UZH-Logo

Maintenance Infos

Inferring variability from customized standard software products


Nöbauer, Markus; Seyff, Norbert; Groher, Iris (2014). Inferring variability from customized standard software products. In: 18th International Software Product Line Conference, Florence, Italy, 15 September 2014 - 19 September 2014, 284-293.

Abstract

Systematic variability management is an important prerequisite for successful software reuse. However, it requires significant effort and extensive domain knowledge to document and maintain information on variability. In this paper we present a tool- supported approach which supports semi-automatically inferring variability information from customized standard software prod- ucts. The approach does not only enable the identification and documentation of variability information based on existing prod- ucts, it is also capable of incrementally updating this information. To guarantee quick access to reusable code artifacts (e.g. require- ments, features or software components), the presented solution stores these artifacts together with related requirements and a generated variability model in an asset repository. The tool- supported approach has been applied to customizations of Mi- crosoft Dynamics AX ERP systems. Our experiences highlight the potential and benefits of our approach compared to manually gathering information on software variability.

Systematic variability management is an important prerequisite for successful software reuse. However, it requires significant effort and extensive domain knowledge to document and maintain information on variability. In this paper we present a tool- supported approach which supports semi-automatically inferring variability information from customized standard software prod- ucts. The approach does not only enable the identification and documentation of variability information based on existing prod- ucts, it is also capable of incrementally updating this information. To guarantee quick access to reusable code artifacts (e.g. require- ments, features or software components), the presented solution stores these artifacts together with related requirements and a generated variability model in an asset repository. The tool- supported approach has been applied to customizations of Mi- crosoft Dynamics AX ERP systems. Our experiences highlight the potential and benefits of our approach compared to manually gathering information on software variability.

Altmetrics

Downloads

0 downloads since deposited on 27 Oct 2014
0 downloads since 12 months

Additional indexing

Item Type:Conference or Workshop Item (Paper), refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Language:English
Event End Date:19 September 2014
Deposited On:27 Oct 2014 16:46
Last Modified:05 Apr 2016 18:26
Publisher:ACM Press
ISBN:9781450327404
Publisher DOI:https://doi.org/10.1145/2648511.2648544
Other Identification Number:merlin-id:10496
Permanent URL: https://doi.org/10.5167/uzh-99858

Download

[img]
Filetype: PDF - Registered users only
Size: 577kB
View at publisher

TrendTerms

TrendTerms displays relevant terms of the abstract of this publication and related documents on a map. The terms and their relations were extracted from ZORA using word statistics. Their timelines are taken from ZORA as well. The bubble size of a term is proportional to the number of documents where the term occurs. Red, orange, yellow and green colors are used for terms that occur in the current document; red indicates high interlinkedness of a term with other terms, orange, yellow and green decreasing interlinkedness. Blue is used for terms that have a relation with the terms in this document, but occur in other documents.
You can navigate and zoom the map. Mouse-hovering a term displays its timeline, clicking it yields the associated documents.

Author Collaborations