Title :
A Variability Viewpoint for Enterprise Software Systems
Author :
Galster, Matthias ; Avgeriou, Paris
Author_Institution :
Univ. of Groningen, Groningen, Netherlands
Abstract :
Many of today´s enterprise software systems are subject to variability. For example, enterprise software systems often run in different business units of an organization, with each unit having its own detailed requirements. Systematic handling of variability allows a software system to be adjusted for different contexts, by planning for adaptation during architecture design. As variability is system-wide, it is reflected in the software architecture. To facilitate the representation and analysis of variability in the architecture of enterprise software systems, we propose an architecture viewpoint. To define a reusable variability viewpoint, we elicited stakeholders and concerns through exploratory studies. We also show how the viewpoint was applied for describing variability in a large-scale e-government system.
Keywords :
formal specification; government data processing; software architecture; adaptation planning; architecture design; architecture viewpoint; enterprise software system; large-scale e-government system; organization business unit requirements; reusable variability viewpoint; software architecture; system-wide variability; systematic variability handling; variability analysis; variability representation; Computer architecture; Electronic government; Software architecture; Software systems; software architecture; variability; viewpoints;
Conference_Titel :
Software Architecture (WICSA) and European Conference on Software Architecture (ECSA), 2012 Joint Working IEEE/IFIP Conference on
Conference_Location :
Helsinki
Print_ISBN :
978-1-4673-2809-8
DOI :
10.1109/WICSA-ECSA.212.43