Help Privacy Policy Disclaimer
  Advanced SearchBrowse




Journal Article

A specification logic for concurrent object-oriented programming


Delzanno,  Giorgio
Programming Logics, MPI for Informatics, Max Planck Society;

External Resource
No external resources are shared
Fulltext (restricted access)
There are currently no full texts shared for your IP range.
Fulltext (public)
There are no public fulltexts stored in PuRe
Supplementary Material (public)
There is no public supplementary material available

Delzanno, G., Galmiche, D., & Martelli, M. (1999). A specification logic for concurrent object-oriented programming. Mathematical Structures in Computer Science, 9(3), 253-286.

Cite as: https://hdl.handle.net/11858/00-001M-0000-000F-3628-A
The paper focuses on the use of linear logic as a specification language of the operational semantics of advanced concepts of programming such as concurrency and object-orientation. Our approach is based on a refinement of linear logic sequent-calculi based on the proof-theoretic characterization of logic programming. A well-founded combination of higher-order logic programming and linear logic will be used to give an accurate encoding of the traditional features of concurrent object-oriented programming languages whose corner-stone is the notion of {\em encapsulation}.