Cutting-Edge Topics on Dynamic Software Variability

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

The story of success of software product line engineering and software variability, as the cornerstone to support the diversity of the product portfolio is widely recognized by software companies. Nowadays, the complexity of new software-intensive systems demanding development challenges, such as runtime reconfiguration operations, autonomous behavior, and swarm capabilities among others, makes the weakness of current software variability techniques explicit as feature models are unable to reconfigure themselves. Therefore, we address in this chapter the challenges, problems, and solutions that dynamic variability can offer, and we also highlight the role of dynamic software product lines as emerging software development paradigm.

Original languageEnglish
Title of host publicationSoftware Technology
Subtitle of host publication10 Years of Innovation in IEEE Computer
Publisherwiley
Pages247-270
Number of pages24
ISBN (Electronic)9781119174240
ISBN (Print)9781119174219
DOIs
Publication statusPublished - 1 Jan 2018

Keywords

  • dynamic software product lines
  • dynamic variability
  • evolution
  • postdeployment
  • runtime
  • software variability

Fingerprint

Dive into the research topics of 'Cutting-Edge Topics on Dynamic Software Variability'. Together they form a unique fingerprint.

Cite this