Component-Oriented Programming with Sharing: Containment is not Ownership - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

Component-Oriented Programming with Sharing: Containment is not Ownership

Résumé

Component-oriented programming yields a tension between higher-order features (deployment, reconfiguration, passivation), encapsulation, and component sharing. We propose a discipline for component-oriented programming to address this issue, and we define a process calculus whose operational semantics embodies this programming discipline. We present several examples that illustrate how the calculus supports component sharing, while allowing strong encapsulation and higher-order primitives.
Fichier principal
Vignette du fichier
components_sharing.pdf (208.72 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00310126 , version 1 (08-08-2008)

Identifiants

Citer

Daniel Hirschkoff, Tom Hirschowitz, Damien Pous, Alan Schmitt, Jean-Bernard Stefani. Component-Oriented Programming with Sharing: Containment is not Ownership. Generative Programming and Component Engineering (GPCE), 2005, Tallinn, Estonia. pp.389-404, ⟨10.1007/11561347_26⟩. ⟨hal-00310126⟩
426 Consultations
395 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More