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
An Architectural Approach to Support Online Updates of Software Product Lines
Katholieke Universitiet Leuven, Belgium. (Software Technology Labs)ORCID iD: 0000-0002-1162-0817
Katholieke Universitiet Leuven, Belgium.
Katholieke Universitiet Leuven, Belgium.
Katholieke Universitiet Leuven, Belgium.
2011 (English)In: 2011 Ninth Working IEEE/IFIP Conference on Software Architecture (WICSA), IEEE Computer Society, 2011, 204-213 p.Conference paper, Published paper (Refereed)
Abstract [en]

Despite the successes of software product lines (SPL), managing the evolution of a SPL remains difficult and error-prone. Our focus of evolution is on the concrete tasks integrators have to perform to update deployed SPL products, in particular products that require run-time updates with minimal interruption. The complexity of updating a deployed SPL product is caused by multiple interdependent concerns, including variability, traceability, versioning, availability, and correctness. Existing approaches typically focus on particular concerns while making abstraction of others, thus offering only partial solutions. An integrated approach that takes into account the different stakeholder concerns is lacking. In this paper, we present an architectural approach for updating SPL products that supports multiple concerns. The approach comprises of two complementary parts: (1) an update viewpoint that defines the conventions for constructing and using architecture views to deal with multiple update concerns; and (2) a supporting framework that provides an extensible infrastructure supporting integrators of a SPL. We evaluated the approach for an industrial SPL for logistic systems providing empirical evidence for its benefits and recommendations.

Place, publisher, year, edition, pages
IEEE Computer Society, 2011. 204-213 p.
Keyword [en]
Software product lines, online updates, viewpoint
National Category
Software Engineering
Research subject
Computer Science, Software Technology
Identifiers
URN: urn:nbn:se:lnu:diva-16782DOI: 10.1109/WICSA.2011.34OAI: oai:DiVA.org:lnu-16782DiVA: diva2:477543
Conference
9th Working IEEE/IFIP Conference on Software Architecture (WICSA) on Architecture Across Boundaries/CompArch Conference, Boulder, CO, JUN 20-24, 2011
Available from: 2012-01-31 Created: 2012-01-13 Last updated: 2016-12-20Bibliographically approved

Open Access in DiVA

fulltext(455 kB)234 downloads
File information
File name FULLTEXT01.pdfFile size 455 kBChecksum SHA-512
758f317f80d646c35be5f1f87c2e808a175d0517eabbb40f7adc4e9466795087feda47dcee6ba78214e67b36327d9f300540b52ac4e5dbc39bfd8adc650b5a33
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Search in DiVA

By author/editor
Weyns, Danny
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 234 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
urn-nbn

Altmetric score

doi
urn-nbn
Total: 138 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