2021
DOI: 10.48550/arxiv.2103.12646
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Behavioural contracts for linear dynamical systems: input assumptions and output guarantees

Abstract: We introduce contracts for linear dynamical systems with inputs and outputs. Contracts are used to express formal specifications on the dynamic behaviour of such systems through two aspects: assumptions and guarantees. The assumptions are a linear system that captures the available knowledge about the dynamic behaviour of the environment in which the system is supposed to operate. The guarantees are a linear system that captures the required dynamic behaviour of the system when interconnected with its environm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 16 publications
0
1
0
Order By: Relevance
“…Just like contract implementation, contract refinement can be verified on the basis of assumptions and guarantees alone, i.e., without explicitly constructing the classes of compatible environments and implementations of the two contracts. This is the content of the following theorem, whose proof can be found in [24,Appendix].…”
Section: Contractsmentioning
confidence: 98%
“…Just like contract implementation, contract refinement can be verified on the basis of assumptions and guarantees alone, i.e., without explicitly constructing the classes of compatible environments and implementations of the two contracts. This is the content of the following theorem, whose proof can be found in [24,Appendix].…”
Section: Contractsmentioning
confidence: 98%