A Specification Logic for Concurrent Object-oriented Programming - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Mathematical Structures in Computer Science Année : 1999

A Specification Logic for Concurrent Object-oriented Programming

Didier Galmiche
Giorgio Delzanno
  • Fonction : Auteur
Maurizio Martelli
  • Fonction : Auteur

Résumé

This 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 encapsulation.
Fichier non déposé

Dates et versions

inria-00098988 , version 1 (26-09-2006)

Identifiants

  • HAL Id : inria-00098988 , version 1

Citer

Didier Galmiche, Giorgio Delzanno, Maurizio Martelli. A Specification Logic for Concurrent Object-oriented Programming. Mathematical Structures in Computer Science, 1999, 9 (3), pp.253-286. ⟨inria-00098988⟩
51 Consultations
0 Téléchargements

Partager

More