2021
DOI: 10.1016/j.automatica.2021.109910
|View full text |Cite
|
Sign up to set email alerts
|

Assume-guarantee contracts for continuous-time systems

Abstract: Many techniques for verifying properties of continuous-time systems are limited to systems of moderate size. In this paper, we propose an approach based on assume-guarantee contracts and compositional reasoning for verifying properties of a broad class of continuous-time systems consisting of interconnected components. The notion of assume-guarantee contracts makes it possible to divide responsibilities among the system components: a contract specifies the property that a component must fulfill under some assu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
17
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 32 publications
(24 citation statements)
references
References 34 publications
0
17
0
Order By: Relevance
“…Different compositional approaches have been proposed in the literature to overcome this challenge in dealing with large-scale CPS. The two most commonly used schemes are based on: 1) assume-guarantee contracts [92,173,181] which are originally introduced in the computer science literature and 2) the input-output properties of the system, including those expressed as small-gain [160,92,148] or dissipativity properties [229,187] which are originally introduced in the control theory literature. Here, the overall large-scale systems are usually seen as interconnections of smaller (reasonably sized) components, i.e., subsystems.…”
Section: Compositional Reasoning For Scalabilitymentioning
confidence: 99%
“…Different compositional approaches have been proposed in the literature to overcome this challenge in dealing with large-scale CPS. The two most commonly used schemes are based on: 1) assume-guarantee contracts [92,173,181] which are originally introduced in the computer science literature and 2) the input-output properties of the system, including those expressed as small-gain [160,92,148] or dissipativity properties [229,187] which are originally introduced in the control theory literature. Here, the overall large-scale systems are usually seen as interconnections of smaller (reasonably sized) components, i.e., subsystems.…”
Section: Compositional Reasoning For Scalabilitymentioning
confidence: 99%
“…Related work: While AGCs have been extensively used in the computer science community [15], [22], new frameworks of AGCs for dynamical systems with continuous state-variables have been proposed recently in [8], [10] for continuous-time systems, and [7], [23,Chapter 2] for discrete-time systems. In this paper, we follow the same behavioural framework of AGCs for continuous-time systems proposed in [8]. In the following, we provide a comparison with the approach proposed in [8], [10].…”
Section: Introductionmentioning
confidence: 99%
“…In this paper, we follow the same behavioural framework of AGCs for continuous-time systems proposed in [8]. In the following, we provide a comparison with the approach proposed in [8], [10]. A detailed comparison between the framework in [8], the one in [7] and existing approaches from the computer science community [15], [22] can be found in [8, Section 1].…”
Section: Introductionmentioning
confidence: 99%
“…An assume/guarantee framework for continuous-time dynamical systems based on the notion of simulation was considered in Besselink et al (2019), in which an algorithm for verifying that a system satisfies a given contract was provided using geometric control theory methods ( Van der Schaft (2004)). Assume/guarantee contracts have also been considered in Saoud et al (2018Saoud et al ( , 2019, in which assumptions are made on the input signals and guarantees are on the state and output signals.…”
Section: Introductionmentioning
confidence: 99%
“…In this paper, we present a framework for assume/guarantee contracts that prescribes assumptions on the inputs and guarantees on the output, extending the framework of Saoud et al (2018Saoud et al ( , 2019. First, we allow the requirement on the output to depend on the input, which is natural for sensor systems and tasks like tracking.…”
Section: Introductionmentioning
confidence: 99%