DocumentCode :
2400391
Title :
Architectural design support for composition and superimposition
Author :
Van Gurp, Jilles ; Smedinga, Rein ; Bosch, Jan
Author_Institution :
Dept. of Math. & Comput. Sci., Groningen Univ., Netherlands
fYear :
2002
fDate :
7-10 Jan. 2002
Abstract :
The ever growing size and complexity of software systems is making it increasingly harder to build systems that meet both current and future requirements. During architecture design, many important design decisions are made. In this paper we present an architecture design notation based on UML activity diagrams. The notation allows for the specification of architecture fragments and supports composition of these fragments as well as their superimposition on each other. This notation allows us to make various compositions of architecture fragments (reflecting design decision alternatives) to adapt the architecture to new requirements. We have found that our notation is very suitable for modelling separate concerns at the architectural level.
Keywords :
formal specification; software architecture; specification languages; UML activity diagrams; architectural design support; composition; requirements; software systems; specification; superimposition; Alarm systems; Computer architecture; Costs; Design optimization; Fires; Iterative methods; Mathematics; Process design; Real time systems; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 2002. HICSS. Proceedings of the 35th Annual Hawaii International Conference on
Print_ISBN :
0-7695-1435-9
Type :
conf
DOI :
10.1109/HICSS.2002.994504
Filename :
994504
Link To Document :
بازگشت