高级检索

    软件体系结构分析与评价方法评述

    Review of Software Architecture Analysis and Evaluation Methods

    • 摘要: 近年来,软件体系结构逐渐成为软件工程领域的研究热点以及大型软件系统开发和产品线开发中的关键技术.体系结构分析评价的目的是为了识别体系结构设计中的潜在风险,帮助开发人员进行设计决策.从软件体系结构的概念出发,分类介绍了体系结构描述的不同观点,评述了国内外有代表性的分析评价方法和工具.最后探讨了软件体系结构分析评价研究中存在的不足及其原因,作为总结,给出体系结构分析评价未来的发展方向.

       

      Abstract: Software architecture (SA) is emerging as the primary research area in software engineering and one of the key technologies to the development of large-scale software system and product line system. The purpose of SA analysis and evaluation is to identify the potential risks and help make proper architecture decision. Based on the concept of SA, basic definition as different views of software architecture descriptions is classified and summarized. The recent representative SA analysis and evaluation methods and supporting tools are introduced and reviewed. Additionally, some issues of study on SA analysis and evaluation are discussed, and the causes are explained at the same time. Finally, it is concluded with the promising tendency about the SA analysis and evaluation. The purpose of this work is to compare the advantages and disadvantages of the representative methods and tools, and then to provide supporting for using of the suitable methods and tools for architecture evaluation and assessment.

       

    /

    返回文章
    返回