Model-based development frameworks for cyber-physical systems (CPSs) such as Simulink and Stateflow are popular for many applications. For safety and security concerns, verification and testing/validation must be performed on the model-based CPS designs. In this study, the authors present an automatic test generation approach for model-based CPS designs in Simulink/Stateflow based on its translation to input/output extended finite automata (I/O-EFA) developed in the authors’ prior works. The test generation problem requires identifying the executable paths of the I/O-EFA model and also generating a test input for those paths. To execute a path, a certain sequence of other paths must be executed first, which they automatically identify. The ...
All engineering disciplines are founded and rely on models, al- though they may differ on purposes a...
Simulation models are frequently used to model, simulate and test complex systems (e.g., Cyber-Physi...
In software development, testers often focus on functional testing to validate implemented programs ...
Simulink/Stateflow is a popular commercial model-based development tool for many industrial domains....
Simulink/Stateflow is a popular commercial model-based development tool for many industrial domains....
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
Recent advances in cyber-physical systems (CPS) have allowed highly available and approachable techn...
Matlab/Simulink is a development and simulation language that is widely used by the Cyber-Physical S...
All engineering disciplines are founded and rely on models, although they may differ on purposes an...
Testing is the dominant verification technique used in the software industry today. The use of autom...
Embedded systems are mainly modeled by using Matlab's Simulink and Stateflow tools. Matlab&apos...
In this contribution, we compare and analyze different methodologies of modeling for test generation...
This article presents a method for the application of model checking, i.e., verifying a finite state...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
All engineering disciplines are founded and rely on models, al- though they may differ on purposes a...
Simulation models are frequently used to model, simulate and test complex systems (e.g., Cyber-Physi...
In software development, testers often focus on functional testing to validate implemented programs ...
Simulink/Stateflow is a popular commercial model-based development tool for many industrial domains....
Simulink/Stateflow is a popular commercial model-based development tool for many industrial domains....
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
Recent advances in cyber-physical systems (CPS) have allowed highly available and approachable techn...
Matlab/Simulink is a development and simulation language that is widely used by the Cyber-Physical S...
All engineering disciplines are founded and rely on models, although they may differ on purposes an...
Testing is the dominant verification technique used in the software industry today. The use of autom...
Embedded systems are mainly modeled by using Matlab's Simulink and Stateflow tools. Matlab&apos...
In this contribution, we compare and analyze different methodologies of modeling for test generation...
This article presents a method for the application of model checking, i.e., verifying a finite state...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
All engineering disciplines are founded and rely on models, al- though they may differ on purposes a...
Simulation models are frequently used to model, simulate and test complex systems (e.g., Cyber-Physi...
In software development, testers often focus on functional testing to validate implemented programs ...