Enabling Transparent Data Sharing in Component Models - Inria - Institut national de recherche en sciences et technologies du numérique
Rapport (Rapport De Recherche) Année : 2006

Enabling Transparent Data Sharing in Component Models

Résumé

The fast growth of high-bandwidth wide-area networks has encouraged the development of computational grids. To deal with the increasing complexity of grid applications, the software component technology seems very appealing since it emphasizes software composition and re-use. However, current software component models only support explicit data transfers between components through remote procedure call (RPC), remote method invocation (RMI) or event based ports. The distributed shared memory paradigm has demonstrated its utility by enabling a transparent access to data via a globally shared data space. Data localization, replication and transfer as well as synchronization of concurrent accesses are delegated to an external data-sharing service. This paper proposes to extend software component models with shared memory capabilities: a) a transparent access to shared data, and b) the possibility to use shared data as parameters of operations provided by component ports. The proposed model is instantiated as an extension of the Corba Component Model (Ccm) and the Common Component Architecture (Cca), using the transparent data access model provided by the JuxMem grid data-sharing service.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
RR-5796.pdf (203.45 Ko) Télécharger le fichier
Loading...

Dates et versions

inria-00070227 , version 1 (19-05-2006)

Identifiants

  • HAL Id : inria-00070227 , version 1

Citer

Gabriel Antoniu, Hinde Lilia Bouziane, Landry Breuil, Mathieu Jan, Christian Pérez. Enabling Transparent Data Sharing in Component Models. [Research Report] RR-5796, INRIA. 2006, pp.22. ⟨inria-00070227⟩
205 Consultations
142 Téléchargements

Partager

More