Model-Based Test Engineering - Increasing the Value Test Provides in the Wide World of Digital Engineering

Greg Brown (NI, USA) [email protected]
Anand Jain (NI, USA) [email protected]

paper Menu


Model-Based Test Engineering (MBTE) is an approach to how test can deliver new, unique, and increased value to organizations and programs in the Digital Engineering landscape. Using standards such as SysML and ATML, a common language (style guide) and set of workflows are being defined that bridge the worlds of Model-Based System Engineering, Design Engineering, and Test. There are many challenges that exist today that increase the costs and schedules of programs. These include requirements sufficiency, tracking requirements across the program life cycle, knowledge capture, lack of “authoritative sources of truth (ASOT),” TPS development and maintenance, and ATE maintenance and obsolescence. This paper provides an overview of MBTE, what needs to be described in the SysML domain and how that enables high value such as keeping the SysML models as the ASOT for test and automating the downstream ATE workflows such as TPS generation. MBTE enables Systems Engineering, Design Engineering, and Test to have a common language to achieve greater understanding and agreement as to what needs to be tested and improve decision making. With so much investment being put into models, extracting the most value out of those models is imperative. MBTE is an approach that is being built to extract that value across the program life cycle.

Keywords—digital engineering, model-based systems engineering, model-based system engineering, SysML, ATML, automated test equipment, Model-based Test Engineering, MBTE, ASOT