A Framework for Classifying and Comparing Software Architecture Tools for Quality Evaluation

被引:0
|
作者
Anjos, Eudisley [1 ]
Zenha-Rela, Mario [1 ]
机构
[1] Univ Coimbra, Ctr Informat & Syst, CISUC, P-3000 Coimbra, Portugal
关键词
software quality challenges; trends for achieving quality objectives; architecture evaluation process; software architecture; Affidavit; CLASSIFICATION;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Software quality is a crucial factor for system success. Several tools have been proposed to support the evaluation and comparison of software architecture designs. However, the diversity in focus, approaches, interfaces and results leaves the researcher and practitioner wondering what would be the most appropriate solution for their specific goals. This paper presents a comparison framework that identifies the most relevant features for categorizing different architecture evaluation tools according to six different dimensions. The results show the attributes that a comprehensive tool should support include: the ability to handle multiple modelling approaches, integration with the industry standard UML or specific ADL, support for trade-off analysis of competing quality attributes and, the reuse of knowledge through the build-up of new architectural patterns. This comparison is able to, not only guide the choice of evaluation, but also promote the development of more powerful tools for modeling and analysis of software architectures.
引用
收藏
页码:270 / 282
页数:13
相关论文
共 50 条
  • [21] QUALITY TOOLS FOR QUALITY SOFTWARE
    SNELL, N
    DATAMATION, 1992, 38 (01): : 53 - 54
  • [22] Quality vs. quantity: Comparing evaluation methods in a usability-focused software architecture modification task
    Golden, E
    John, BE
    Bass, L
    2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings, 2005, : 137 - 146
  • [23] Software Architecture and Software Quality
    Zemlicka, Michal
    Kral, Jaroslav
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2016, PT V, 2016, 9790 : 139 - 155
  • [24] A Scenario-Based Framework for the Security Evaluation of Software Architecture
    Alkussayer, Abdulaziz
    Allen, William H.
    PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (ICCSIT 2010), VOL 5, 2010, : 687 - 695
  • [25] An Analytical Framework for Classifying Software Tools and Systems Dealing with Cultural Heritage Spatio-Temporal Information
    Jancso, Andrea Luczfalvy
    Jonlet, Benoit
    Hoffsummer, Patrick
    Delye, Emmanuel
    Billen, Roland
    PROCEEDINGS OF WORKSHOPS AND POSTERS AT THE 13TH INTERNATIONAL CONFERENCE ON SPATIAL INFORMATION THEORY (COSIT 2017), 2018, : 325 - 337
  • [26] A RBF classifier based framework for software quality evaluation
    Shin, M
    Goel, AL
    COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION - INTELLIGENT IMAGE PROCESSING, DATA ANALYSIS & INFORMATION RETRIEVAL, 1999, 56 : 176 - 182
  • [27] Modern Tools for Expert Evaluation of the Quality of Innovative Software Projects
    Larin, Sergey N.
    Khrustalev, Evgenii Yu.
    Ratner, Svetlana V.
    Noakk, Nataliya V.
    Sokolov, Nikolay A.
    QUALITY-ACCESS TO SUCCESS, 2019, 20 (169): : 52 - 58
  • [28] A framework for groupware-supported software architecture evaluation process in global software development
    Babar, Muhammad Ali
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (02) : 207 - 229
  • [29] A framework for classifying and comparing web services procurement platforms
    Martín-Díaz, O
    Ruiz-Cortés, A
    Corchuelo, R
    Toro, M
    FOURTH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS ENGINEERING WORKSHOPS, PROCEEDINGS, 2004, : 156 - 164
  • [30] Building feature models: a framework for comparing and classifying proposals
    Gacitua, Ricardo
    Sepulveda, Samuel
    Mazo, Raul
    PROCEEDINGS OF THE 2016 XLII LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2016,