Methods and techniques for software architecture evaluation

被引:0
|
作者
Anon
机构
来源
VTT Publications | 2000年 / 427期
关键词
D O I
暂无
中图分类号
学科分类号
摘要
In the previous chapter we presented the main concepts related to software product line architecture. In order to deride whether an architecture fulfils the quality requirements, it needs to be evaluated. In this chapter we will discuss a number of different approaches to architecture evaluation that we have found to be useful. The content of this chapter represents a surveillance study on the software architecture analysis methods. The role of the study is to put all these approaches in the same perspective by reviewing the state of art and practice in the research domain. Generally, methods include a predefined and organized collection of techniques. In this perspective, we considered that it is important to present the classification of the evaluation techniques available at the architecture level, in the first part of this chapter. The remainder of the chapter deals with the survey on the existent analysis methods. Different viewpoints that these methods reflect on the evaluation of the quality of so ftware architecture make it very difficult to define a common framework of presentation. We will discuss the analysis methods trying to look for 1) their progress towards refinement over the time, 2) their main contributions, and 3) advantages obtained by using them. The discussion about the selected methods is focused on 1) discovering differences and similarities between eight available methods, and 2) making classifications, comparisons and appropriateness studies. At the end of this surveillance work, we will draw some conclusions of the real level of the current research as well as the future work in this domain area defined by the presented methods. This study represents an important step towards defining a strategy for an analysis of software product line architecture.
引用
收藏
页码:31 / 62
相关论文
共 50 条
  • [1] A Survey on Software Architecture Evaluation Methods
    Patidar, Anil
    Suman, Ugrasen
    2015 2ND INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2015, : 967 - 972
  • [2] Workshop on methods and techniques for software architecture review and assessment (SARA)
    Kruchten, P
    Hilliard, R
    Kazman, R
    Kozaczynski, W
    Obbink, H
    Ran, A
    ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2002, : 675 - 675
  • [3] Evaluation Methods and Replicability of Software Architecture Research Objects
    Konersmann, Marco
    Kaplan, Angelika
    Kuehn, Thomas
    Heinrich, Robert
    Koziolek, Anne
    Reussner, Ralf
    Juerjens, Jan
    al-Doori, Mahmood
    Boltz, Nicolas
    Ehl, Marco
    Fuchss, Dominik
    Grosser, Katharina
    Hahner, Sebastian
    Keim, Jan
    Lohr, Matthias
    Saglam, Timur
    Schulz, Sophie
    Toberg, Jan-Philipp
    IEEE 19TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2022), 2022, : 157 - 168
  • [4] An empirical study of software architecture resilience evaluation methods
    Pan, Jiaxin
    Liu, Zixuan
    Li, Donglin
    Wang, Lulu
    Li, Bixin
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 202
  • [5] A framework for classifying and comparing software architecture evaluation methods
    Babar, MA
    Zhu, LM
    Jeffery, R
    2004 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 309 - 318
  • [6] A Review of Software Architecture Evaluation Methods for Sustainability Assessment
    Fatima, Iffat
    Lago, Patricia
    2023 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C, 2023, : 191 - 194
  • [7] Two Software Architecture Evaluation Methods Based on Scenario
    Shen Qun-li
    Liu Jie
    2008 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-11, 2008, : 2001 - 2004
  • [8] The Five Factors influencing Software Architecture Modeling and Evaluation Techniques
    Almari, Hassan
    Boughton, Clive
    2014 INTERNATIONAL CONFERENCE ON IT CONVERGENCE AND SECURITY (ICITCS), 2014,
  • [9] Comparison of scenario-based software architecture evaluation methods
    Babar, MA
    Gorton, I
    11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 600 - 607
  • [10] SOFTWARE ARCHITECTURE FOR MANUFACTURING TECHNIQUES
    不详
    WERKSTATTSTECHNIK ZEITSCHRIFT FUR INDUSTRIELLE FERTIGUNG, 1991, 81 (02): : 74 - 74