A fuzzy-AHP-based approach to select software architecture based on quality attributes (FASSA)

被引:0
|
作者
Shahrouz Moaven
Jafar Habibi
机构
[1] Sharif University of Technology,Department of Software Engineering, Faculty of Computer Engineering
来源
关键词
Architectural styles; Software architecture; Multi-objective decision method; Fuzzy logic; The fuzzy hierarchical analysis process;
D O I
暂无
中图分类号
学科分类号
摘要
The software system design phase has recently received increasing attention due to continuous growth in both the size and complexity of software systems. As a key concept of this phase, software architecture plays an important role in the software extension cycle to the extent that the success of a software project is often determined by the degree of its design efficiency. In addition, software architecture evaluation is a fundamental step toward its subsequent validation. This paper is an attempt to propose an innovative method, based on fuzzy logic, to evaluate software architecture that addresses the inherent problems of existing methods found in the literature. The method can be used for complete design or even reconstruction of the architecture. Given the multi-faceted nature of the problem of evaluation and selection of an optimal architecture, we have employed a multi-objective decision technique, namely fuzzy hierarchical analysis process, which solves the problems associated with uncertainties and inaccuracies by incorporating fuzzy logic.
引用
收藏
页码:4569 / 4597
页数:28
相关论文
共 50 条
  • [41] Analyzing Software Architecture Evolvability Based on Multiple Architectural Attributes Measurements
    Wang, Tong
    Li, Bixin
    2019 IEEE 19TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2019), 2019, : 204 - 215
  • [42] Evaluating Software Quality Attributes using Analytic Hierarchy Process (AHP)
    Belinda, Botchway Ivy
    Emmanuel, Akinwonmi Akintoba
    Solomon, Nunoo
    Kayode, Alese Boniface
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (03) : 165 - 173
  • [43] A fuzzy-AHP-based technique for the decision of design feature selection in Massively Multiplayer Online Role-Playing Game development
    Lo, Ying-Fu
    Wen, Ming-Hui
    EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (12) : 8685 - 8693
  • [44] A fuzzy logic based approach for software testing
    Zhang, Zili
    Zhou, Yanhui
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2007, 21 (04) : 709 - 722
  • [45] Fuzzy Comprehensive Evaluation of Graduate Education Quality Based on AHP
    Si, Yan
    Chao, Na
    Ma, XiaoQing
    ACHIEVEMENTS IN ENGINEERING MATERIALS, ENERGY, MANAGEMENT AND CONTROL BASED ON INFORMATION TECHNOLOGY, PTS 1 AND 2, 2011, 171-172 : 663 - +
  • [46] An Approach to Select the Investment Based on Bipolar Picture Fuzzy Sets
    M. Sarwar Sindhu
    Tabasam Rashid
    Agha Kashif
    International Journal of Fuzzy Systems, 2021, 23 : 2335 - 2347
  • [47] An Approach Based on MCDA and Fuzzy Logic to Select Joint Actions
    Imoussaten, Abdelhak
    SCALABLE UNCERTAINTY MANAGEMENT (SUM 2018), 2018, 11142 : 140 - 151
  • [48] A Review on Software Quality Attributes for Web-Based Application
    Suradi, Nur Razia Mohd
    Kahar, Saliyah
    Jamaludin, Nor Azliana Akmal
    PROCEEDING OF THE 1ST INTERNATIONAL CONFERENCE OF ENGINEERING AND APPLIED SCIENCE (INCEAS 2016), 2016, : 180 - 190
  • [49] An Approach to Select the Investment Based on Bipolar Picture Fuzzy Sets
    Sindhu, M. Sarwar
    Rashid, Tabasam
    Kashif, Agha
    INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2021, 23 (07) : 2335 - 2347
  • [50] Fuzzy soft set-based approach to prioritizing technical attributes in quality function deployment
    Zhihui Yang
    Yizhen Chen
    Neural Computing and Applications, 2013, 23 : 2493 - 2500