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 条
  • [11] The trade-off between formal and informal care in Spain
    Jimenez-Martin, Sergi
    Vilaplana Prieto, Cristina
    EUROPEAN JOURNAL OF HEALTH ECONOMICS, 2012, 13 (04): : 461 - 490
  • [12] Trade-off costs of software trustworthy attributes
    Wang M.
    Ma Y.
    Pan H.
    Tao H.
    Chen L.
    International Journal of Performability Engineering, 2019, 15 (09): : 2422 - 2431
  • [13] The quality-quantity trade-off
    McCannon B.C.
    Eastern Economic Journal, 2008, 34 (1) : 95 - 100
  • [14] Trade-off between quality and cost
    Huang, YF
    QUALITY & QUANTITY, 2001, 35 (03) : 265 - 276
  • [15] Scalability and quality of service:: A trade-off?
    Welzl, M
    Mühlhäuser, M
    IEEE COMMUNICATIONS MAGAZINE, 2003, 41 (06) : 32 - 36
  • [16] Trade-off between Quality and Cost
    Ying-Fang Huang
    Quality and Quantity, 2001, 35 : 265 - 276
  • [17] Trade-off decisions in ecosystem management for poverty alleviation
    Schaafsma, Marije
    Eigenbrod, Felix
    Gasparatos, Alexandros
    Gross-Camp, Nicole
    Hutton, Craig
    Nunan, Fiona
    Schreckenberg, Kate
    Turner, Kerry
    ECOLOGICAL ECONOMICS, 2021, 187
  • [18] Digital knowledge generation and the appropriability trade-off
    Antonelli, Cristiano
    TELECOMMUNICATIONS POLICY, 2017, 41 (10) : 991 - 1002
  • [19] Parents' Analgesic Trade-Off Dilemmas How Analgesic Knowledge Influences Their Decisions to Give Opioids
    Voepel-Lewis, Terri
    Zikmund-Fisher, Brian J.
    Smith, Ellen L.
    Redman, Richard W.
    Zyzanski, Sarah
    Tait, Alan R.
    CLINICAL JOURNAL OF PAIN, 2016, 32 (03): : 187 - 195
  • [20] On the Computation/Memory Trade-Off in Software Defined Radios
    Pellegrini, Vincenzo
    Di Dio, Mario
    Rose, Luca
    Luise, Marco
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,