Model-based testing of cyber-physical systems

Arend Aerts, M.A. Reniers, M. Mousavi

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

6 Citations (Scopus)

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
LanguageEnglish
Title of host publicationCyber-Physical Systems
Subtitle of host publicationFoundations, Principles and Applications
EditorsH. Song, D.B. Rawat, S. Jeschke, C. Brecher
Place of Publications.l.
PublisherAcademic Press Inc.
Chapter19
Pages287-304
ISBN (Print)978-0-12-803801-7
DOIs
StatePublished - 2017

Fingerprint

Testing
Hybrid systems
Computer systems
Cyber Physical System
Specifications
Network protocols
Communication

Cite this

Aerts, A., Reniers, M. A., & Mousavi, M. (2017). Model-based testing of cyber-physical systems. In H. Song, D. B. Rawat, S. Jeschke, & C. Brecher (Eds.), Cyber-Physical Systems: Foundations, Principles and Applications (pp. 287-304). s.l.: Academic Press Inc.. DOI: 10.1016/B978-0-12-803801-7.00019-5
Aerts, Arend ; Reniers, M.A. ; Mousavi, M./ Model-based testing of cyber-physical systems. Cyber-Physical Systems: Foundations, Principles and Applications. editor / H. Song ; D.B. Rawat ; S. Jeschke ; C. Brecher. s.l. : Academic Press Inc., 2017. pp. 287-304
@inbook{2814d01e5fa545d68d8f4b5162566aa1,
title = "Model-based testing of cyber-physical systems",
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",
author = "Arend Aerts and M.A. Reniers and M. Mousavi",
year = "2017",
doi = "10.1016/B978-0-12-803801-7.00019-5",
language = "English",
isbn = "978-0-12-803801-7",
pages = "287--304",
editor = "H. Song and D.B. Rawat and S. Jeschke and C. Brecher",
booktitle = "Cyber-Physical Systems",
publisher = "Academic Press Inc.",
address = "United States",

}

Aerts, A, Reniers, MA & Mousavi, M 2017, Model-based testing of cyber-physical systems. in H Song, DB Rawat, S Jeschke & C Brecher (eds), Cyber-Physical Systems: Foundations, Principles and Applications. Academic Press Inc., s.l., pp. 287-304. DOI: 10.1016/B978-0-12-803801-7.00019-5

Model-based testing of cyber-physical systems. / Aerts, Arend; Reniers, M.A.; Mousavi, M.

Cyber-Physical Systems: Foundations, Principles and Applications. ed. / H. Song; D.B. Rawat; S. Jeschke; C. Brecher. s.l. : Academic Press Inc., 2017. p. 287-304.

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

TY - CHAP

T1 - Model-based testing of cyber-physical systems

AU - Aerts,Arend

AU - Reniers,M.A.

AU - Mousavi,M.

PY - 2017

Y1 - 2017

N2 - 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

AB - 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

U2 - 10.1016/B978-0-12-803801-7.00019-5

DO - 10.1016/B978-0-12-803801-7.00019-5

M3 - Chapter

SN - 978-0-12-803801-7

SP - 287

EP - 304

BT - Cyber-Physical Systems

PB - Academic Press Inc.

CY - s.l.

ER -

Aerts A, Reniers MA, Mousavi M. Model-based testing of cyber-physical systems. In Song H, Rawat DB, Jeschke S, Brecher C, editors, Cyber-Physical Systems: Foundations, Principles and Applications. s.l.: Academic Press Inc.2017. p. 287-304. Available from, DOI: 10.1016/B978-0-12-803801-7.00019-5