Using Informal Knowledge for Improving Software Quality Trade-Off Decisions

被引:3
作者
Schneider, Yves [1 ]
Busch, Axel [1 ]
Koziolek, Anne [1 ]
机构
[1] Karlsruhe Inst Technol, Karlsruhe, Germany
来源
SOFTWARE ARCHITECTURE (ECSA 2018) | 2018年 / 11048卷
关键词
Software; Architecture; Model; Reuse; Solutions; Design decision; Qualitative reasoning; Quality;
D O I
10.1007/978-3-030-00761-4_18
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To deliver high-quality software, in a software development process a variety of quality attributes must be considered such as performance, usability or security. In particular, quality attributes such as security and usability are difficult to analyze quantitatively. Knowledge about such quality attributes is often only informally available and therefore cannot be processed in structured and formalized decision-making approaches to optimize the software architecture. In this paper, we have defined a framework in order to make use of informally available knowledge in automated design decision support processes. We connect qualitative reasoning models with models for quantitative quality estimation to optimize software architectures regarding both knowledge representation models together. By our approach quality attributes for which no quantitative evaluation model is available can now be used in automated software architecture optimization approaches. For evaluating our approach, we demonstrate its benefits using a real-world case study and an example that is related to a real-world system.
引用
收藏
页码:265 / 283
页数:19
相关论文
共 50 条
  • [41] (In)Efficiency of Employment Offices: Is there a Trade-off between Time Saving Case Management and Quality of Welfare Benefit Determination?
    Dyballa, Katharina
    Kraft, Kornelius
    FINANZARCHIV, 2021, 77 (02): : 141 - 171
  • [42] A trade-off between productivity and cost for the integrated part quality inspection and preventive maintenance planning under uncertainty
    Rezaei-Malek, Mohammad
    Siadat, Ali
    Dantan, Jean-Yves
    Tavakkoli-Moghaddam, Reza
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (19) : 5951 - 5973
  • [43] Project Time-Cost-Quality Trade-off Problem: A Novel Approach Based on Fuzzy Decision Making
    Keshavarz, Esmaeil
    Shoul, Abbas
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2020, 28 (04) : 545 - 567
  • [44] The quality-quantity trade-off: evidence from the relaxation of China's one-child policy
    Liu, Haoming
    JOURNAL OF POPULATION ECONOMICS, 2014, 27 (02) : 565 - 602
  • [45] Time-Cost Trade-off Optimization of Construction Projects using Teaching Learning Based Optimization
    Togan, Vedat
    Eirgash, M. Azim
    KSCE JOURNAL OF CIVIL ENGINEERING, 2019, 23 (01) : 10 - 20
  • [46] COMPARING TRADE-OFF ADJUSTMENTS IN CREDIT RISK ANALYSIS OF MORTGAGE LOANS USING AHP, DELPHI AND MACBETH
    Ferreira, Fernando A. F.
    Santos, Sergio P.
    INTERNATIONAL JOURNAL OF STRATEGIC PROPERTY MANAGEMENT, 2016, 20 (01) : 44 - 63
  • [47] Using software process simulation to assist software development organizations in making good enough quality decisions
    Collofello, JS
    Rus, I
    Ramakrishnan, V
    Musco, C
    Dooley, K
    PROCEEDINGS OF THE 1998 SUMMER COMPUTER SIMULATION CONFERENCE: SIMULATION AND MODELING TECHNOLOGY FOR THE TWENTY-FIRST CENTURY, 1998, : 63 - 68
  • [48] Small Family, Happy Family? Fertility Preferences and the Quantity-Quality Trade-Off in Sub-Saharan Africa
    Van Hoyweghen, Kaat
    Bemelmans, Janne
    Feyaerts, Hendrik
    van den Broeck, Goedele
    Maertens, Miet
    POPULATION RESEARCH AND POLICY REVIEW, 2023, 42 (06)
  • [49] Quality-efficiency trade-off when the state is the sole provider of hospital services: Evidence from New Zealand
    Andrews, Antony
    Sahoo, Biresh K.
    Temoso, Omphile
    Kimpton, Sean
    AUSTRALIAN ECONOMIC PAPERS, 2023, 62 (02) : 335 - 348
  • [50] Risk Assessment for Discrete Stochastic Time-Cost-Quality Trade-Off Problem Using Simulation-Based Integer Linear Programming Approach
    Mrad, Mehdi
    Al-Gahtani, Khalid S.
    Hulchafo, Rahmeto
    Souayah, Nizar
    Bamatraf, Khaled
    IEEE ACCESS, 2019, 7 : 32453 - 32463