2009
DOI: 10.1007/978-3-642-03240-0_12
|View full text |Cite
|
Sign up to set email alerts
|

Formal Verification of the Implementability of Timing Requirements

Abstract: Abstract. While there has been a large amount of work on validation of timing requirements, there has been relatively little work on the implementability of timing requirements. We have previously provided definitions of fundamental timing operators that explicitly considered tolerances on property durations and intersample jitter [1]. In this work we refine the model and formalize the analysis of the Held for operator of [1] in the PVS theorem prover. We formalize different implementation environments incorpo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2014
2014
2015
2015

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 13 publications
0
2
0
Order By: Relevance
“…Furthermore, we have expertise built from past experience in applying PVS to check requirements and designs in the nuclear domain [8] that gave us confidence in using the toolset. For modelling real-time behaviour, we reused parts of the PVS theories from [5,4] (see Sec. 2.3 to 2.5).…”
Section: Tabular Expressionsmentioning
confidence: 99%
See 1 more Smart Citation
“…Furthermore, we have expertise built from past experience in applying PVS to check requirements and designs in the nuclear domain [8] that gave us confidence in using the toolset. For modelling real-time behaviour, we reused parts of the PVS theories from [5,4] (see Sec. 2.3 to 2.5).…”
Section: Tabular Expressionsmentioning
confidence: 99%
“…However, for the purpose of verification in PVS, we reformulate the non-deterministic behaviour of Fig. 7 in a recursive function 5 using the deterministic Held For I operator to impose the constraint that only a single value (i.e., k Sealindelay − delta L where both are declared constants) is chosen from the duration and is used consistently for detecting sustained events.…”
Section: Tabular Requirements Specification With Timing Tolerancesmentioning
confidence: 99%