期刊文献+

软件体系结构层次的适应性度量技术研究 被引量:7

Research on Flexibility Metrics in Software Architecture Level
下载PDF
导出
摘要 软件适应特定变化的能力对软件开发和维护都具有重要的影响。软件适应性(Software Flexibility)是反映软件适应变化能力的一项重要质量特征。实践说明软件体系结构设计在很大程度上决定了软件的适应性。在软件体系结构层次上量化地度量软件适应性,有助于设计人员改善和比较软件体系结构的设计方案,并可以辅助设计人员评价软件体系结构的质量。本文首先定义了软件适应性的因素-准则-度量模型(FCM模型);然后在此基础上提出了一种利用变化影响图(CIG)对软件适应性进行度量的方法。 The ability of adapting to changes is important in software development and maintenance. Software flexibility is a significant quality feature to reflect the ability of adapting to software changes. In practices, we find that software architecture impacts on the software flexibility. Measuring software flexibility in software architecture level is helping designer to improve and compare software architecture models, and assess the qualities of software architecture. In this paper, a Factor-Criteria-Metric Model is purposed for software flexibility in software architecture level. Then some metrics are developed to measure software flexibility according to the new kind of Change Impacted Graph (CIG).
作者 高晖 张莉
出处 《计算机科学》 CSCD 北大核心 2008年第4期259-264,共6页 Computer Science
基金 新世纪优秀人才支持计划资助~~
关键词 软件适应性 软件体系结构 软件度量 变化影响图 Software flexibility, Software architecture, Software metrics, Software quality
  • 相关文献

参考文献10

  • 1IEEE. Standard Glossary of Software Engineering Terminology 610. 12-1990, Vol. 1. Los Alamitos: IEEE Press, 1999
  • 2Bengtsson P, Lassing N, Bosch J, et al. Architecture-level modifiability analysis (ALMA). The Journal of Systems and Software, 2004
  • 3Parnas D L. Software Aging. In: Proc. Inte'l Conf. of Software Engineering-ICSE94, Los Alamitos: IEEE Computer Society Press, 1994. 279-287
  • 4GammaE 李英军 马晓星 蔡敏.设计模式-可复用面向对象软件的基础[M].北京:机械工业出版社,2000..
  • 5Buschmann F, Meunier R 9 Rohnert H, Sommerlad P, Stal M. Pattern-Oriented Software Architecture Volume 1 : A System of Patterns, China Machine Press, 2003
  • 6Buschmann F,Meunier R,Rohnert H, Sommerlad P,Stal M. Pattern-Oriented Software Architecture Volume 2. China Machine Press, 2003
  • 7Kircher M, Jain P. Pattern-Oriented Software Architecture Volume 3: Patterns for Resource Management. China Machine Press, 2005
  • 8Eden A H, Mens T. Measuring Software Flexibilty. IEE Software, 2005
  • 9Nakamura T,Basili V R. Metrics of Software Architecture Changes Based on Structural Distance. In: 11th IEEE International Software Metrics Symposium(METRICS 2005), 2005
  • 10Kan S H.软件质量工程-度量与模型[M].第2版.吴明晖,应晶,等译.北京:电子工业出版社,2004

共引文献1

同被引文献93

引证文献7

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部