System Test Architecture Evaluation: A Probabilistic Modeling Approach

被引:9
作者
Efatmaneshnik, Mahmoud [1 ]
Shoval, Shraga [2 ]
Joiner, Keith [3 ]
机构
[1] Univ New South Wales Canberra, ADFA, Canberra, ACT 2600, Australia
[2] Ariel Univ, Dept Ind Engn & Management, IL-40700 Ariel, Israel
[3] Australian Def Force Acad, Informat & Syst Engn, Campbell, ACT 2612, Australia
来源
IEEE SYSTEMS JOURNAL | 2019年 / 13卷 / 04期
关键词
Latent defect; Markov process; modular testing; probabilistic modeling; residual defect; system architecture; testability; testing architecture; TEST PLANS; INSPECTION; DESIGN; RELIABILITY; MODULARITY;
D O I
10.1109/JSYST.2019.2899697
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we study the effects of testing architecture on system quality using a probabilistic model of unit testing. The Markovian view of the testing process relates unit quality and test quality to the expected unit/system quality, and to the expected number of tests. The model is based on replicating testing where the test is replicated only after a fail test outcome. A set of equations are generalized for many component systems. The study enables the costs and associated benefits for particular groups of components to be considered for module testing at different levels of system hierarchy. Simulation results show that the selection of an appropriate testing architecture and modular architecture can greatly enhance the efficiency and effectiveness of system testing. The model is applied to several testing architectures and test patterns to illustrate the tradeoff comparisons that can be made between different system architectures in terms of the overall test cost and the resulting system quality. Several heuristics are derived to assist in planning tests of complex systems for optimizing quality and cost before systems are built. This Markovian model of testability in systems shows promise for use from the modular unit build-level in engineering manufacture development through to strategizing portfolio-level integration and information assurance testing of new capability projects with legacy systems in a family-of-systems. The early abstract testability work reinforces the benefits of iterating testing as early and often as possible. Following trials to validate the model in different contexts and to refine the interface with systems engineers, this testability model could be added to other design for six-sigma tools and techniques to better enable systems engineering practitioners to tradeoff on testability options well before testing starts.
引用
收藏
页码:3651 / 3662
页数:12
相关论文
共 51 条
[1]   PROBABILISTIC ANALYSIS OF RANDOM TEST GENERATION METHOD FOR IRREDUNDANT COMBINATIONAL LOGIC NETWORKS [J].
AGRAWAL, P ;
AGRAWAL, VD .
IEEE TRANSACTIONS ON COMPUTERS, 1975, C 24 (07) :691-695
[2]  
[Anonymous], 2012, Introduction to probability
[3]  
[Anonymous], 1999, USCCSE99510
[4]   Measuring and improving design patterns testability [J].
Baudry, B ;
Le Traon, Y ;
Sunyé, G ;
Jézéquel, JM .
NINTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, PROCEEDINGS, 2003, :50-59
[5]   Self-correcting inspection procedure under inspection errors [J].
Ben-Gal, I ;
Herer, YT ;
Raz, T .
IIE TRANSACTIONS, 2002, 34 (06) :529-540
[6]   Evaluating Australia's most complex system-of-systems, the future submarine: A case for using new Complex Systems Governance [J].
Bradley, Joseph M. ;
Joiner, Keith F. ;
Efatmaneshnik, Mahmoud ;
Keating, Charles B. .
INCOSE International Symposium, 2017, 27 (01) :187-199
[7]   Test planning for modular testing of hierarchical SOCs [J].
Chakrabarty, K ;
Iyengar, V ;
Krasniewski, MD .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (03) :435-448
[8]  
Cofer D., 2015, ITEA Journal, V36, P313
[9]   The effect of testing equipment shift on optimal decisions in a repetitive testing process [J].
Ding, He ;
Gong, Linguo .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 186 (01) :330-350
[10]   Repetitive testing strategies when the testing process is imperfect [J].
Ding, J ;
Greenberg, BS ;
Matsuo, H .
MANAGEMENT SCIENCE, 1998, 44 (10) :1367-1378