Transforming Timing Requirements into CCSL Constraints to Verify Cyber-Physical Systems

5Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The timing requirements of embedded cyber-physical systems (CPS) constrain CPS behaviors made by scheduling analysis. Lack of physical entity properties modeling and the need of scheduling analysis require a systematic approach to specify timing requirements of CPS at the early phase of requirements engineering. In this work, we extend the Problem Frames notations to capture timing properties of both cyber and physical domain entities into Clock Constraint Specification Language (CCSL) constraints which is more explicit that LTL for scheduling analysis. Interpreting them using operational semantics as finite state machines, we are able to transform these timing requirements into CCSL scheduling constraints, and verify their consistency on NuSMV. Our TimePF tool-supported approach is illustrated through the verification of timing requirements for a representative problem in embedded CPS.

Cite

CITATION STYLE

APA

Chen, X., Yin, L., Yu, Y., & Jin, Z. (2017). Transforming Timing Requirements into CCSL Constraints to Verify Cyber-Physical Systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10610 LNCS, pp. 54–70). Springer Verlag. https://doi.org/10.1007/978-3-319-68690-5_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free