DocumentCode :
2230070
Title :
A Generative Style-driven Framework for Software Architecture Design
Author :
Kong, Jun ; Zhang, Kang ; Dong, Jing ; Song, Guanglei
Author_Institution :
Texas Univ., Dallas, TX
fYear :
2005
fDate :
7-7 April 2005
Firstpage :
173
Lastpage :
182
Abstract :
Compared with texts, graphs are more intuitive to express comparative and structural information. Many graphical approaches, however, lack a formal basis for precise specifications in the design. This paper proposes a generative style-driven framework for software architecture specification based on a visual language formalism. In this framework, the designer uses graphical notations to define architectural styles. Given the graphical specifications, a visual language generator, i.e. a meta-tool, can automatically generate a specific design environment, which is suitable for the users without any knowledge of formal methods to directly manipulate software architectures by drawing box-line graphs. The graph transformation engine underlying the design environment can automatically validate structural integrity and reveal the hierarchical structure of a user-defined software architecture
Keywords :
formal specification; formal verification; software architecture; visual languages; box-line graph; formal specification; graph transformation engine; graphical notation; software architecture design; structural integrity validation; visual language generator; Abstracts; Application software; Architecture description languages; Engines; NASA; Programming; Protocols; Software architecture; Software design; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Workshop, 2005. 29th Annual IEEE/NASA
Conference_Location :
Greenbelt, MD
Print_ISBN :
0-7695-2306-4
Type :
conf
DOI :
10.1109/SEW.2005.13
Filename :
1521205
Link To Document :
بازگشت