188/4 E-Commerce Group
Institute of Software Technology and Interactive Systems
Vienna University of Technology
Favoritenstrasse 9-11/188, A-1040 Vienna, Austria

Towards Variability Management in Business Document Types using Product Line Engineering

Type: 
Speech with proceedings
Abstract: 
Electronic Data Interchange (EDI) is based on the standardization of business document types. Usually, a standard business document type is defined in an all-embracing manner covering all elements needed in any business context, such as geopolitical context, industry context, and others. Before exchanging business documents in a particular business context, business partners have to agree on an implementation guide resulting in a subset of the standard document type. Different subsets of a standard document type may also be considered as variants of the standard document type. Since no agreed methodology for building variants of standard documents types exists, the domain of EDI may learn from Software Engineering. In fact, we are facing the need for managing variants which is typically addressed in Software Configuration Management. In this position paper, we propose utilizing concepts from Product Line Engineering (PLE) for managing variability in business document models. Therefore, we present the challenges encountered in managing variability in business documents. Furthermore, we provide a profound discussion why concepts from PLE are promising for managing business document variants.
Hidden Keywords: 
Department Focus: 
Business Informatics
TU Focus: 
Information and Communication Technology
Proceedings: 
Proceedings of the 5th European Conference on Software Architecture, ECSA Companion Volume
Publisher: 
Year: 
2011
ISBN: 
Pages: 
1 - 5
Accepted: 
Acceptance undecided
Invited: 
Reference: 
<u>C. Pichler</u>, C. Huemer: <br>"<i>Towards Variability Management in Business Document Types using Product Line Engineering</i>"; <br>Talk: 1st International Workshop on Software Architecture Variability (SAVA 2011), Essen, Germany; 09-13-2011 - 09-16-2011; in: "<i>Proceedings of the 5th European Conference on Software Architecture, ECSA Companion Volume</i>", ACM International Conference Proceeding Series (2011), 1 - 5.<br><br> <a href="https://publik.tuwien.ac.at/showentry.php?ID=201827&lang=2" class="publist"><i>More information</i></a><br><br>
Abstract German: