In this contribution, we compare and analyze different methodologies of modeling for test generation. As an example, we use an industrial requirement specification given in natural language, which describes a safety function in a hybrid car. We model these requirements with three different paradigms and languages: as the specification imposes several timing constraints, we choose abstract State Machines, Timed Automata and UML2 State Machines to formalize the given requirements. From these models, we employ different tools for generating test cases, and compare the resulting test suites with respect to coverage and fault detection capabilities. We discuss the process of designing the models and the implications for professional software tes...
Industrial automation systems are commonly obliged to comply with correctness requirements and safet...
Model-based testing (MBT) is the process of generating test cases from specification models represen...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
Testing is the dominant verification technique used in the software industry today. The use of autom...
In software development, testers often focus on functional testing to validate implemented programs ...
In software development, testers often focus on functional testing to validate implemented programs ...
Since the early days of software testing, automatic test generation has been suggested as a way of a...
Thorough testing of software is necessary to assure the quality of a product before it is released. ...
Since the early days of software testing, automatic test generation has been suggested as a way of a...
Model Based Testing (MBT) enables automatic generation of test cases using models to specify the sys...
Since the early days of software testing, automatic test generation has been suggested as a way of a...
Automated software testing is an important measure to improve software quality and the efficiency of...
Automated software testing is an important measure to improve software quality and the efficiency of...
In Model-Based Testing (MBT) the main goal is to test a system by designing models which describe th...
Industrial automation systems are commonly obliged to comply with correctness requirements and safet...
Industrial automation systems are commonly obliged to comply with correctness requirements and safet...
Model-based testing (MBT) is the process of generating test cases from specification models represen...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
Testing is the dominant verification technique used in the software industry today. The use of autom...
In software development, testers often focus on functional testing to validate implemented programs ...
In software development, testers often focus on functional testing to validate implemented programs ...
Since the early days of software testing, automatic test generation has been suggested as a way of a...
Thorough testing of software is necessary to assure the quality of a product before it is released. ...
Since the early days of software testing, automatic test generation has been suggested as a way of a...
Model Based Testing (MBT) enables automatic generation of test cases using models to specify the sys...
Since the early days of software testing, automatic test generation has been suggested as a way of a...
Automated software testing is an important measure to improve software quality and the efficiency of...
Automated software testing is an important measure to improve software quality and the efficiency of...
In Model-Based Testing (MBT) the main goal is to test a system by designing models which describe th...
Industrial automation systems are commonly obliged to comply with correctness requirements and safet...
Industrial automation systems are commonly obliged to comply with correctness requirements and safet...
Model-based testing (MBT) is the process of generating test cases from specification models represen...
This work aims to investigate the state of the art in test case generation for real-time systems, to...