REQUIREMENT RISK LEVEL FORECAST USING BAYESIAN NETWORKS CLASSIFIERS

被引:7
|
作者
Maria Del Aguila, Isabel [1 ]
Del Sagrado, Jose [1 ]
机构
[1] Univ Almeria, Dept Languages & Computat, Almeria 04120, Spain
关键词
Requirement engineering; risk assessment; data mining; Bayesian networks classifiers; SOFTWARE; MANAGEMENT;
D O I
10.1142/S0218194011005219
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Requirement engineering is a key issue in the development of a software project. Like any other development activity it is not without risks. This work is about the empirical study of risks of requirements by applying machine learning techniques, specifically Bayesian networks classifiers. We have defined several models to predict the risk level for a given requirement using three dataset that collect metrics taken from the requirement specifications of different projects. The classification accuracy of the Bayesian models obtained is evaluated and compared using several classification performance measures. The results of the experiments show that the Bayesians networks allow obtaining valid predictors. Specifically, a tree augmented network structure shows a competitive experimental performance in all datasets. Besides, the relations established between the variables collected to determine the level of risk in a requirement, match with those set by requirement engineers. We show that Bayesian networks are valid tools for the automation of risks assessment in requirement engineering.
引用
收藏
页码:167 / 190
页数:24
相关论文
共 50 条
  • [21] Software project risk analysis using Bayesian networks with causality constraints
    Hu, Yong
    Zhang, Xiangzhou
    Ngai, E. W. T.
    Cai, Ruichu
    Liu, Mei
    DECISION SUPPORT SYSTEMS, 2013, 56 : 439 - 449
  • [22] Quantifying schedule risk in construction projects using Bayesian belief networks
    Luu, Van Truong
    Kim, Soo-Yong
    Nguyen Van Tuan
    Ogunlana, Stephen O.
    INTERNATIONAL JOURNAL OF PROJECT MANAGEMENT, 2009, 27 (01) : 39 - 50
  • [23] A Framework to Assess Risk of Illicit Trades Using Bayesian Belief Networks
    Anzoom, Rashid
    Nagi, Rakesh
    Vogiatzis, Chrysafis
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: ARTIFICIAL INTELLIGENCE FOR SUSTAINABLE AND RESILIENT PRODUCTION SYSTEMS, PT V, 2021, 634 : 504 - 513
  • [24] Environmental Risk Assessment of Wetland Ecosystems Using Bayesian Belief Networks
    Malekmohammadi, Bahram
    Uvo, Cintia Bertacchi
    Moghadam, Negar Tayebzadeh
    Noori, Roohollah
    Abolfathi, Soroush
    HYDROLOGY, 2023, 10 (01)
  • [25] Risk of erosion in peat soils - an investigation using Bayesian belief networks
    Aalders, I.
    Hough, R. L.
    Towers, W.
    SOIL USE AND MANAGEMENT, 2011, 27 (04) : 538 - 549
  • [26] Lifecycle risk assessment of a technological system using dynamic Bayesian networks
    Ashrafi, Maryam
    Anzabi Zadeh, Sadjad
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2017, 33 (08) : 2497 - 2520
  • [27] Learning Bayesian network classifiers using ant colony optimization
    Khalid M. Salama
    Alex A. Freitas
    Swarm Intelligence, 2013, 7 : 229 - 254
  • [28] Learning Bayesian network classifiers using ant colony optimization
    Salama, Khalid M.
    Freitas, Alex A.
    SWARM INTELLIGENCE, 2013, 7 (2-3) : 229 - 254
  • [29] Risk Assessment of Factors Influencing Non-Revenue Water Using Bayesian Networks and Fuzzy Logic
    Tabesh, Massoud
    Roozbahani, Abbas
    Roghani, Bardia
    Faghihi, Niousha Rasi
    Heydarzadeh, Reza
    WATER RESOURCES MANAGEMENT, 2018, 32 (11) : 3647 - 3670
  • [30] Project Portfolio Risk Identification and Analysis, Considering Project Risk Interactions and Using Bayesian Networks
    Ghasemi, Foroogh
    Sari, Mohammad Hossein Mahmoudi
    Yousefi, Vahidreza
    Falsafi, Reza
    Tamosaitiene, Jolanta
    SUSTAINABILITY, 2018, 10 (05)