Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Harnessing Variability in Product-lines of Self-adaptive Software Systems
RISE, Swedish ICT, SICS, Software and Systems Engineering Laboratory. Linnaeus University.
RISE, Swedish ICT, SICS, Software and Systems Engineering Laboratory. Linnaeus University.
Number of Authors: 2
2015 (English)Conference paper, Published paper (Refereed)
Abstract [en]

This work studies systematic reuse in the context of self-adaptive software systems. In our work, we realized that managing variability for such platforms is different compared to traditional platforms, primarily due to the run-time variability and system uncertainties. Motivated by the fact that recent trends show that self-adaptation will be used more often in future system generation and that software reuse state-of-practice or research do not provide sufficient support, we have investigated the problems and possibly resolutions in this context. We have analyzed variability for these systems, using a systematic reuse prism, and identified a research gap in variability management. The analysis divides variability handling into four activities: (1) identify variability, (2) constrain variability, (3) implement variability, and (4) manage variability. Based on the findings we envision a reuse framework for the specific domain and present an example framework that addresses some of the identified challenges. We argue that it provides basic support for engineering self-adaptive software systems with systematic reuse. We discuss some important avenues of research for achieving the vision.

Place, publisher, year, edition, pages
New York, NY, USA: Association for Computing Machinery (ACM), 2015, 12. 191-200 p.
Series
SPLC '15
Keyword [en]
self-adaptive software systems, software reuse, variability analysis
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:ri:diva-24530DOI: 10.1145/2791060.2791089OAI: oai:DiVA.org:ri-24530DiVA: diva2:1043614
Conference
Proceedings of the 19th International Conference on Software Product Line
Projects
EcoFES
Note

The paper (though not authored by a SICS researcher) is produced within the project EcoFES and therefor included among SICS publications.

Available from: 2016-10-31 Created: 2016-10-31 Last updated: 2016-11-01Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full texthttp
By organisation
Software and Systems Engineering Laboratory
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar

Altmetric score

Total: 1012 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
v. 2.27.0