Academia.eduAcademia.edu

Outline

Fundamentals of Mobile and Pervasive Computing

2005

Abstract

Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved. Printed in the United States of America. Except as permitted under the United States Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or ...

References (38)

  1. 4 References "Advanced Configuration and Power Interface," http://www.acpi.info/.
  2. Ahuja, S., N. Carriero, and D. Gelernter, "Linda and Friends," IEEE Computer 19(8):26, 1986.
  3. Bharat, K. A., and L. Cardelli, "Migratory Applications," in Proceedings of the Eighth Annual ACM Symposium on User Interface Software and Technology, November 1995.
  4. Bovet, D., and M. Cesati, Understanding the Linux Kernel, 2d ed. O'Reilly, 2002.
  5. Bradshaw, J. M., M. Greaves, H. Holmback, W. Jansen, T. Karygiannis, B. Silverman, N. Suri, and A. Wong, "Agents for the Masses?" IEEE Intelligent Systems, March-April 1999.
  6. Cabri, G., L. Leonardi, and F. Zambonelli, "MARS: A programmable coordination archi- tecture for mobile agents," IEEE International Computing 4(4), 2000.
  7. de Lara, E., D. S. Wallach, and W. Zwaenepoel, "Puppeteer: Component-Based Adaptation for Mobile Computing," in Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems (USITS-01), Berkeley, CA, March 2001.
  8. Douglis, F., and Ousterhout J., "Transparent Process Migration: Design Alternatives and the Sprite Implementation," Software: Practice and Experience 21(8), August 1991.
  9. Efstratiou, C., A. Friday, N. Davies, and K. Cheverst, "A Platform Supporting Coordinated Adaptation in Mobile Systems," in Proceedings of the 4th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA'02). Callicoon, NY: U.S., IEEE Computer Society, June 2002, pp. 128-137.
  10. Efstratiou, C., A. Friday, N. Davies, and K. Cheverst, "Utilising the Event Calculus for Policy Driven Adaptation in Mobile Systems," in Lobo, J., Michael, B. J., and Duray N. (eds): Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY 2002). Monterey, CA., IEEE Computer Society, June 2002, pp. 13-24.
  11. Fuggetta, A., G. P. Picco, and G. Vigna, "Understanding Code Mobility," IEEE Transactions on Software Engineering 24(5):May 1998.
  12. Gray, R. S., "Agent Tcl: An Extensible and Secure Mobile-Agent System," in Proceedings of the Fourth Annual Tcl/Tk Workshop (TCL '96), Monterey, CA, July 1996.
  13. Gray, R. S., "Agent Tcl: An Extensible and Secure Mobile-Agent System," PhD thesis, Dept. of Computer Science, Dartmouth College, June 1997.
  14. Gray, R. S., D. Kotz, G. Cybenko, and D. Rus, "D'Agents: Security in a Multiple-Language, Mobile-Agent System," Mobile Agents and Security,1419:154-187, 1998.
  15. Gray, R. S., D. Kotz, G. Cybenko, and D. Rus, "Mobile Agents: Motivations and State-of- the-Art Systems," Dartmouth Computer Science Department Technical Report TR2000- 365, 2000.
  16. Hjalmtysson, H., and R. S. Gray, "Dynamic C++ Classes: A Lightweight Mechanism to Update Code in a Running Program," Proceedings of the 1998 USENIX Technical Conference, 1998.
  17. Joseph, A. D., J. A. Tauber, and M. Frans Kaashoek, "Mobile Computing with the Rover Toolkit," IEEE Transactions on Computers: Special Issue on Mobile Computing, 46, March 1997.
  18. Jul, E., H. Levy, N. Hutchinson, and A. Black, "Fine-Grained Mobility in the Emerald System," ACM Transactions on Computer Systems 6 1, February 1988.
  19. Keeney, J., and V. Cahill, "Chisel: A Policy-Driven, Context-Aware, Dynamic Adaptation Framework," in Proceedings of the Fourth IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY 2003), 2003.
  20. Kowalsky, R. "A Logic-Based Calculus of Events," New Generation Computing 4:67, 1986.
  21. Lai, K., and M. Baker, "Measuring Bandwidth," in Proceedings of IEEE Infocom'99, March 1999.
  22. Lange, D., and M. Oshima: Programming and Deploying Java Mobile Agents with Aglets, Reading, MA, Addison Wesley, 1998.
  23. Litzkow, M., and M. Solomon, "Supporting Checkpointing and Process Migration Outside the Unix Kernel," in Proceedings of the 1992 Winter USENIX Technical Conference, 1992.
  24. Milojicic, D., M. Breugst, I. Busse, et al, "MASIF: The OMG Mobile Agent System Interoperability Facility," in Proceedings of the International Workshop on Mobile Agents (MA'98), Stuttgart, September 1998.
  25. Milojicic, D., F. Douglis, and R. Wheel (eds), Mobility: Processes, Computers and Agents. ACM Press, 1999.
  26. Nahrstedt, K., D. Xu, D. Wichadukul, and B. Li, "QoS-Aware Middleware for Ubiquitous and Heterogeneous Environments," IEEE Communications 39(11): 140-148, November 2001.
  27. Noble, B., "System Support for Mobile: Adaptive Applications," IEEE Personal Computing Systems 7(1):44, 2000.
  28. Noble, B., M. Satyanarayanan, D. Narayanan, J. E. Tilton, J. Flinn, and K. R. Walker, "Agile Application-Aware Adaptation for Mobility," in Proceedings of the 16th ACM Symposium on Operating Systems Principles, Saint-Malo, France, 5-8 Oct. 1997, pp. 276-287.
  29. Peine, H. "Security Concepts and Implementations for the Ara Mobile Agent System," in Proceedings of the Seventh IEEE Workshop on Enabling Technologies: Infrastructure for the Collaborative Enterprises, Stanford University, June 1998.
  30. Peine H., and T. Stolpmann: "The Architecture of the Ara Platform for Mobile Agents," in Proceedings of the First International Workshop on Mobile Agents (MA '97), Vol. 1219 of Lecture Notes in Computer Science. Berlin, Springer, 1997.
  31. Plank, J. "Libckpt: Transparent Checkpointing under Unix," in Proceedings of the Usenix Winter 1995 Technical Conference, New Orleans, January 1995.
  32. Ranganathan, M., A. Acharya, S. Sharma, and J. Saltz, "Network-Aware Mobile Programs," in Proceedings of the 1997 USENIX Technical Conference, 1997, pp. 91-104.
  33. Richard, G. G., III, and S. Tu, "On Patterns for Practical Fault Tolerant Software in Java," in Proceedings of the 17th IEEE Symposium on Reliable Distributed Systems, 1998, pp. 144-150.
  34. Sakamoto, T., T. Sekiguchi, and A. Yonezawa, "Bytecode Transformation for Portable Thread Migration in Java," in Proceedings of the Joint Symposium on Agent Systems and Applications/Mobile Agents (ASA/MA), September 2000, pp. 16-28.
  35. Truyen, E., B. Robben, B. Vanhaute, T. Coninx, W. Joosen, and P. Verbaeten, "Portable Support for Transparent Thread Migration in Java," in Proceedings of the Joint Symposium on Agent Systems and Applications / Mobile Agents (ASA/MA). September 2000, pp. 29-43.
  36. Walsh, T., N. Paciorek, and D. Wong, "Security and Reliability in Concordia," in Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences, vol. 7. January 1998.
  37. Wong, D., N. Paciorek, and D. Moore, "Java-Based Mobile Agents," Communications of the ACM 42(3):XX, March 1999.
  38. Wong, D., N. Pariorek, T. Walsh, et al. "Concordia: An Infrastructure for Collaborating Mobile Agents," in Proceedings of the First International Workshop on Mobile Agents (MA '97), Vol. 1219 of Lecture Notes in Computer Science. Berlin, Springer, 1997.