• Home
  • Search
  • Enabling Transparent Data Sharing in Component Models
  • Open Access IconOpen Access
  • Cite Icon8
  • https://doi.org/10.1109/ccgrid.2006.40Copy DOI Icon

Enabling Transparent Data Sharing in Component Models

  • Jan 1, 2006
  • G Antoniu +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract: 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. Key-words: data sharing, component, grid, JUXMEM

Similar Papers
  • Conference Article
  • Citations37

Software component models

  • May 28, 2006
  • Kung-Kiu Lau
  • PDF
  • Research Article
  • Citations6

Life cycle support software components

  • Oct 20, 2020
  • Russian Technological Journal
  • S A Kudzh +2
  • Research Article
  • Citations14

Extending software component models with the master–worker paradigm

  • Jan 22, 2010
  • Parallel Computing
  • Hinde Lilia Bouziane +2
  • Conference Article
  • Citations69

A comprehensive interface definition framework for software components

  • Nov 27, 2002
  • J Han
  • Book Chapter
  • Citations4

An Extensive Conception of Reusability in Software Component Engineering

  • Jan 01, 2017
  • Devesh Kumar Srivastava +1
  • Conference Article
  • Citations77

A formal model for component-based software

  • Sep 05, 2001
  • P.T Cox +1
  • Research Article
  • Citations2

Mediator Connector for Composition of Loosely Coupled Software Components

  • Sep 01, 2008
  • Journal of Applied Sciences
  • H Sanatnama +3
  • Research Article
  • Citations7

A design flow for supporting component-based software development in multiprocessor real-time systems

  • Mar 01, 2018
  • Real-Time Systems
  • Alessandro Biondi +2
  • Conference Article
  • Citations6

A Look at Current Component Models from the Black-Box Perspective

  • Jan 01, 2009
  • Premek Brada
  • Conference Article
  • Citations8

Software Reuse Within the Earth Science Community

  • Jul 01, 2006
  • J Marshall +3
  • Research Article
  • Citations95

A Distributed Run-Time Environment for the Kalray MPPA®-256 Integrated Manycore Processor

  • Jan 01, 2013
  • Procedia Computer Science
  • Benoît Dupont De Dinechin +6
  • Dissertation

A metadata model for reusable software components on the Internet

  • Jan 01, 2001
  • Somjai Boonsiri
  • Book Chapter
  • Citations138

Combining Model Learning and Model Checking to Analyze TCP Implementations

  • Jan 01, 2016
  • Paul Fiterău-Broştean +2
  • Conference Article

Shared Memory Aware MPSoC Software Deployment

  • Jan 01, 2013
  • Timo Schonwald +3
  • Research Article
  • Citations9

Automated classification and retrieval of reusable software components

  • Jan 04, 2008
  • Journal of the American Society for Information Science and Technology
  • Haining Yao +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.