A distributed object framework for pervasive computing applications

Robust pervasive computing applications today span heterogeneous systems and often need to be dynamic and adaptive. However, traditional, asynchronous distributed systems are generally too complex and require developers to be deeply aware of the intricacies of the underlying system and platform. Furthermore, building adaptive applications also proves difficult because traditional systems tend to impose a static API between distributed components. The interfaces are determined at compile-time and provide no mechanism for changing the relationships between components during runtime, such as to adapt to hardware upgrade or failure.

[1]  John Seely Brown,et al.  The coming age of calm technolgy , 1997 .

[2]  Paul V. Mockapetris,et al.  Domain names - implementation and specification , 1987, RFC.

[3]  Michael H. Coen,et al.  Meeting the Computational Needs of Intelligent Environments: The Metaglue System , 2000 .

[4]  Jim Waldo,et al.  The Jini architecture for network-centric computing , 1999, CACM.

[5]  Bruce Jay Nelson Remote procedure call , 1981 .

[6]  Umar Saif,et al.  A Case for Goal-oriented Programming Semantics , 2003 .

[7]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[8]  James White,et al.  Java 2 Micro Edition , 2002 .

[9]  Charles E. Perkins,et al.  IP Mobility Support , 1996, RFC.

[10]  Victor Zue,et al.  GALAXY-II: a reference architecture for conversational system development , 1998, ICSLP.

[11]  Justin Mazzola Paluska Automatic implementation generation for pervasive applications , 2004 .

[12]  Stephen C. North Applications of Graph Visualization , 1999 .

[13]  R.A. Brooks,et al.  The Intelligent Room project , 1997, Proceedings Second International Conference on Cognitive Technology Humanizing the Information Age.

[14]  Mark Weiser The computer for the 21st century , 1991 .

[15]  Jeffrey I. Schiller,et al.  An Authentication Service for Open Network Systems. In , 1998 .

[16]  G. Amdhal,et al.  Validity of the single processor approach to achieving large scale computing capabilities , 1967, AFIPS '67 (Spring).