Reading List:
Pervasive Computing Overview
M. Weiser, “Hot topics: Ubiquitous Computing”,
IEEE Computer, vol. 26, no. 10, pp.71-72, October 1993.
M. Satyanarayanan, “Pervasive Computing: Vision and Challenges”,
IEEE Personal Communications, vol. 8, issue 4, August 2001, pp. 10-17.
D. Saha, A. Mukherjee, Pervasive Computing: A Paradigm for the 21st Century
IEEE Computer, pp. 25-31, March 2003.
Grid Computing Overview
F. Berman, G. Fox, and A. J. G. Hey, Grid Computing: Making the Global Infrastructure a Reality, Wiley, 2002
Chapter
1 the Grid: past, present, future Fran Berman, Geoffrey Fox, Tony Hey
Chapter
6 the anatomy of the Grid Ian Foster, Carl Kesselman,
and Steven Tuecke
Chapter
8 the physiology of the Grid Ian Foster, Carl Kesselman,
Jeffrey M. Nick, and Steven Tuecke
Web Service Essential, Ethan Cerami, O`Reiley, 2002
World Wide Web Consortium, Simple Object Access Protocol (
Microsoft and
BEA Systems Inc., Web Services Reliable Messaging Protocol Specification, March 2004
M. Govindaraju, A. Slominski, K. Chiu, P. Liu, R. V. Engelen, and M. J. Lewis, Toward Characterizing the Performance of SOAP Toolkits, in Proceedings of 5th IEEE?ACM International Workshop on Grid Computing, Pittsburgh, Nov. 2004.
Robert van Engelen, Pushing the SOAP Envelope With
Web Services for Scientific Computing, International Conference on Web
Service,
Mobile
Web Service
Vinay Bansal and Angela Dalton, A Performance Analysis of Web Services on Wireless PDAs
Enhydra.org, kSOAP, http://ksoap.objectweb.org/
Java Community Process, JSR-000172 J2ME Web Services, March 2003
Data
Encoding
DFDL-WG, Data Format Description Language
Microsoft Inc., Direct Internet Message Encapsulation (DIME)
Message
Service
G. Fox and
Chapter 22, Grid Computing: Making the Global Infrastructure a Reality Grid,
John Wiley & Sons Ltd, West Sussex,
R. Monson-Haefel, D. Chappell, Java Message Service, O’Reilley, 2001
Chapter
1, Chapter 2, Chapter 3, Chapter4, Chapter 5, Chapter 6
P. T. Eugster, P. A. Felber, R. Guerraoui and A. M. Kermarrec, “The
Many Faces of Publish/Subscribe”, in ACM Computing Surveys, vol. 35,
no. 2, June 2003, pp. 114-131
M. Caporuscio, A. Carzaniga and A. L. Wolf, “Design
and Evaluation of a Support Service for Mobile, Wireless Publish/Subscribe
Applications”, in IEEE Trans. Software Engineering, vol. 29, no. 12,
December 2003, pp. 1059-1071
E. Yoneki, “Mobile
Applications with a Middleware System in Publish-Subscribe Paradigm”, Proceedings
of the 3rd Workshop on Applications and Services in Wireless Networks,
M. Hapner et al, Sun Microsystems Inc., Java Message Service Specification (“Specification”), version 1.1, April 2002
Wireless
Communication
WAP (Wireless Application Protocol: WAP Forum)
WAP Specification
Transport layer – Wireless Datagram Protocol (WDP)
Wireless Transaction Protocol (WTP)
Wireless Session Protocol (WSP)
J2ME
Architecture
Ninja (The Ninja Project: UC Bekeley)
S. D. Gribble, M. Welsh, R. V. Behren, E. Brewer, D. Culler, N. Borisov, S. Czerwinski, R. Gummadi, J. Hill, A. Joseph, R. H. Katz, Z. M. Mao, S. Ross, and B. Zhao, The Ninja Architecture for Robust Internet-Scale Systems and Services,
Computer Networks, Special Issue on Pervasive Computing, vol. 35, Issue 4, March 2001, pp. 473-497
Network Weather Service (UC
R. Wolski, N. Spring, J. Hayes, The Network Weather Service: A Distributed Resource Performance Forecasting Service for Metacomputing,
Journal of Future Generation Computing Systems, Volume 15, Number 5-6, pp. 757-768, October, 1999
Adaptation
Pebbles (The
Brad A. Myers. Using Hand-Held Devices and PCs Together,
Communications of the ACM. Volume 44, Issue 11. pp. 34 – 41, November, 2001.
T. Phan, G. Zorpas, and R. Bagrodia, “An Extensible and Scalable Content Adaptation Pipeline Architecture to Support Heterogeneous Clients”, Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS '02), Vienna, Austria, July 2002
A. Fox, S. D. Gribble, Y. Chawathe, and E. Brewer, “Adapting to Network and Client Variation Using Infrastructural Proxies: Lessons and Perspectives”, in IEEE Personal Communications Special Issue Adapting to Network and Client Variability, vol. 5, no 4, August 1998
Fault Tolerance/Disconnected Operation
Dhiraj K. Pradhan, P. Krishna, Nitin H. Vaidya, Recoverable Mobile Environment: Design and Trade-off Analysis,
26th Annual International Symposium on Fault Tolerance Computing, 1996
M. Satyanarayanan, J. J. Kistler, L. B. Mummert, M. R. Ebling, P.Kumar, Q. Lu, “Experience with Disconnected Operation in a Mobile Computing Environment”, Proceedings of the 1993 USENIX Symposium on Mobile and Location-Independent Computing, Cambridge, MA, August 1993
J. J. Kistler, M. Satyanarayanan, “Disconnected Operation in the Coda File System”,
ACM Trans. Computer Systems, vol. 10, no. 1, February 1992, pp. 3-25.
A. Tanenbaum, M Steen, Distributed Systems: Principles and Paradigms, Prentice Hall, 2002
Chapter
6, Chapter 7
Mobile Security
Bilal Siddiqui, Web Service Security, Par 1, 2, 3, and 4
Armando Fox, Steven D. Gribble, Security on the move: indirect authentication using Kerboros,
2nd International
conference on
© 2004 Sangyoon Oh (ohsangy at cs. indiana. edu). All rights reserved.