• 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