Abstract
Cyber-physical systems (CPSs) are the result of the integration of connected computer systems with the physical world. They feature complex interactions that go beyond traditional communication schemes and protocols in computer systems. One distinguished feature of such complex interactions is the tight coupling between discrete and continuous interactions, captured by hybrid system models.
Due to the complexity of CPSs, providing rigorous and model-based analysis methods and tools for verifying correctness of such systems is of the utmost importance. Model-based testing (MBT) is one such verification technique that can be used for checking the conformance of an implementation of a system to its specification (model).
In this chapter, we first review the main concepts and techniques in MBT. Subsequently, we review the most common modeling formalisms for CPSs, with focus on hybrid system models. Subsequently, we provide a brief overview of conformance relations and conformance testing techniques for CPSs
Due to the complexity of CPSs, providing rigorous and model-based analysis methods and tools for verifying correctness of such systems is of the utmost importance. Model-based testing (MBT) is one such verification technique that can be used for checking the conformance of an implementation of a system to its specification (model).
In this chapter, we first review the main concepts and techniques in MBT. Subsequently, we review the most common modeling formalisms for CPSs, with focus on hybrid system models. Subsequently, we provide a brief overview of conformance relations and conformance testing techniques for CPSs
Original language | English |
---|---|
Title of host publication | Cyber-Physical Systems |
Subtitle of host publication | Foundations, Principles and Applications |
Editors | H. Song, D.B. Rawat, S. Jeschke, C. Brecher |
Place of Publication | s.l. |
Publisher | Academic Press Inc. |
Chapter | 19 |
Pages | 287-304 |
Number of pages | 18 |
ISBN (Electronic) | 9780128038741 |
ISBN (Print) | 978-0-12-803801-7 |
DOIs | |
Publication status | Published - 2017 |
Keywords
- Conformance
- Cyber-physical systems
- Model-based testing
- Test coverage
- Test-case generation
- V-model