SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:research.chalmers.se:03d7d5ea-8ae3-4d64-8262-dac23580f1e6"
 

Search: onr:"swepub:oai:research.chalmers.se:03d7d5ea-8ae3-4d64-8262-dac23580f1e6" > Tackling Combinator...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist
  • Mukelabai, Mukelabai,1985Gothenburg University,Göteborgs universitet,Institutionen för data- och informationsteknik, datavetenskap (GU),Department of Computer Science and Engineering, Computing Science (GU) (author)

Tackling Combinatorial Explosion: A Study of Industrial Needs and Practices for Analyzing Highly Configurable Systems

  • Article/chapterEnglish2018

Publisher, publication year, extent ...

  • 2018-09-03
  • New York, NY, USA :ACM,2018

Numbers

  • LIBRIS-ID:oai:research.chalmers.se:03d7d5ea-8ae3-4d64-8262-dac23580f1e6
  • https://research.chalmers.se/publication/516824URI
  • https://doi.org/10.1145/3238147.3238201DOI
  • https://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-233846URI
  • https://gup.ub.gu.se/publication/276755URI

Supplementary language notes

  • Language:English
  • Summary in:English

Part of subdatabase

Classification

  • Subject category:kon swepub-publicationtype
  • Subject category:ref swepub-contenttype

Notes

  • QC 20180903
  • Highly configurable systems are complex pieces of software. To tackle this complexity, hundreds of dedicated analysis techniques have been conceived, many of which able to analyze system properties for all possible system configurations, as opposed to traditional, single-system analyses. Unfortunately, it is largely unknown whether these techniques are adopted in practice, whether they address actual needs, or what strategies practitioners actually apply to analyze highly configurable systems. We present a study of analysis practices and needs in industry. It relied on a survey with 27 practitioners engineering highly configurable systems and follow-up interviews with 15 of them, covering 18 different companies from eight countries. We confirm that typical properties considered in the literature (e.g., reliability) are relevant, that consistency between variability models and artifacts is critical, but that the majority of analyses for specifications of configuration options (a.k.a., variability model analysis) is not perceived as needed. We identified rather pragmatic analysis strategies, including practices to avoid the need for analysis. For instance, testing with experience-based sampling is the most commonly applied strategy, while systematic sampling is rarely applicable. We discuss analyses that are missing and synthesize our insights into suggestions for future research.

Subject headings and genre

Added entries (persons, corporate bodies, meetings, titles ...)

  • Nešić, Damir,1988-KTH,Mekatronik,Kungliga Tekniska Högskolan (KTH),Royal Institute of Technology (KTH)(Swepub:kth)u13pr44c (author)
  • Maro, Salome Honest,1987Gothenburg University,Göteborgs universitet,Institutionen för data- och informationsteknik (GU),Department of Computer Science and Engineering (GU)(Swepub:gu)xmasal (author)
  • Berger, Thorsten,1981Gothenburg University,Göteborgs universitet,Institutionen för data- och informationsteknik (GU),Department of Computer Science and Engineering (GU)(Swepub:gu)xbethk (author)
  • Steghöfer, Jan-Philipp,1983Gothenburg University,Göteborgs universitet,Institutionen för data- och informationsteknik (GU),Department of Computer Science and Engineering (GU)(Swepub:gu)xstegj (author)
  • Göteborgs universitetInstitutionen för data- och informationsteknik, datavetenskap (GU) (creator_code:org_t)

Related titles

  • In:Automated Software EngineeringNew York, NY, USA : ACM, s. 155-1661573-75350928-8910

Internet link

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view