Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Executable modelling of dynamic software product lines in the ABS language
KU Leuven, Belgium.
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computing Science.
KU Leuven, Belgium.
2013 (English)In: Proc. 5th International Workshop on Feature-Oriented Software Development, New York: ACM Press, 2013, 17-24 p.Conference paper, Published paper (Refereed)
Abstract [en]

Dynamic software product lines (DSPLs) combine the advantages of traditional SPLs, such as an explicit variability model connected to an integrated repository of reusable code artefacts, with the ability to exploit a system's variability at runtime. When a system needs to adapt, for example to changes in operational environment or functional requirements, DSPL systems are capable of adapting their behaviour dynamically, thus avoiding the need to halt, recompile and redeploy. The field of DSPL engineering is still in formation and general-purpose DSPL development languages and tools are rare. In this paper we introduce a language and execution environment for developing and running dynamic SPLs. Our work builds on ABS, a language and integrated development environment with dedicated support for implementing static software product lines. Our ABS extension advances the scope of ABS to dynamic SPL engineering. Systems developed using ABS are compiled to Java, and are thus executable on a wide range of platforms.

Place, publisher, year, edition, pages
New York: ACM Press, 2013. 17-24 p.
Keyword [en]
software product lines, reconfiguration
National Category
Computer Science
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:uu:diva-212399DOI: 10.1145/2528265.2528266ISBN: 978-1-4503-2168-6 (print)OAI: oai:DiVA.org:uu-212399DiVA: diva2:677643
Conference
FOSD 2013, October 26, Indianapolis, IN
Available from: 2013-12-10 Created: 2013-12-10 Last updated: 2013-12-16Bibliographically approved

Open Access in DiVA

fulltext(722 kB)127 downloads
File information
File name FULLTEXT02.pdfFile size 722 kBChecksum SHA-512
477e0ccdfa56b1d4c207dcd5a4caa0de09ae6ce7ae6cb9bc8bb5c63c673b021c8597171e3974ea0669251d410905266117c5351d0b46de9cf8b8c9d72e1253a1
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Search in DiVA

By author/editor
Clarke, Dave
By organisation
Computing Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 127 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 449 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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