Proceedings of the Second International Workshop on Behaviour Modelling: Foundation and Applications 2010
DOI: 10.1145/1811147.1811150
|View full text |Cite
|
Sign up to set email alerts
|

A framework for the semantics of behavioral contracts

Abstract: Abstract. Contracts have proved a powerful concept in software engineering, to the point where we have a well regarded software development approach centered on their use, and native support in programming languages. However, it is not clear that there is a uniform concept of contract that can be applied to both algorithmic and interactive software. We propose a framework for thinking about software contracts based on the idea that a contract aims to preserve a formal proposition about the software system bein… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2014
2014
2014
2014

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 4 publications
0
1
0
Order By: Relevance
“…Throughout the paper we follow the approach of Castagna et al (2009) and Padovani (2010), and think of 'contracts' only as terms of (some dialect of) ccs without τ's (Nicola and Hennessy 1987); in particular, our notion of contract is completely independent of that discussed in McNeile (2010) and Meyer (1997).…”
Section: Introductionmentioning
confidence: 99%
“…Throughout the paper we follow the approach of Castagna et al (2009) and Padovani (2010), and think of 'contracts' only as terms of (some dialect of) ccs without τ's (Nicola and Hennessy 1987); in particular, our notion of contract is completely independent of that discussed in McNeile (2010) and Meyer (1997).…”
Section: Introductionmentioning
confidence: 99%