1998
DOI: 10.1007/bfb0053562
|View full text |Cite
|
Sign up to set email alerts
|

Verifiable and executable logic specifications of concurrent objects in $$\mathcal{L}_\pi$$

Abstract: Abstract. We present the core-/:. fragment of/~ and its program logic. We illustrate the adequacy of E~ as a recta-language for jointly defining operational semantics and program logics of languages with concurrent and logic features, considering the case of a specification logic for concurrent objects addressing mobile features like creation of objects and channels in a simple way. Specifications are executable by a translation that assigns to every specification a model in the form of a core-s program. We al… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2000
2000
2002
2002

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(10 citation statements)
references
References 19 publications
0
10
0
Order By: Relevance
“…In a spatial logic, the truth of a formula depends on a spatial structure, such as a system of ambients. Apart from the ambient logic, other examples include logics for concurrent objects [4], heaps [25,20,22], trees [6], graphs [5], and the π-calculus [2,3]. Spatial logics are being applied as notations for specifying and verifying programs, and as query languages for semistructured data.…”
Section: Resultsmentioning
confidence: 99%
See 4 more Smart Citations
“…In a spatial logic, the truth of a formula depends on a spatial structure, such as a system of ambients. Apart from the ambient logic, other examples include logics for concurrent objects [4], heaps [25,20,22], trees [6], graphs [5], and the π-calculus [2,3]. Spatial logics are being applied as notations for specifying and verifying programs, and as query languages for semistructured data.…”
Section: Resultsmentioning
confidence: 99%
“…Now, the closure P ; σ being normal, if I contains at least two elements then by definition of U, U(P , σ) ≡ R | R for some R, R ≡ 0 by Propositions C.5 and C. 4 . Thus, still by Proposition C. 4…”
Section: Proofmentioning
confidence: 99%
See 3 more Smart Citations