Customizable data distribution for shared data spaces

Giovanni Russello*, Michel Chaudron, Maarten van Steen

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

4 Citations (Scopus)
24 Downloads (Pure)

Abstract

To support component-based software engineering, sim- ple and efficient mechanisms for dynamic composition and decomposition of components are needed. Shared data spaces are a simple composition mechanism, yet their efficient distributed implementation faces several complicating factors. One of these factors is that the communication needs of components may differ per data type, per application, and may even change over time. While existing data-space implementations treat all data equally, we propose a distributed data-space architecture that provides the means for differentiating distribution policies according to the type of data. Using this approach we are able to cater for the specific needs of the data. We maintain the transparency of the shared data space paradigm to the application programmer, but extend its capabilities for optimizing its efficiency.

Original languageEnglish
Title of host publicationProceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 2003
Subtitle of host publicationJune 23-26, 2003, Las Vegas, Nevada, USA
EditorsHamid R. Arabnia, Youngsong Mun
PublisherCSREA Press
Pages122-131
Number of pages7
Volume1
ISBN (Print)1-892512-41-6
Publication statusPublished - 1 Dec 2003
Externally publishedYes
EventInternational Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 2003 - Las Vegas, United States
Duration: 23 Jun 200326 Jun 2003

Conference

ConferenceInternational Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 2003
Abbreviated titlePDPTA
Country/TerritoryUnited States
CityLas Vegas
Period23/06/0326/06/03

Keywords

  • Component-based system
  • Coordination
  • Customization
  • Distributed shared data space
  • Separation of concerns

Fingerprint

Dive into the research topics of 'Customizable data distribution for shared data spaces'. Together they form a unique fingerprint.

Cite this