• LOGIN
    Login with username and password
Repository logo

BORIS Portal

Bern Open Repository and Information System

  • Publications
  • Theses
  • Research Data
  • Projects
  • Organizations
  • Researchers
  • More
  • Statistics
  • LOGIN
    Login with username and password
Repository logo
Unibern.ch
  1. Home
  2. Publications
  3. A Metamodel for Concurrent, Object-based Programming
 

A Metamodel for Concurrent, Object-based Programming

Options
  • Details
  • Files
BORIS DOI
10.7892/boris.104772
Official URL
http://scg.unibe.ch/archive/papers/Schn00aMetamodelForOBCP.pdf
Description
The development of flexible and reusable concurrent object-oriented programming abstractions has suffered from the inherent problem that reusability and extensibility is limited due to position-dependent parameters. To tackle this problem, we propose the Form-calculus, an inherently polymorphic variant of the Pi-calculus, where polyadic tuple communication is replaced by monadic communication of extensible records. This approach facilitates the specification of flexible, concurrent, object-oriented programming abstractions. Based on our previous work in this field, we present a Form-calculus based meta-level approach for concurrent, object-based programming which adapts a compositional view of programming. This approach enables the definition of various semantic models supporting different kinds of inheritance and method dispatch strategies, and clarifies concepts which are typically merged in existing object-oriented programming languages.
Date of Publication
2000-01
Publication Type
Conference Item
Language(s)
en
Contributor(s)
Schneider, Jean-Guy
Lumpe, Markus
Editor(s)
Dony, Christophe
Sahraoui, Houari A.
Publisher
Hermes
ISBN
2-7462-0093-7
Title of Event
Colloque Langages et Modèles à Objets 2000
Access(Rights)
restricted
Show full item
BORIS Portal
Bern Open Repository and Information System
Build: 9f4e9a [ 5.02. 18:48]
Explore
  • Projects
  • Funding
  • Publications
  • Research Data
  • Organizations
  • Researchers
  • Audiovisual Material
  • Software & other digital items
More
  • About BORIS Portal
  • Send Feedback
  • Cookie settings
  • Service Policy
Follow us on
  • Mastodon
  • YouTube
  • LinkedIn
UniBe logo