A Framework for Testability Analysis from System Architecture Perspective
Mahmoud Efatmaneshnik, Michael J. Ryan, Shraga Shoval · INCOSE International Symposium · 2018
Abstract In this paper, we study the effects of system architecture on testability. We present a probabilistic model of testability that enables us to study the relationships between system architecture and testability. A Markov Chain model is used to obtain the quality of system after test as a function of its quality before test and the test quality. In particular, we focus on the costs and benefits associated with the modularization for testability. We show that choosing the appropriate testing architecture through careful modularization can greatly enhance efficiency and effectiveness of system testing. The model is based on repetitive testing that means the test will be repeated after a fail test outcome.