25th Annual International Computer Software and Applications Conference (COMPSAC'01) An XML-message Based Architecture Description Language and Architectural Mismatch Checking Chicago, Illinois October 08-October 12 ISBN: 0-7695-1372-7
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.
Index Terms:
Software architecture, architecture description language, interface, XML message, architectural mismatch
Citation:
Bo Zhang, Ke Ding andJing Li, "An XML-message Based Architecture Description Language and Architectural Mismatch Checking," compsac, pp.561, 25th Annual International Computer Software and Applications Conference (COMPSAC'01), 2001 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||