Mobility and extensibility in the StratOSphere framework

Daniel Wu, Divyakant Agrawal, Amr E L Abbadi

Research output: Contribution to journalArticle

3 Citations (Scopus)

Abstract

We describe the design and implementation of our StratOSphere project, a framework which unifies distributed objects and mobile code applications. We begin by first examining different mobile code paradigms that distribute processing of code and data resource components across a network. After analyzing these paradigms, and presenting a lattice of functionality, we then develop a layered architecture for StratOSphere, incorporating higher levels of mobility and interoperability at each successive layer. In our design, we provide an object model that permits objects to migrate to different sites, select among different method implementations, and provide new methods and behavior. We describe how we build new semantics in each software layer, and present sample objects developed for the Alexandria Digital Library Project at UC Santa Barbara, which as been building an information retrieval system for geographically-referenced information and datasets. We have designed using StratOSphere a repository that stores its holdings. The library's map, image and geographical data are viewed as a collection of objects with extensible operations.

Original languageEnglish
Pages (from-to)289-317
Number of pages29
JournalDistributed and Parallel Databases
Volume7
Issue number3
DOIs
Publication statusPublished - 1 Dec 1999
Externally publishedYes

Fingerprint

Upper atmosphere
Information retrieval systems
Digital libraries
Paradigm
Interoperability
Object Model
Digital Libraries
Semantics
Information Retrieval
Repository
Processing
Resources
Software
Object
Framework
Design

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Information Systems
  • Theoretical Computer Science

Cite this

Mobility and extensibility in the StratOSphere framework. / Wu, Daniel; Agrawal, Divyakant; Abbadi, Amr E L.

In: Distributed and Parallel Databases, Vol. 7, No. 3, 01.12.1999, p. 289-317.

Research output: Contribution to journalArticle

Wu, Daniel ; Agrawal, Divyakant ; Abbadi, Amr E L. / Mobility and extensibility in the StratOSphere framework. In: Distributed and Parallel Databases. 1999 ; Vol. 7, No. 3. pp. 289-317.
@article{f6b23cac00734a5c97edba30fe45d438,
title = "Mobility and extensibility in the StratOSphere framework",
abstract = "We describe the design and implementation of our StratOSphere project, a framework which unifies distributed objects and mobile code applications. We begin by first examining different mobile code paradigms that distribute processing of code and data resource components across a network. After analyzing these paradigms, and presenting a lattice of functionality, we then develop a layered architecture for StratOSphere, incorporating higher levels of mobility and interoperability at each successive layer. In our design, we provide an object model that permits objects to migrate to different sites, select among different method implementations, and provide new methods and behavior. We describe how we build new semantics in each software layer, and present sample objects developed for the Alexandria Digital Library Project at UC Santa Barbara, which as been building an information retrieval system for geographically-referenced information and datasets. We have designed using StratOSphere a repository that stores its holdings. The library's map, image and geographical data are viewed as a collection of objects with extensible operations.",
author = "Daniel Wu and Divyakant Agrawal and Abbadi, {Amr E L}",
year = "1999",
month = "12",
day = "1",
doi = "10.1023/A:1008734827590",
language = "English",
volume = "7",
pages = "289--317",
journal = "Distributed and Parallel Databases",
issn = "0926-8782",
publisher = "Springer Netherlands",
number = "3",

}

TY - JOUR

T1 - Mobility and extensibility in the StratOSphere framework

AU - Wu, Daniel

AU - Agrawal, Divyakant

AU - Abbadi, Amr E L

PY - 1999/12/1

Y1 - 1999/12/1

N2 - We describe the design and implementation of our StratOSphere project, a framework which unifies distributed objects and mobile code applications. We begin by first examining different mobile code paradigms that distribute processing of code and data resource components across a network. After analyzing these paradigms, and presenting a lattice of functionality, we then develop a layered architecture for StratOSphere, incorporating higher levels of mobility and interoperability at each successive layer. In our design, we provide an object model that permits objects to migrate to different sites, select among different method implementations, and provide new methods and behavior. We describe how we build new semantics in each software layer, and present sample objects developed for the Alexandria Digital Library Project at UC Santa Barbara, which as been building an information retrieval system for geographically-referenced information and datasets. We have designed using StratOSphere a repository that stores its holdings. The library's map, image and geographical data are viewed as a collection of objects with extensible operations.

AB - We describe the design and implementation of our StratOSphere project, a framework which unifies distributed objects and mobile code applications. We begin by first examining different mobile code paradigms that distribute processing of code and data resource components across a network. After analyzing these paradigms, and presenting a lattice of functionality, we then develop a layered architecture for StratOSphere, incorporating higher levels of mobility and interoperability at each successive layer. In our design, we provide an object model that permits objects to migrate to different sites, select among different method implementations, and provide new methods and behavior. We describe how we build new semantics in each software layer, and present sample objects developed for the Alexandria Digital Library Project at UC Santa Barbara, which as been building an information retrieval system for geographically-referenced information and datasets. We have designed using StratOSphere a repository that stores its holdings. The library's map, image and geographical data are viewed as a collection of objects with extensible operations.

UR - http://www.scopus.com/inward/record.url?scp=0033365241&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0033365241&partnerID=8YFLogxK

U2 - 10.1023/A:1008734827590

DO - 10.1023/A:1008734827590

M3 - Article

AN - SCOPUS:0033365241

VL - 7

SP - 289

EP - 317

JO - Distributed and Parallel Databases

JF - Distributed and Parallel Databases

SN - 0926-8782

IS - 3

ER -