Bayesian Networks For Evidence-Based Decision-Making in Software Engineering

Bayesian Networks For Evidence-Based Decision-Making in Software Engineering
复制标题

用于软件工程中基于证据的决策的贝叶斯网络

DOI:
10.1109/tse.2014.2321179
复制
发表时间:
2014
影响因子:
7.4
通讯作者:
A. Bener
A. Bener
中科院分区:
计算机科学1区
文献类型:
--
作者:
Ayse Tosun Misirli;A. Bener

文献摘要

参考文献

被引文献

相似文献

Recommendation systems in software engineering (SE) should be designed to integrate evidence into practitioners experience. Bayesian networks (BNs) provide a natural statistical framework for evidence-based decision-making by incorporating an integrated summary of the available evidence and associated uncertainty (of consequences). In this study, we follow the lead of computational biology and healthcare decision-making, and investigate the applications of BNs in SE in terms of 1) main software engineering challenges addressed, 2) techniques used to learn causal relationships among variables, 3) techniques used to infer the parameters, and 4) variable types used as BN nodes. We conduct a systematic mapping study to investigate each of these four facets and compare the current usage of BNs in SE with these two domains. Subsequently, we highlight the main limitations of the usage of BNs in SE and propose a Hybrid BN to improve evidence-based decision-making in SE. In two industrial cases, we build sample hybrid BNs and evaluate their performance. The results of our empirical analyses show that hybrid BNs are powerful frameworks that combine expert knowledge with quantitative data. As researchers in SE become more aware of the underlying dynamics of BNs, the proposed models will also advance and naturally contribute to evidence based-decision-making.
DOI: 10.1016/j.infsof.2008.09.009
发表时间: 2009-01-01
影响因子: 3.9
作者:
Kitchenham, Barbara;Brereton, O. Pearl;Linkman, Stephen
通讯作者: Linkman, Stephen
DOI: 10.1016/j.infsof.2010.12.011
发表时间: 2011-06-01
影响因子: 3.9
作者:
Kitchenham, Barbara A.;Budgen, David;Brereton, O. Pearl
通讯作者: Brereton, O. Pearl