UML2.0与XYZ/ADL在软件体系结构描述方面具有很强的互补性,如果将两者结合起来描述软件体系结构.不仅便于开发人员之间的理解和交流,也可以对体系结构进行下一步的分析和验证。文章分析了UML2.0跟UML1.X相比在软件体系结构描述方面的改进之处.根据UML2.0与XYZ/ADL在软件体系结构描述中的对应关系,提出一种通过定义UML2.0的XYZ/E语义.将UML2.0与XYZ/ADL结合起来描述软件体系结构的一种新的途径。
UML 2.0 and XYZ/ADL have Strong complementarity in the description of software architecture, if we combine them together to describe software architecture, it is not only benefit the understanding and communication between developers, but also can carry on next analysis and verification to the architecture of software.In this article, we summarize the development of UML 2.0 with its past edition in ,the description of software architecture, then according to corresponding relationship between UML 2.0 and XYZ/E in the architectural description, we compose a new way to describe software architecture through defining the semanteme of XYZ/E for UML 2.0.