CS595 Pervasive Computing
and Web Service
Due March 9, 2004
- Please give a short and precise answer
to the following questions
1.1What is distributed computing?
1.2 What is mobile computing?
1.3 What is pervasive computing?
1.4 What is the difference between distributed
computing and Grid computing?
1.5 What is middleware?
1.6 What is the difference between adaptive
computing and context-ware computing?
- XML is a new data representation
format. It uses HTML-like tags to impose structure on arbitrary
data. It is used heavily in Internet protocols for web services like
SOAP. If you have not encountered it before, do some basic research
to understand XML and answer the following questions:
a. List the advantages and disadvantages of using XML
b. For each disadvantage you list, specify possible
remedies to alleviate that disadvantage.
- Read the following three references:
"The Rise of the Stupid Network", Computer Telephony, Aug 1997, pp
16-26. You can get it at http://isen.com/stupid.html
"The Dawn of the stupid network", ACM Networke Feb/Mar 1998, pp
24-31. You can get it at http://www.isen.com/papers/Dawnstupid.html
and David Weinberger, "The paradox of the best network", unpublished.
You can get it at http://www.netparadox.com/
The Internet is characterized as a "stupid" network; the core
is basically simple while the intelligence resides at the edges. The telephone
network is just the opposite, with the intelligence residing in the core and
the endpoints being simple. After reading the above three references,
provide a short essay on if you agree with this premise or not. Support
your viewpoint by logical assertions drawn from existing literature (reference
3 above has links to many related papers).