Computer Engineering and Applications ›› 2007, Vol. 43 ›› Issue (14): 66-70.

• 学术探讨 • Previous Articles     Next Articles

The Software Architecture and its Complexity Metrics Based on component operations

WanGen Huang Songqiao Chen   

  • Received:2006-06-14 Revised:1900-01-01 Online:2007-05-10 Published:2007-05-10
  • Contact: WanGen Huang

基于构件运算的软件体系结构及其复杂性度量

黄万艮 陈松乔   

  1. 湖南大学北校区会计学院 中南大学信息科学与工程学院
  • 通讯作者: 黄万艮

Abstract: In order to depict software architecture(SA),five kinds of component composition operations are intruduced.Using these operations, an algorithm.on conversion between the graph and algebraic express of SA is designed.Intuitionistic complexity metrics method and eleven kinds of component evoluton opterations are provided to simplify SA’s complexity,and an example is given.

Key words: message, component composition operations, software architecture, complexity metrics, component evolution

摘要: 为了达到对软件体系结构SA的描述目标,引进了基于消息的5种构件组合运算,并给出了基于这些运算的SA的图形与其代数表达式之间的转换算法。为了降低SA复杂性,给出SA的直观复杂性度量方法,提出了11种构件演化运算,并给出了一个实例。

关键词: 消息, 构件组合运算, 软件体系结构, 复杂性度量, 构件演化