2017
DOI: 10.1007/s10703-017-0294-7
|View full text |Cite
|
Sign up to set email alerts
|

Conditions of contracts for separating responsibilities in heterogeneous systems

Abstract: A general, compositional, and component-based contract theory is proposed for modeling and specifying heterogeneous systems, characterized by consisting of parts from different domains, e.g. software, electrical and mechanical. Given a contract consisting of assumptions and a guarantee, clearly separated conditions on a component and its environment are presented where the conditions ensure that the guarantee is fulfilled-a responsibility assigned to the component, given that the environment fulfills the assum… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
27
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 10 publications
(27 citation statements)
references
References 113 publications
(290 reference statements)
0
27
0
Order By: Relevance
“…However, the principles behind contracts can be traced back to early ideas on compositional [33,66] proof-methods [32,41,55]. In [6,68,76], the use of contracts is extended from formal specification of SW to serving as a central systems engineering philosophy to support the design of systems in general. The work in [73] incorporates the work in [6,68,76] and presents a contracts theory that introduces new concepts such as architecture.…”
Section: Contracts Theorymentioning
confidence: 99%
See 4 more Smart Citations
“…However, the principles behind contracts can be traced back to early ideas on compositional [33,66] proof-methods [32,41,55]. In [6,68,76], the use of contracts is extended from formal specification of SW to serving as a central systems engineering philosophy to support the design of systems in general. The work in [73] incorporates the work in [6,68,76] and presents a contracts theory that introduces new concepts such as architecture.…”
Section: Contracts Theorymentioning
confidence: 99%
“…This support is provided by applying the work in [6,68,73,75,76] that present a formal and general contracts [53] theory for modeling and specifying systems.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations