ACM Home Page
Please provide us with feedback. Feedback
Toward a standard ubiquitous computing framework
Full text PdfPdf (253 KB)
Source ACM International Conference Proceeding Series; Vol. 77 archive
Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing table of contents
Toronto, Ontario, Canada
Pages: 135 - 139  
Year of Publication: 2004
ISBN:1-58113-951-9
Authors
Martin Modahl  Marsdorferstrasse 36, Germany
Bikash Agarwalla  Georgia Institute of Technology, Atlanta, GA
Gregory Abowd  Georgia Institute of Technology, Atlanta, GA
Umakishore Ramachandran  Georgia Institute of Technology, Atlanta, GA
T. Scott Saponas  University of Washington, Seattle, WA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 46,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1028509.1028515
What is a DOI?

ABSTRACT

This paper surveys a variety of subsystems designed to be the building blocks from which sophisticated infrastructures for ubiquitous computing are assembled. Our experience shows that many of these building blocks fit neatly into one of five categories, each containing functionally-equivalent components. Effectively identifying the best-fit "lego pieces", which in turn determines the composite functionality of the resulting infrastructure, is critical. The selection process, however, is impeded by the lack of convention for labeling these classes of building blocks. The lack of clarity with respect to what ready-made subsystems are available within each class often results in naive re-implementations of ready-made components, monolithic and clumsy implementations, and implementations that impose non-standard interfaces onto the applications above. This paper explores each class of subsystems in light of the experience gained over two years of active development of both ubiquitous computing applications and software infrastructures for their deployment.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
Bellwood and et al. UDDI version 2.03 data structure reference, July 2002.
 
4
R. Boer. Resource management in the condor system. Master's thesis, Delft University of Technology, 1996.
 
5
R. Buyya, D. Abramson, and J. Giddy. Nimrod/g: An architecture for a resource management and scheduling system in a global computational grid. High Performance Computing (HPC) ASIA, 2000.
 
6
D. Calvanese, G. D. Giacomo, and M. Lenzerini. A framework for ontology integration. In The First Semantic Web Working Symposium, pages 303--316, 2001.
 
7
 
8
Contributing Members of the UPnP(TM) Forum. Welcome to the UPnP(TM) Forum, 2003. http://www.upnp.org (March 1st, 2004).
 
9
 
10
I. Foster and C. Kesselman. Globus: A metacomputing infrastructure toolkit. The International Journal of Supercomputer Applications and High Performance Computing, 11(2): 115--128, Summer 1997.
 
11
I. Foster, C. Kesselman, J. Nick, and S. Tuecke. The physiology of the grid: An open grid services architecture for distributed systems integration. Technical report, 2002.
 
12
 
13
 
14
Y. Y. Goland, T. Cai, P. Leach, and Y. Gu. IETF Internet Draft: Simple service discovery protocol/1.0, Oct. 1999.
 
15
M. Gudgin, A. Lewis, and J. Schlimmer. W3C Working Draft: Web services description language (wsdl) version 2.0 part 2: Message exchange patterns, Mar. 2004.
 
16
X. Jiang, Y. Dong, D. Xu, and B. Bhargava. Gnustream: a p2p media streaming prototype. In Proceedings of IEEE Internation Conference on Multimedia and Expo, July 2003.
 
17
 
18
 
19
P. V. Mockapetris. RFC 1101: DNS encoding of network names and other types, Apr. 1989.
 
20
 
21
 
22
W. T. Ooi, P. Pletcher, and L. A. Rowe. INDIVA: Middleware for managing a distributed media environment. (BMRC Technical Note), 2002.
23
 
24
 
25
 
26
Sun Microsystems. Javaspace specification, 1998.
 
27
Terraserver. Com, Inc. TerraServer.com, 2004. http://www.terraserver.com (March 1st, 2004).


Collaborative Colleagues:
Martin Modahl: colleagues
Bikash Agarwalla: colleagues
Gregory Abowd: colleagues
Umakishore Ramachandran: colleagues
T. Scott Saponas: colleagues