• LOGIN
    Login with username and password
Repository logo

BORIS Portal

Bern Open Repository and Information System

  • Publications
  • Theses
  • Research Data
  • Projects
  • Organizations
  • Researchers
  • More
  • Collections
  • Statistics
  • LOGIN
    Login with username and password
Repository logo
Unibern.ch
  1. Home
  2. Publications
  3. Synchronizing Concurrent Objects in the Pi-Calculus

Synchronizing Concurrent Objects in the Pi-Calculus

Details
Files
DOI
10.7892/boris.104769
Abstract
The development of concurrent object-based programming languages has suffered from the lack of any generally accepted formal foundation for defining their semantics. Therefore we are seeking for a minimal semantic foundation for defining features of concurrent object-based languages. Our previous work has shown that the Pi-calculus is a promising formal foundation for modelling objects, and we have defined an object model integrating common features of object-oriented programming languages. Our goal is to define a black-box framework for modelling objects. As a first extension of our Pi-calculus based object model, we present in this work the integration of abstractions for synchronizing concurrent objects. Our results show that objects are most easily synchronized when synchronization policies are reified as first class entities (i.e. metaobjects) and that McHale's concept of ``generic synchronization policies'' forms a promising base for the definition of higher-level, reusable synchronization abstractions.
Date Issued
1997-10
Publication Type
Conference Item
Language(s)
en
Author(s)
Schneider, Jean-Guy
Lumpe, Markus
Editor(s)
Ducournau, Roland
Garlatti, Serge
Publisher
Hermes
ISBN
2-86601-650-5
Title of Event
Langages et Modèles à Objets
Access(Rights)
restricted
Show full item
BORIS Portal
Bern Open Repository and Information System
Build: 0eaa7c [ 7.08. 11:06]
Explore
  • Projects
  • Funding
  • Publications
  • Research Data
  • Organizations
  • Researchers
  • Audiovisual Material
  • Software & other digital items
  • Events
More
  • About BORIS Portal
  • BORIS Portal & Open Science
  • Send Feedback
  • Cookie settings
  • Service Policy
Follow us on
  • Mastodon
  • YouTube
  • LinkedIn
UniBe logo
Repository logo COAR Notify