期刊文献+

软件体系结构评估方法的研究 被引量:6

Research on Software Architecture Evaluation Methods
下载PDF
导出
摘要 体系结构评估是软件开发中的一项重要工作 ,目的是分析体系结构潜在的风险 ,并检验设计中提出的质量属性需求。介绍并讨论了有代表性的三种评估方法 :SAAM ,ATAM ,ALPSM ,在此基础上提出一个概念上的比较框架来分析这些评估方法的相似与差异 ,并进一步对方法的结合、重用 。 The architecture evaluation of a software system has become more and more important to guarantee the final quality of the system.The purpose of evaluation is to identify the potential risks of the architecture and to verify the quality requirements addressed in the design.This paper presents three mature evaluation methods (SAAM,ATAM,ALPSM) firstly,then compare them in a conceptive framework to find the similarities and differences between these three methods.In the last discusses the combination of multiple methods,the reuse in evaluating the architecture,the introduction of evaluation to design and use in practice.
出处 《计算机应用研究》 CSCD 北大核心 2004年第6期11-14,共4页 Application Research of Computers
基金 国家自然科学基金资助项目 (6 98730 35 )
关键词 软件体系结构评估 质量属性 场景 SAAM ATAM ALPSM Software Architecture Evaluation Quality Attribute Scenario SAAM ATAM ALPSM
  • 相关文献

参考文献15

  • 1David Garlan,Mary Shaw.An Introduction to Software Architecture[R].Technical Report,CMU/SEI-94-TR-21,ESC-TR-94-21,1994.
  • 2W Li,S Henry.Object-Oriented Metrics that Predict Maintainability[J].Systems and Software,1993,23(2):111-122.
  • 3F Buschmann,R Meunier,P Sommerland,et al.Pattern Oriented Software Architectures,a System of Patterns[M].Chichester:Wiley & Sons Ltd.,1996.362.
  • 4L Bass,P Clements,R Kazman.Software Architecture in Practice[M].Reading,Mass.:Addison-Wesley,1998.
  • 5G Abowd,L Bass,P Clements,et al.TMRecommended Best Industrial Practice for Software Architecture Evaluation[R].Technical Report,CMU/SEI-96-TR-025,1997.
  • 6D L Parnas.On the Criteria to Be Used in Decomposing Systems into Modules[J].ACM,1972,15(12):1053-1058.
  • 7P Clements,R Kazman,M Klein.Evaluating Software Architecture:Methods and Case Study[M].Reading,Mass.:Addison-Wesley,2002.
  • 8P O Bengtsson,J Bosch.TMArchitecture Level Prediction of Software Maintenance[C].Proc.Third European Conf.Software Maintenance and Reeng.,1999.139-147.
  • 9IEEE Std.610.IEEE Standard Glossary of Software Engineering Terminology[M].1990.
  • 10M Klein,R Kazman,L Bass,et al.TMAttribute-based Architectural Styles[C].Proc.First Working IFIP Conf.Software Architecture (WICSA 1),1999.225-243.

共引文献1

同被引文献78

引证文献6

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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