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 条
  • [1] IMPROVING PHYSICAL DISTRIBUTION SERVICE DECISIONS WITH TRADE-OFF ANALYSIS
    PERREAULT, WD
    RUSS, FA
    [J]. INTERNATIONAL JOURNAL OF PHYSICAL DISTRIBUTION, 1977, 7 (03): : 117 - 127
  • [2] MAINTAINABILITY TRADE-OFF DECISIONS
    KANE, RW
    [J]. DESIGN NEWS, 1970, 25 (09) : 149 - &
  • [3] MAINTAINABILITY TRADE-OFF DECISIONS
    KANE, RW
    [J]. MECHANICAL ENGINEERING, 1970, 92 (10): : 63 - &
  • [4] Special issue: Trade-off analysis of software quality attributes
    Wohlin, C
    Lundberg, L
    Mattsson, M
    [J]. SOFTWARE QUALITY JOURNAL, 2005, 13 (04) : 327 - 328
  • [5] Special Issue: Trade-off Analysis of Software Quality Attributes
    Claes Wohlin
    Lars Lundberg
    Michael Mattsson
    [J]. Software Quality Journal, 2005, 13 : 327 - 328
  • [6] Software synthesis for trade-off design
    Sato, A
    Miki, M
    Yamanouchi, T
    Watanabe, M
    [J]. PROCEEDINGS OF THE 11TH KNOWLEDGE-BASED SOFTWARE ENGINEERING CONFERENCE, 1996, : 144 - 153
  • [7] Is the Quantity-Quality Trade-Off a Trade-Off for All, None, or Some?
    Millimet, Daniel L.
    Wang, Le
    [J]. ECONOMIC DEVELOPMENT AND CULTURAL CHANGE, 2011, 60 (01) : 155 - 195
  • [8] Trade-off between formal and informal care in Europe
    Vilaplana Prieto, Cristina
    Jimenez-Martin, Sergi
    Gomez, Pilar Garcia
    [J]. GACETA SANITARIA, 2011, 25 : 115 - 124
  • [9] The trade-off between formal and informal care in Spain
    Sergi Jiménez-Martín
    Cristina Vilaplana Prieto
    [J]. The European Journal of Health Economics, 2012, 13 : 461 - 490
  • [10] Knowledge Visualization in Product Development using Trade-Off Curves
    Maksimovic, M.
    Al-Ashaab, A.
    Sulowski, R.
    Shehab, E.
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2012, : 708 - 711