DocumentCode
2027091
Title
D-Stampede: distributed programming system for ubiquitous computing
Author
Adhikari, Sameer ; Paul, Arnab ; Ramachandran, Umakishore
Author_Institution
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear
2002
fDate
2002
Firstpage
209
Lastpage
216
Abstract
We focus on an important problem in ubiquitous computing, namely, programming support for the distributed heterogeneous computing elements that make up this environment. We address the interactive, dynamic, and stream-oriented nature of this application class and develop appropriate computational abstractions in the D-Stampede distributed programming system. The key features of D-Stampede include indexing data streams temporally, correlating different data streams temporally, performing automatic distributed garbage collection of unnecessary stream data, supporting high performance by exploiting hardware parallelism where available, supporting platform and language heterogeneity, and dealing with application level dynamism. We discuss the features of D-Stampede, the programming ease it affords, and its performance.
Keywords
distributed programming; storage management; D-Stampede distributed programming system; application level dynamism; automatic distributed garbage collection; computational abstractions; distributed heterogeneous computing elements; dynamic application class; hardware parallelism; high performance; interactive application class; language heterogeneity; platform heterogeneity; programming support; stream-oriented application class; temporal data stream correlation; temporal data stream indexing; ubiquitous computing; Distributed computing; Drives; Dynamic programming; Educational institutions; Hardware; Middleware; Parallel processing; Pervasive computing; Space technology; Ubiquitous computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2002. Proceedings. 22nd International Conference on
ISSN
1063-6927
Print_ISBN
0-7695-1585-1
Type
conf
DOI
10.1109/ICDCS.2002.1022258
Filename
1022258
Link To Document