Software architecture evaluation methods based on cost benefit analysis and quantitative decision making

被引:0
作者
Jihyun Lee
Sungwon Kang
Chang-Ki Kim
机构
[1] Information and Communications University,Software Technology Institute
[2] Electronics Telecommunications Research Institute(ETRI),undefined
来源
Empirical Software Engineering | 2009年 / 14卷
关键词
Software architecture evaluation; CBAM; AHP; ANP;
D O I
暂无
中图分类号
学科分类号
摘要
Since many parts of the architecture evaluation steps of the Cost Benefit Analysis Method (CBAM) depend on the stakeholders’ empirical knowledge and intuition, it is very important that such an architecture evaluation method be able to faithfully reflect the knowledge of the experts in determining Architectural Strategy (AS). However, because CBAM requires the stakeholders to make a consensus or vote for collecting data for decision making, it is difficult to accurately reflect the stakeholders’ knowledge in the process. In order to overcome this limitation of CBAM, we propose the two new CBAM-based methods for software architecture evaluation, which respectively adopt the Analytic Hierarchy Process (AHP) and the Analytic Network Process (ANP). Since AHP and ANP use pair-wise comparison they are suitable for a cost and benefit analysis technique since its purpose is not to calculate correct values of benefit and cost but to decide AS with highest return on investment. For that, we first define a generic process of CBAM and develop variations from the generic process by applying AHP and ANP to obtain what we call the CBAM+AHP and CBAM+ANP methods. These new methods not only reflect the knowledge of experts more accurately but also reduce misjudgments. A case study comparison of CBAM and the two new methods is conducted using an industry software project. Because the cost benefit analysis process that we present is generic, new cost benefit analysis techniques with capabilities and characteristics different from the three methods we examine here can be derived by adopting various different constituent techniques.
引用
收藏
页码:453 / 475
页数:22
相关论文
共 50 条
  • [21] Evaluation of quality assurance in contractor contracts by multi-attribute decision-making methods
    Trinkuniene, Eva
    Podvezko, Valentinas
    Zavadskas, Edmundas Kazimieras
    Joksiene, Izolda
    Vinogradova, Irina
    Trinkunas, Vaidotas
    ECONOMIC RESEARCH-EKONOMSKA ISTRAZIVANJA, 2017, 30 (01): : 1152 - 1180
  • [22] Evaluation of environmentally conscious manufacturing programs using multiple attribute decision-making methods
    Rao, R. V.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2008, 222 (03) : 441 - 451
  • [23] Quality Evaluation of Web Sites: A Comparative Study of some Multiple Criteria Decision Making Methods
    Rekiki, Rim
    Kallel, Ilhem
    Alimi, Adel M.
    2015 15TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS (ISDA), 2015, : 585 - 590
  • [24] Systematic review of software engineering uses of multi-criteria decision-making methods: Trends, bibliographic analysis, challenges, recommendations, and future directions
    Magabaleh, Aws A.
    Ghraibeh, Lana L.
    Audeh, Afnan Y.
    Albahri, A. S.
    Deveci, Muhammet
    Antucheviciene, Jurgita
    APPLIED SOFT COMPUTING, 2024, 163
  • [25] A BIBLIOMETRIC DATA ANALYSIS OF MULTI-CRITERIA DECISION MAKING METHODS IN HERITAGE BUILDINGS
    Morkunaite, Zydrune
    Kalibatas, Darius
    Kalibatiene, Diana
    JOURNAL OF CIVIL ENGINEERING AND MANAGEMENT, 2019, 25 (02) : 76 - 99
  • [26] Review of multicriteria-analysis methods application in decision making about transport infrastructure
    Deluka-Tibljas, Aleksandra
    Karleusa, Barbara
    Dragicevic, Nevena
    GRADEVINAR, 2013, 65 (07): : 619 - 631
  • [27] Risk Evaluation on Commercial Banks Based on Group Decision-Making with AHP
    Cheng, Fang
    Zhang, Liming
    Fan, Yijie
    NINTH WUHAN INTERNATIONAL CONFERENCE ON E-BUSINESS, VOLS I-III, 2010, : 1040 - 1045
  • [28] Ergonomic evaluation of DSV cockpit console based on comprehensive decision making method
    Guo, Qi
    Xue, Chengqi
    Wang, Haiyan
    Yu, Mingjiu
    JOURNAL OF ADVANCED MECHANICAL DESIGN SYSTEMS AND MANUFACTURING, 2018, 12 (02):
  • [29] QoS based Web Service Selection and Multi-Criteria Decision Making Methods
    Bagga, Pallavi
    Joshi, Aarchit
    Hans, Rahul
    INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2019, 5 (04): : 113 - 121
  • [30] A Hybrid Model of Hesitant Fuzzy Decision-Making Analysis for Estimating Usable-Security of Software
    Kumar, Rajeev
    Baz, Abdullah
    Alhakami, Hosam
    Alhakami, Wajdi
    Baz, Mohammed
    Agrawal, Alka
    Khan, Raees Ahmad
    IEEE ACCESS, 2020, 8 : 72694 - 72712