计算机工程 ›› 2010, Vol. 36 ›› Issue (5): 73-75.doi: 10.3969/j.issn.1000-3428.2010.05.027

• 软件技术与数据库 • 上一篇    下一篇

软件框架可变性的度量方法

杨 明,李心科   

  1. (合肥工业大学计算机与信息学院,合肥 230009)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2010-03-05 发布日期:2010-03-05

Measurement Method of Software Architecture Changeability

YANG Ming, LI Xin-ke   

  1. (School of Computer & Information, Hefei University of Technology, Hefei 230009)
  • Received:1900-01-01 Revised:1900-01-01 Online:2010-03-05 Published:2010-03-05

摘要: 借鉴用设计模式分析软件变更的基本方法,提出度量变更之间影响程度的标量。利用矩阵工具从变更的深度和广度2个维度对软件框架变更间的相互影响进行分析,初步探讨井喷现象。提出度量软件框架可变性的2个指标,给出软件框架调整的优先次序。实验结果表明,提出的指标可以有效地反映软件框架的可变性。

关键词: 可变性, 变更影响, 软件度量

Abstract: Absorbed the basic methods of the design model which is specially used to deal with changeability, this paper brings forward a scalar quantity to measure the software architecture change depth. It analyzes the change impact from extent and depth by using matrix. It studies elementarily the blowout phenomenon. It puts forward two scalar quantities to measure the software architecture changeability. It suggests an order to modify the software architecture. Experimental results prove that the proposed quantities can express the changeability of software architecture.

Key words: changeability, change impact, software measurement

中图分类号: