当前位置:问答库>论文摘要

题目:可扩展的软件体系结构度量工具的研究

关键词:软件度量;软件体系结构;基本度量;组合度量

  摘要

软件度量学是研究软件质量与复杂性的定量评价技术,目的是对软件产品进行客观而定量的评价、提高软件生产率、确保生产高质量的软件和对软件进行合理的管理和控制。软件度量可以用于软件生命周期的各个阶段,早期的活动对整个开发过程影响最大。 而软件体系结构是软件设计早期的一个关键制品,在软件体系结构层次应用度量技术对于保证最终产品的质量有重要意义。为了实现体系结构度量的可扩展性,基于对软件体系结构度量领域现有研究成果的分析,本文首先扩展了传统的软件质量度量模型,将其应用于软件体系结构层次,对质量属性和准则层提供了建议,特别的,将度量层分解为基本度量和组合度量;然后,将研究的重点集中于度量层,针对体系结构的结构和行为特征,提出了一组基本度量并设计了较为丰富的组合运算,从而可在一定程度上支持度量的扩展;然后,基于基本度量和组合运算,实现了一个可支持度量扩展的软件体系结构度量工具,通过该工具,用户可定制度量,从而在一定程度内解决了体系结构度量领域存在的对度量扩展支持不足的问题,减轻了度量人员的工作量。最后,根据一个具体的指挥控制系统的实例,介绍了该工具的应用并简要分析了度量结果。