IBM Skip to main content
  Home     Products & services     Support & downloads     My account  
  Select a country  
Journals Home  
  Systems Journal  
  ·  Current Issue  
  ·  Recent Issues  
  ·  Papers in Progress  
  ·  Search/Index  
  ·  Orders  
  ·  Description  
  ·  Author's Guide  
Journal of Research
and Development
  Staff  
  Contact Us  
Systems Journal  
Volume 38, Number 4, 1999
Pervasive Computing
 Table of contents: arrowHTML arrowPDF arrowASCII   This article: arrowHTML arrowPDF arrowASCII
arrowCopyright info
   

A universal information appliance - References

by K. F. Eustice, T. J. Lehman, A. Morales, M. C. Munson, S. Edlund, and M. Guillen.

Cited references and notes

  1. The universal information appliance effort is a part of the TSpaces project.
  2. We use the term "electronic systems" to mean anything electronic, including computers and the programs running in them.
  3. The Pronto Universal Remote is listed at www.pronto.philips.com, and the Marantz Mark II Universal Remote is listed at http://www.marantzamerica.com/rc-2000.htm.
  4. The Blue Mountain Network Computer running Aplix Jblend is described at jblend.com/product/p_jblend.html.
  5. We considered an olfactory interface, but then gave up when the thought became too unsavory.
  6. The IBM Blue Eyes Project is described at www.almaden.ibm.com/cs/blueeyes.
  7. The Rex Pro PDA, by Starfish Software, is found at www.starfish.com/products/truetech/index.html.
  8. T. G. Zimmerman, "Wireless Networked Digital Devices: A New Paradigm for Computing and Communication," IBM Systems Journal 38 No. 4, 566-574 (1999, this issue).
  9. Such as Bluetooth (www.bluetooth.com) wireless links or IEEE 802.11 wireless LAN systems.
  10. "Push!," Wired Magazine 5 No. 3, 12-23 (March 1997).
  11. The word "document" refers not only to traditional documents, like this one, but also to innumerable other forms of XML "data formats," including mathematical equations, database schema, client/server APIs, and vector graphics, as well as many other forms of structured data.
  12. XML.COM at www.xml.com/xml/pub.
  13. G. Desrosiers, "Dynamic User Interface." www.vermontlife.com/gary/DynamUI.html.
  14. A. Morales and M. Guillen, "The MoDAL Language Specification," IBM Working Document.
  15. P. Wyckoff, S. W. McLaughry, T. J. Lehman, and D. A. Ford, "T Spaces," IBM Systems Journal 37 No. 3, 454-474 (1998).
  16. The data management portion of TSpaces was modeled after the Starburst main memory data manager. See T. J. Lehman, E. J. Shekita, and L.-F. Cabrera. "An Evaluation of Starburst's Memory Resident Storage Component," Transactions on Knowledge and Data Engineering 4 No. 6, 555-566 (1992).
  17. Tuplespace is a concept created by the Linda project at Yale University. See: D. Gelernter and A. J. Bernstein, "Distributed Communication via Global Buffer," Proceedings of the ACM Principles of Distributed Computing Conference (1982), pp. 10-18; D. Gelernter, "Generative Communication in Linda," TOPLAS 7 No. 1, 80-112 (1985); N. Carriero and D. Gelernter, "Linda in Context," Communications of the ACM 32 No. 4 (April 1989).
  18. A tuple is the basic carrier of data in a Tuplespace. A tuple is merely a vector of typed values.
  19. T. A. Howes and M. C. Smith, LDAP: Programming Directory-Enabled Applications with Lightweight Directory Access Protocol, MacMillan Publishing, New York (1997).
  20. Service Location Protocol is found at www.svrloc.org/index.html.
  21. Salutation is at www.salutation.org.
  22. Jini specification is at www.java.sun.com/products/jini.
  23. The IBM WorkPad specification is at www.pc.ibm.com/us/workpad.
  24. Information about Motorola is at www.motorola.com.
  25. Q. Lu, S. Edlund, D. Ford, and U. Manber, "Active Calendars," submitted for publication, IBM Almaden Research Center (1998).
  26. We call micro-sized RF transmitters broadcasting to passive RF receivers, "RF Bugs." The "Bug" technology is currently under development at the IBM Almaden Research Center, under the direction of Tom Zimmerman.
  27. M. Munson, "System Support for Composing Distributed Applications Using Events," dissertation for Diploma in Computer Science, University of Cambridge, UK (August 1998).
  28. J. Bates, M. Spiteri, J. Bacon, and D. Halls, "Integrating Real-World and Computer-Supported Collaboration in the Presence of Mobility," Proceedings of WETICE'98 (1998).
  29. IBM Web Browser Intelligence (WBI) is at http://www.almaden.ibm.com/cs/wbi/.
  30. T. D. Hodes and R. H. Katz, "Enabling `Smart Spaces' Entity Description and User Interface Generation for a Heterogeneous Component-Based Distributed System," DARPMNLST Smart Spaces Workshop, Gaithersburg, MD (July 1998), University of California, Berkeley Technical Report CSD-98-1008.
  31. The Rover Web site is at www.pdos.lcs.mit.edu/rover/.
  32. Information about Sybase is at www.sybase.com.
  33. Information about Softmagic is at www.softmagic.com.
  34. D. Goodman, Dynamic HTML: The Definitive Reference, O'Reilly & Associates, Sebastopol, CA (1998).
  35. Sun Microsystems, "Java Web Server" can be found at www.sun.com/software/jwebserver/features/index.html.
  36. The URL for alphaWorks is www.alphaworks.ibm.com.
  37. J. Spohrer, "Information in Places," IBM Systems Journal 38 No. 4, 602-628 (1999, this issue).