IEEE International Conference on Software - Science, Technology &Amp;amp; Engineering (SwSTE'05)
DOI: 10.1109/swste.2005.24
|View full text |Cite
|
Sign up to set email alerts
|

Verification of Concurrent Objects with Asynchronous Method Calls

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 17 publications
(9 citation statements)
references
References 26 publications
0
9
0
Order By: Relevance
“…To the best of our knowledge this is a first sound and complete axiomatization of trace reachability for concurrent objects. Doveland et al [7] present a proof theory for concurrent objects that uses traces for compositional reasoning. Their traces satisfy certain well-formedness conditions, but completeness of their wellformedness conditions is not mentioned.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…To the best of our knowledge this is a first sound and complete axiomatization of trace reachability for concurrent objects. Doveland et al [7] present a proof theory for concurrent objects that uses traces for compositional reasoning. Their traces satisfy certain well-formedness conditions, but completeness of their wellformedness conditions is not mentioned.…”
Section: Discussionmentioning
confidence: 99%
“…Processing units are dynamically provisioned and interact asynchronously. Such systems are naturally modelled as concurrent object-oriented systems, in which concurrent objects are representing such processing units [7]. Classes of concurrent objects comprise object behaviors that share common behavioral properties, as specified by a concurrent object program.…”
Section: Introductionmentioning
confidence: 99%
“…Previous work by the third author [7] on the verification of asynchronous method calls was performed in a language without first-class futures. The paper took a transformational approach by encoding the language into a sequential language with a non-deterministic assignment operator.…”
Section: Related Workmentioning
confidence: 99%
“…An additional construct in the proof is the communication history, which both the specifications as well as the class invariants talk about. These concepts for reasoning about Creol were introduced in [17,19].…”
Section: Interface and Class Invariantsmentioning
confidence: 99%