期刊文献+

软件体系结构质量评价概述 被引量:10

An Introduction to Software Architecture Quality Evaluation
下载PDF
导出
摘要 Software quality is one of the most important characteristics of software system and impacts on thesystem's effect, cost and efficiency. As is well known, it's better to improve the quality as early as possible, whichcan reduce the cost in following development and maintenance. Software architecture is the first activity from problemspace to software solution space, therefore, the decisions made during this process are significant to software quality.Software architecture quality evaluation analyzes and predicts qualityfrom architecture level, helping make proper ar-chitectural decisions and detecting derivation during following development. This paper summarizes the researches inthis area, introducing the purpose, content, state of the art and application status, analyzing the difficulties and dis-cussing the future directions. Software quality is one of the most important characteristics of soitware system and impacts on tne system's effect, cost and efficiency- As is well known, it's better to improve the quality as early as possible, which can reduce the cost in following development and maintenance. Software architecture is the first activity from problem space to software solution space, therefore, the decisions made during this process are significant to software quality. Software architecture quality evaluation analyzes and predicts quality from architecture level, helping make proper architectural decisions and detecting derivation during following development. This paper summarizes the researches in this area, introducing the purpose, content, state of the art and application status, analyzing the difficulties and discussing the future directions.
出处 《计算机科学》 CSCD 北大核心 2003年第1期49-52,共4页 Computer Science
关键词 软件体系结构 软件生命周期 软件质量 软件开发 评价 软件工程 Software architecture, Software quality, Software architecture quality evaluation, Scenario, Software metrics
  • 相关文献

参考文献25

  • 1[1]Clements P, Bass L, Kazman R,Abowd G. Predicting software actuality by architecture-level evaluation. In: Proc. of the Fifth Intl. Conf. on Software Quality. Oct. 1995
  • 2[2]Kazman R, Bass L, Abowd G,Webb M. SAAM: A method for analyzing the properties software architectures. In:Proc. of the 16th Intl. Conf. on Software Engineering, May 1994. 81~90
  • 3[3]PerOlof Bengtsson. Towards Maintainability Metrics on Software Architecture: An Adaptation of Object-Oriented Metrics. Firsrt Nordic Workshop on Software Architecture (NOSA'98), Ronneby, Aug. 1998
  • 4[4]Harrison R,Counsell S,Nithi R. Coupling Metrics for Object Oriented Design. In:Proc. of the 5th Intl. Symposium on Software Metrics, 1998. 150~157,S. Benlarbi and W. Melo:Polymorphism Measures for Early Risk Prediction. In: Proc. of the 21th Intl.Conf. on Software Engineering, 1999.333~ 344
  • 5[5]Chidamber S, Kemerer C. A Metrics Suite for Object-Oriented Design. IEEE Transactions on Software Engineering, 1994, 20(6) :476~493
  • 6[6]Garlan D, Shaw M. An introduction to software architecture:[Technical Report: CMU/SEI-94-TR-21, ESC-94-TR-21 ].Pittsburgh, Pa: Software Engineering Institute, Carnegie Mellon University, 1994
  • 7[7]Kazman R, Klein M, Barbacci M, Longstaff T, Lipson H, Carriere J. The architecture tradeoff analysis method. In: Proc. of ICECCS'98, 1998
  • 8[8]Nenonen L,Gustafsson J,Paakki J,Verkamo A I. Measuring object-oriented software architectures from UML diagrams. University of Helsinki, Department of Computer Science, 2000
  • 9[9]Gustafsson J,Nenonen L,Paakki J,Verkamo A I. Performancemodeling in UML. University of Helsinki, Department of Computer Science, 2000
  • 10[10]Clements P. Coming attractions in software architecture: [Technical Report: CMU/SEI-96-TR-008]. Pittsburgh, Pa: SoftwareEngineering Institute, Carnegie Mellon University, 1996

同被引文献67

引证文献10

二级引证文献31

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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