Optimal stopping of multi-project software testing in the context of software cybernetics

被引:0
|
作者
蔡开元
机构
[1] Beijing University of Aeronautics and Astronautics
[2] Beijing China 100083
[3] Department of Automatic Control
关键词
multi-project software testing; optimal stopping problem; controlled Markov chain; software cybernetics;
D O I
暂无
中图分类号
TP311.5 [软件工程];
学科分类号
081202 ; 0835 ;
摘要
Software cybernetics explores the interplay between control theory/engineering and software theory/engineering. The controlled Markov chains (CMC) approach to software testing follows the idea of software cybernetics and treats software testing as a control problem. The software under test serves as a controlled object and the software testing strategy serves as the corresponding controller. The software under test and the software testing strategy make up a closed-loop feedback control system, and the theory of controlled Markov chains can be used to design and optimize software testing strategies in accordance with testing/reliability goals given a priori. In this paper we apply the CMC approach to the optimal stopping problem of multi-project software testing. The problem under consideration assumes that a single stopping action can stop testing of all the software systems under test simultaneously. The theoretical results presented in this paper describe how to test multiple software systems and whe
引用
收藏
页码:335 / 354
页数:20
相关论文
共 50 条
  • [21] EMPIRICAL STOPPING RULE FOR DEBUGGING AND TESTING COMPUTER SOFTWARE
    FORMAN, EH
    SINGPURWALLA, ND
    JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 1977, 72 (360) : 750 - 757
  • [22] Exploratory Software Testing in Agile Project
    Suranto, Beni
    2015 2ND INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS, AND CONTROL TECHNOLOGY (I4CT), 2015,
  • [23] The Correlation of Software Testing Efforts and Software Project Estimation: An Empirical Study
    Aziz, Junaid
    Ahmed, Faheem
    Campbell, Piers
    Jaffar, Ahmad
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2008, 182 : 39 - 50
  • [24] Capturing communication and context in the software project lifecycle
    Zaychik, V
    Regli, WC
    RESEARCH IN ENGINEERING DESIGN, 2003, 14 (02) : 75 - 88
  • [25] Capturing communication and context in the software project lifecycle
    Vera Zaychik
    William C. Regli
    Research in Engineering Design, 2003, 14 : 75 - 88
  • [26] An Optimal Stopping Problem for Software Rejuvenation in a Job Processing System
    Machida, Fumio
    Miyoshi, Naoto
    2015 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2015, : 132 - 136
  • [27] The Stopping Criteria for Software Reliability Testing Based on Test Quality
    Li, Qiuying
    Wang, Jian
    ADVANCED INFORMATION TECHNOLOGY IN EDUCATION, 2012, 126 : 257 - 264
  • [28] The optimal configuration method of software engineer to IT project
    Tanaka, Koji
    Morimoto, Chikako
    Fujita, Yoshikatsu
    Tsuda, Kazuhiko
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2015, 52 (2-3) : 177 - 185
  • [29] Continuous software testing in a globally distributed project
    Moe, Nils Brede
    Cruzes, Daniela
    Dyba, Tore
    Mikkelsen, Edda
    2015 IEEE 10TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2015), 2015, : 130 - 134
  • [30] Improvement of Software Testing Process of Enterprise Project
    Li Hongxin
    Wang Yi
    2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 3768 - 3771