2019
DOI: 10.1007/978-3-030-12988-0_7
|View full text |Cite
|
Sign up to set email alerts
|

Embedding CCSL into Dynamic Logic: A Logical Approach for the Verification of CCSL Specifications

Abstract: The Clock Constraint Specification Language (CCSL) is a clock-based specification language for capturing causal and chronometric constraints between events in Real-Time Embedded Systems (RTESs). Due to the limitations of the existing verification approaches, CCSL lacks a full verification support for 'unsafe CCSL specifications' and a unified proof framework. In this paper, we propose a novel verification approach based on theorem proving and SMT-checking. We firstly build a logic called CCSL Dynamic Logic (CD… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2019
2019
2019
2019

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 18 publications
0
1
0
Order By: Relevance
“…cDL is partially based on the 'CCSL dynamic logic' (CDL) [17], which can capture and verify a simple CCSL specification Rel of a given system p in the form '[p]Rel' (which means 'all execution traces of p satisfy a clock relation Rel'). However CDL fails in handling the schedule problem of CCSL in the form of ' p ϕ' (introduced in Sect.…”
Section: Introductionmentioning
confidence: 99%
“…cDL is partially based on the 'CCSL dynamic logic' (CDL) [17], which can capture and verify a simple CCSL specification Rel of a given system p in the form '[p]Rel' (which means 'all execution traces of p satisfy a clock relation Rel'). However CDL fails in handling the schedule problem of CCSL in the form of ' p ϕ' (introduced in Sect.…”
Section: Introductionmentioning
confidence: 99%