Assessing Software Quality Using the Markov Decision Processes

被引:3
|
作者
Korkmaz, Omer [1 ]
Akman, Ibrahim [1 ]
Ostrovska, Sofiya [2 ]
机构
[1] Atilim Univ, Dept Comp Engn, Ankara, Turkey
[2] Atilim Univ, Dept Math, Ankara, Turkey
关键词
Software quality; Modeling; Markov Decision Process (MDP); Qualification; Base probabilities;
D O I
10.1002/hfm.20355
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Quality of software is one of the most critical concerns in software system development, and many products fail to meet the quality objectives when constructed initially. Software quality is highly affected by the development process's actual dynamics. This article proposes the use of the Markov decision process (MDP) for the assessment of software quality because MDP is a useful technique to abstract the model of dynamics of the development process and to test its impact on quality. Additionally, the MDP modeling of the dynamics leads to early prediction of the quality, from the design phases all the way through the different stages of development. The proposed approach is based on the stochastic nature of the software development process, including project architecture, construction strategy of Software Quality Assurance system, its qualification actions, and team assignment strategy. It accepts these factors as inputs, generating a relative quality degree as an output. The proposed approach has been demonstrated for the design phase with a case study taken from the literature. The results prove its robustness and capability to identify appropriate policies in terms of quality, cost, and time. (c) 2011 Wiley Periodicals, Inc.
引用
收藏
页码:86 / 104
页数:19
相关论文
共 50 条
  • [31] Quantile Markov Decision Processes
    Li, Xiaocheng
    Zhong, Huaiyang
    Brandeau, Margaret L.
    OPERATIONS RESEARCH, 2021, 70 (03) : 1428 - 1447
  • [32] Parallel markov decision processes
    Sucar, L. Enrique
    ADVANCES IN PROBABILISTIC GRAPHICAL MODELS, 2007, 213 : 295 - 309
  • [33] Configurable Markov Decision Processes
    Metelli, Alberto Maria
    Mutti, Mirco
    Restelli, Marcello
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 80, 2018, 80
  • [34] Possibilistic Markov decision processes
    Sabbadin, R
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2001, 14 (03) : 287 - 300
  • [35] On constrained Markov decision processes
    Department of Econometrics, University of Sydney, Sydney, NSW 2006, Australia
    不详
    Oper Res Lett, 1 (25-28):
  • [36] On the detection of Markov decision processes
    Duan, Xiaoming
    Savas, Yagiz
    Yan, Rui
    Xu, Zhe
    Topcu, Ufuk
    AUTOMATICA, 2025, 175
  • [37] Robust Markov Decision Processes
    Wiesemann, Wolfram
    Kuhn, Daniel
    Rustem, Berc
    MATHEMATICS OF OPERATIONS RESEARCH, 2013, 38 (01) : 153 - 183
  • [38] Ordinal Decision Models for Markov Decision Processes
    Weng, Paul
    20TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2012), 2012, 242 : 828 - 833
  • [39] Stability-constrained Markov Decision Processes using MPC
    Zanon, Mario
    Gros, Sebastien
    Palladino, Michele
    AUTOMATICA, 2022, 143
  • [40] SUBSTANTIATING THE OPTIMAL DISTRIBUTION POLICY USING MARKOV DECISION PROCESSES
    Basanu, Gheorghe
    Teleasa, Victor
    MANAGEMENT RESEARCH AND PRACTICE, 2010, 2 (04): : 362 - 370