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
Supporting Online Updates of Software Product Lines: A Controlled Experiment
Linnaeus University, Faculty of Science and Engineering, School of Computer Science, Physics and Mathematics. (Software Technology Labs)ORCID iD: 0000-0002-1162-0817
2011 (English)In: International Symposium on Empirical Software Engineering and Measurement, IEEE, 2011, p. 187-196Conference paper, Published paper (Refereed)
Abstract [en]

The evolution of Software Product Lines (SPL) is challenging because stakeholders have to deal with both regular evolution and the co-existence of different products. Our focus of product evolution is on the tasks integrators have to perform to update deployed SPL products with minimal interruption of services. In case of Egemin, our industrial partner, the updates of SPL products is further hampered as a consequence of outdated and imprecise architectural knowledge of deployed products. To facilitate the updates of products, we have developed the architecture-centric approach which comprises two complementary parts: an update viewpoint and a supporting tool. In this paper we present an evaluation of the architecturecentric approach. The approach is compared with the Egemin's current update approach in a controlled experiment. In the experiment 17 professionals were asked to perform 68 updates of logistic systems. The results obtained from the experiment show that the architecture-centric approach significantly improves the correctness of updates and reduces the interruption of services during updates of Egemin's SPL products.

Place, publisher, year, edition, pages
IEEE, 2011. p. 187-196
Series
ESEM ’11
Keyword [en]
SPL, software product line, on-line updates, experimentation
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:lnu:diva-16781DOI: 10.1109/ESEM.2011.27OAI: oai:DiVA.org:lnu-16781DiVA, id: diva2:477538
Conference
2011 5th International Symposium on Empirical Software Engineering and Measurement, ESEM 2011; Banff, AB; Canada; 19-23 September 2011
Available from: 2012-01-31 Created: 2012-01-13 Last updated: 2018-01-12Bibliographically approved

Open Access in DiVA

fulltext(337 kB)51 downloads
File information
File name FULLTEXT01.pdfFile size 337 kBChecksum SHA-512
9365446f748e7607b9b7f8d355d76690f3a4a408ad3183dcc401f51545daccc235df3d7bfc956e382eb5264e7751e7b80aea0f9e73ae36c1630a5c84045846c6
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Search in DiVA

By author/editor
Weyns, Danny
By organisation
School of Computer Science, Physics and Mathematics
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 51 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: 115 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