Model-based testing approach for MATLAB/simulink using system entity structure and experimental frames
Model-based testing approach for MATLAB/simulink using system entity structure and experimental frames
复制标题
使用系统实体结构和实验框架的基于模型的 MATLAB/simulink 测试方法
DOI:
10.5555/2872965.2872975
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
T. Pawletta
中科院分区:
文献类型:
--
作者:
A. Schmidt;Umut Durak;Christoph Rasch;T. Pawletta
In modeling and simulation, Validation and Verification (V&V) have always attracted significant interest. With Model Based Development (MBD) testing models became a part of product V&V. Model-Based Testing (MBT) is an advanced approach for automating the testing process for flexibility and adaptability. MBT advocates utilization of models for the specification of test cases and proposes workflows for automatic test case generation. The paper presents a pragmatic MBT approach for MATLAB/Simulink based on the concept of Experimental Frame (EF) and the System Entity Structure (SES). Each test case is represented following the formal structure of EF. For generating an executable EF, configurable basic models are provided by a Model Base (MB). The SES ontology is then used for the specification of test case designs on an abstract level. It describes a set of various test case structures, parameter settings and objectives. Based on the SES and MB, a specific executable test case, or a test suite, can be automatically generated for a Model Under Test (MUT). Finally, an application, using MATLAB/Simulink, is presented to exemplify the proposed approach.