DocumentCode :
2609599
Title :
Visual Software Architecture Description Based on Design Space
Author :
Zhang, Qian
Author_Institution :
Dept. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha
fYear :
2008
fDate :
12-13 Aug. 2008
Firstpage :
366
Lastpage :
375
Abstract :
Boxology is the essence of software architecture description. In comparison with text-based languages,well-defined visual notations model software architecture at a high level of abstraction. They are easy to understand and easy to use due to its simplicity, but less expressive as many architectural properties can not be adequately represented. A key question to be answered in the design of a visual notation for the description of software architectures is what properties should be visually represented. This paper applies the theory of design space in the development of a visual notation called ExSAVN for software architectural modeling. It is based on the design space of software architectural elements to determine the properties of software architectures that are visually represented. It achieves balance between simplicity and expressiveness and supports incremental and iterative architectural design through a number of high level language facilities, which include the representation of undecided properties, hierarchical abstraction and type definition facilities. The paper also illustrated the style of ExSAVN by some examples of real systems.
Keywords :
software architecture; specification languages; ExSAVN; architecture description language; boxology; design space; visual software architecture; Computer architecture; Computer science; Connectors; Software architecture; Software design; Software quality; Software systems; Space technology; Unified modeling language; XML; Architecture description language; Design space; Software architecture; Visual notation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2008. QSIC '08. The Eighth International Conference on
Conference_Location :
Oxford
ISSN :
1550-6002
Print_ISBN :
978-0-7695-3312-4
Type :
conf
DOI :
10.1109/QSIC.2008.59
Filename :
4601566
Link To Document :
بازگشت