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; 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 条
  • [21] Trade-off between automated and manual software testing
    Taipale, Ossi
    Kasurinen, Jussi
    Karhu, Katja
    Smolander, Kari
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2011, 2 (02) : 114 - 125
  • [22] The Fairness-Quality Trade-Off in Clustering
    Hakim, Rashida
    Stoica, Ana-Andreea
    Yannakakis, Mihalis
    Papadimitriou, Christos H.
    ALGORITHMIC DECISION THEORY, ADT 2024, 2025, 15248 : 300 - 300
  • [23] OPTIMAL ROBOT OPERATION AND SELECTION USING QUALITY AND OUTPUT TRADE-OFF
    KHOUJA, M
    RABINOWITZ, G
    MEHREZ, A
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1995, 10 (05): : 342 - 355
  • [24] Investment decisions: The trade-off between economic and environmental objectives
    Narayanan, Venkateshwaran
    Baird, Kevin
    Tay, Richard
    BRITISH ACCOUNTING REVIEW, 2021, 53 (03):
  • [25] Optimal robot operation and selection using quality and output trade-off
    Univ of North Carolina at Charlotte, Charlotte, United States
    Int J Adv Manuf Technol, 5 (342-355):
  • [26] On measuring the hospital cost/quality trade-off
    Carey, K
    Burgess, JF
    HEALTH ECONOMICS, 1999, 8 (06) : 509 - 520
  • [27] Improving the Quality Trade-Off for Neural Machine Translation Multi-Domain Adaptation
    Hasler, Eva
    Domhan, Tobias
    Trenous, Jonay
    Tran, Ke
    Byrne, Bill
    Hieber, Felix
    2021 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP 2021), 2021, : 8470 - 8477
  • [28] Sensitivity of decisions with imprecise utility trade-off parameters using boundary linear utility
    Farrow, Malcolm
    Goldstein, Michael
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2010, 51 (09) : 1100 - 1113
  • [29] On Quality Trade-off Control for Approximate Computing Using Iterative Training
    Xu, Chengwen
    Wu, Xiangyu
    Yin, Wenqi
    Xu, Qiang
    Jing, Naifeng
    Liang, Xiaoyao
    Jiang, Li
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [30] Cost/Quality Trade-off in Synthesis for BIST
    P. Bukovjan
    L. Ducerf-Bourbon
    M. Marzouki
    Journal of Electronic Testing, 2001, 17 : 109 - 119