DocumentCode
2705122
Title
Study on Weaving Process at Software Architectural level
Author
Ni, Youcong ; Ying, Shi ; Wen, Jing ; Zhang, Linlin ; Ye, Peng ; Zhang, Jiajing
fYear
2008
fDate
9-12 Dec. 2008
Firstpage
1574
Lastpage
1577
Abstract
The aspect-oriented software architectural weaving mechanism, to integrate aspectual components that encapsulate crosscutting behaviors and features into components and connectors constituting software architecture (SA), contributes to analyze and verify overall behaviors and quality attributes of SA. This paper proposes a new kind of weaving process and rules, which offer the measure to transform the unwoven SA model into the woven SA model. The unwoven SA model is described in a special aspect-oriented architecture description language, called AC2-ADL, and specifies the locations, times and constrains of injection. Then a woven SA model only containing components and connectors is acquired after weaving, and easier to analyze and verify.
Keywords
high level languages; software architecture; aspect-oriented architecture description language; aspect-oriented software architectural weaving; aspectual components; crosscutting behaviors; Computer architecture; Connectors; Independent component analysis; Mathematical model; Mathematics; Physics computing; Protocols; Software engineering; Software quality; Weaving; Aspect-Oriented Software Architecture; Aspect-Oriented Software Architecture Description Language; Weaving Mechanism;
fLanguage
English
Publisher
ieee
Conference_Titel
Asia-Pacific Services Computing Conference, 2008. APSCC '08. IEEE
Conference_Location
Yilan
Print_ISBN
978-0-7695-3473-2
Electronic_ISBN
978-0-7695-3473-2
Type
conf
DOI
10.1109/APSCC.2008.69
Filename
4780905
Link To Document