DocumentCode
1727865
Title
An XML-message based architecture description language and architectural mismatch checking
Author
Zhang, Bo ; Ding, Ke ; Li, Jing
Author_Institution
Inst. of Software, Acad. Sinica, Beijing, China
fYear
2001
fDate
6/23/1905 12:00:00 AM
Firstpage
561
Lastpage
566
Abstract
Current component interfaces, such as those defined by CORBA, are devoid of additional constraints that make helps in the task of composing software, therefore the dependent relations and interaction protocols among components are hidden within the implementations. The "implicity" reduces the composability and makes it difficult to reuse, validate and manage components. This paper presents a message based architectural model and an XML-message based Architecture Description Language (XADL). XADL promotes the description of dependent relations from the implementation level to the architectural level and enhances the interface specification by adding the sequencing, behavior and quality constraints. Furthermore, we formulate the notion of architectural mismatch and propose a checking algorithm to prevent systems from potential mismatches. The use of XML facilitates not only the specification descriptions but also the system implementations, and increases the openness of the whole system as well
Keywords
distributed object management; hypermedia markup languages; software architecture; Software architecture; XADL; XML message; architectural mismatch; architecture description language; component interface definition; component system reasoning; component-based software development; components; interface; Architecture description languages; Computer architecture; Delay; Earth; Programming; Protocols; Quality of service; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2001. COMPSAC 2001. 25th Annual International
Conference_Location
Chicago, IL
ISSN
0730-3157
Print_ISBN
0-7695-1372-7
Type
conf
DOI
10.1109/CMPSAC.2001.960668
Filename
960668
Link To Document