2017
DOI: 10.1007/978-3-319-66197-1_16
|View full text |Cite
|
Sign up to set email alerts
|

Formalizing Timing Diagram Requirements in Discrete Duration Calculus

Abstract: Several temporal logics have been proposed to formalise timing diagram requirements over hardware and embedded controllers. These include LTL [CF05], discrete time MTL [AH93] and the recent industry standard PSL [EF16]. However, succintness and visual structure of a timing diagram are not adequately captured by their formulae [CF05].Interval temporal logic QDDC is a highly succint and visual notation for specifying patterns of behaviours [Pan00]. In this paper, we propose a practically useful notation called S… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
1
1

Relationship

4
1

Authors

Journals

citations
Cited by 5 publications
(9 citation statements)
references
References 14 publications
0
9
0
Order By: Relevance
“…A tool DCSynth implements the synthesis method. Logic QDDC [13,12,11] with its interval logic modalities, threshold counting constraints, regular expression like constructs and second-order quantification over temporal variables provides a very rich vocabulary to specify both the system requirements and the deviation constraints. Logic QDDC is a discrete time version of Duration Calculus proposed by Zhou, Hoare and Ravn [5,4] with known automata theoretic decision and model checking procedures [13,3,17,10].…”
Section: Discussion and Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…A tool DCSynth implements the synthesis method. Logic QDDC [13,12,11] with its interval logic modalities, threshold counting constraints, regular expression like constructs and second-order quantification over temporal variables provides a very rich vocabulary to specify both the system requirements and the deviation constraints. Logic QDDC is a discrete time version of Duration Calculus proposed by Zhou, Hoare and Ravn [5,4] with known automata theoretic decision and model checking procedures [13,3,17,10].…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…It gives minimal, deterministic automaton (DFA) for the formula D. We omit the details here. However, the reader may refer to several papers on QDDC for detailed description and examples of QDDC specifications as well as its model checking tool DCVALID [13,11,12].…”
Section: Quantified Discrete Duration Calculus (Qddc) Logicmentioning
confidence: 99%
See 1 more Smart Citation
“…It gives minimal, deterministic automaton (DFA) for the formula D. We omit the details here. However, the reader may refer to several papers on QDDC for detailed description and examples of QDDC specifications as well as its model checking tool DCVALID [11][12][13].…”
Section: Quantified Discrete Duration Calculus (Qddc) Logicmentioning
confidence: 99%
“…Such properties hold intermittently in the behaviour. QDDC is a highly succinct and powerful logic for specifying regular properties [11]. Formally, QDDC has the expressive power of regular languages.…”
Section: Introductionmentioning
confidence: 99%