DocumentCode :
3300790
Title :
Modeling variability in the component and connector view of architecture using UML
Author :
Razavian, Maryam ; Khosravi, Ramtin
Author_Institution :
Univ. of Tehran, Tehran
fYear :
2008
fDate :
March 31 2008-April 4 2008
Firstpage :
801
Lastpage :
809
Abstract :
Modeling variability is a key aspect of variability management in software product families. Product line architecture (PLA) is one of the major assets of a product line, from which individual product architectures are derived. Consequently, modeling variability in architecture becomes an issue worthy of consideration. In this paper, we propose a variability modeling method which is specifically devised for the component and connector (C&C) view of architecture. We use UML 2 as the architecture modeling language. Modeling solutions are proposed and classified based on the type of variable element and the techniques used to realize variability. We have also studied the ways to avoid cluttering the view when including variability. An example case is utilized to clarify different aspects of our proposed method.
Keywords :
Unified Modeling Language; software architecture; Product line architecture; UML 2; architecture modeling language; component and connector view; variability modeling; Architecture description languages; Computer architecture; Connectors; Engineering management; Guidelines; Programmable logic arrays; Software architecture; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS International Conference on
Conference_Location :
Doha
Print_ISBN :
978-1-4244-1967-8
Electronic_ISBN :
978-1-4244-1968-5
Type :
conf
DOI :
10.1109/AICCSA.2008.4493618
Filename :
4493618
Link To Document :
بازگشت