计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (14): 105-109.

• 产品、研发、测试 • 上一篇    下一篇

基于构件运算和XML的体系结构描述方法

张友生 李雄   

  1. 湖南师范大学计算机应用技术研究中心 湖南师范大学计算机应用技术研究中心
  • 收稿日期:2006-05-26 修回日期:1900-01-01 出版日期:2007-05-10 发布日期:2007-05-10
  • 通讯作者: 张友生

XCOBA:Component Operations & XML Based Architecture Description Method

YouSheng & strXing &   

  • Received:2006-05-26 Revised:1900-01-01 Online:2007-05-10 Published:2007-05-10
  • Contact: YouSheng & strXing &

摘要: 作为基于构件的软件开发过程的系统蓝图,软件体系结构(SA)扮演着非常重要的角色,其研究受到越来越多的关注.文章通过对现有的体系结构描述方法进行分析,指出其存在的不足,并提出了一种基于XML的体系结构描述方法:XCOBA. XCOBA在基于构件运算的基础上,把XML应用于SA的描述,具备较多的良好特性.由于XML的特性,XCOBA支持系统的逐步精化与演化,可以实现异构构件之间的相互通讯,在XCOBA方法描述下的SA具有良好的扩展性.

Abstract: As the blueprint for software development, software architecture(SA) is very important, and much more attention has been paid to the research on SA. Through analyzing current architecture description methods(ADM), this paper point out their shortcoming and presents an XML and component operations based ADM-XCOBA. It applies XML to the description of SA, and possesses many advance characteristics. Through describing the basic elements of SA and make use of component operations describe SA,XCOBA has the ability of describing the high level structure of software system. Because of the characteristics of XML, XCOBA supports refinement and evolution, which can be carry out the communication between the different component, and SA has an advanced extensibility in this describe method.