Supporting decision-making in software engineering with process simulation and empirical studies

被引:7
|
作者
Rus, I
Halling, M
Biffl, S
机构
[1] Fraunhofer Ctr Maryland, College Pk, MD 20742 USA
[2] Johannes Kepler Univ, A-4040 Linz, Austria
[3] Vienna Univ Technol, Vienna, Austria
关键词
decision-making support; process simulation; empirical models; software quality planning;
D O I
10.1142/S0218194003001391
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Decision-making is a complex and important task in software engineering. The current state-of-the-practice is rather non-systematic as it typically relies upon personal judgment and experience without using explicit models. Empirical studies can help but they are costly to conduct and, to some extent, context dependent. Typically it is not efficient or even possible to conduct empirical studies for a large number of context parameter variations. Process simulation offers decision support as well, but currently suffers from a lack of empirical knowledge on the determinants of underlying system dynamics. In this paper we present an assessment of empirical knowledge and simulation techniques for the area of quality assurance planning. There is a strong interdependency between process simulation and empirical models for decision-making in this area: (a) profound empirical knowledge enables process simulation to support decision-making, and (b) the analysis of simulation results can point out situations and factors for which conducting empirical studies would be most worthwhile. This paper discusses critically some of the most important challenges for decision-making in the area of quality assurance planning.
引用
收藏
页码:531 / 545
页数:15
相关论文
共 50 条
  • [41] Bayesian Networks For Evidence-Based Decision-Making in Software Engineering
    Misirli, Ayse Tosun
    Bener, Ayse Basar
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2014, 40 (06) : 533 - 554
  • [42] Insights on the relationship between decision-making style and personality in software engineering
    Mendes, Fabiana
    Mendes, Emilia
    Salleh, Norsaremah
    Oivo, Markku
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 136
  • [43] Decision-making in priority setting for medicines - A review of empirical studies
    Vuorenkoski, Lauri
    Toiviainen, Hanna
    Hemminki, Elina
    HEALTH POLICY, 2008, 86 (01) : 1 - 9
  • [44] A systematic decision-making framework for tackling quantum software engineering challenges
    Akbar, Muhammad Azeem
    Khan, Arif Ali
    Rafi, Saima
    AUTOMATED SOFTWARE ENGINEERING, 2023, 30 (02)
  • [45] Supporting decision-making for sustainable nanotechnology
    Malsch I.
    Subramanian V.
    Semenzin E.
    Hristozov D.
    Marcomini A.
    Environment Systems and Decisions, 2015, 35 (1) : 54 - 75
  • [46] Tools for Supporting Responsible Decision-Making?
    Vriens, Dirk
    Achterbergh, Jan
    SYSTEMS RESEARCH AND BEHAVIORAL SCIENCE, 2015, 32 (03) : 312 - 329
  • [47] Data science: supporting decision-making
    Power, Daniel J.
    JOURNAL OF DECISION SYSTEMS, 2016, 25 (04) : 345 - 356
  • [48] SUPPORTING INDIVIDUALS IN GROUP DECISION-MAKING
    KORHONEN, P
    WALLENIUS, J
    THEORY AND DECISION, 1990, 28 (03) : 313 - 329
  • [49] SUPPORTING THE PATIENTS ROLE IN DECISION-MAKING
    MULLEY, AG
    JOURNAL OF OCCUPATIONAL AND ENVIRONMENTAL MEDICINE, 1990, 32 (12) : 1227 - 1228
  • [50] THE PROCESS OF DECISION-MAKING FOR PROJECT SELECTION IN A SMEs ENGINEERING SECTOR
    de Oliveira Filho, Nestor
    Silveira, Franciane Freitas
    Sant Ana, Paula Sanches
    REVISTA DE GESTAO E PROJETOS, 2014, 5 (03): : 88 - 104