|
|
P2P Computing
Since the introduction of Napster, many Peer To Peer (P2P) systems have emerged. P2P systems originated for the purpose of file sharing, but many more applications like audio/video streaming, data dissemination and computation/storage balancing or distribution have now been developed. The nature of P2P systems, which is the absense of servers (pure-P2P) or lesser server control, creates problems that are rarely seen in the conventional client-server model.
P2P computing research in the Open System Laboratory covers the following topics:
Web Computing
Web servers were designed to transmit documents as responses to requests from clients. However, the servers need to service complex web applications in these days. Besides, the clients, web browsers, which are the gateway to the web services, are highly non-uniform and required to perform more complex functionalities than simply displaying static documents. The Web comminity still makes Web applications devlopment platform-dependent, which requires to be depend on both specific servers and clients. Thus most Web applications tend to afford only a few dominant request contexts.
[Bibliography in .bib format]
- Korthikanti, Vijay Anand Reddy, Prateek Mittal, Indranil Gupta. "Fair K Mutual Exclusion Algorithm for Peer to Peer Systems," International Conference on Distributed Computing Systems (ICDCS), 2008. [pdf] [ppt] [bib]
- Chang, Po-Hao, Gul Agha. "Towards Context-Aware Web Applications," 7th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), 2007. [pdf] [bib]
- Chang, Po-Hao, Gul Agha. "Supporting Reconfigurable Object Distribution for Customized Web Applications," The 22nd Annual ACM Symposium on Applied Computing (SAC), 2007. [pdf] [pdf] [bib]
- Chen, Liping, Gul Agha. "State Aware Data Dissemination over Structured Overlays," The Sixth IEEE International Conference on Peer-to-Peer Computing, Cambridge, UK, Sept 6-8, 2006. [pdf] [bib]
- Chang, Po-Hao, Gul Agha. "Supporting Reconfigurable Object Distribution for Customizable Web Applications (poster)," The 8th International Symposium on Distributed Objects, Middleware, and Applications (DOA), 2006. [pdf] [pdf] [bib]
- Chen, Liping, Kasim Selcuk Candan, Diviyakant Agrawal, Dirceu Cavendish, Junichi Tatemura. "On Overlay Schemes to Support Point-in-Range Queries for Scalable Grid Resource Discovery," The Fifth IEEE International Conference on Peer-to-Peer Computing, Konstanz, Germany, Aug 31- Sept 2, 2005. [bib]
- Chen, Liping, Kasim Selcuk Candan, Junichi Tatemura. "Overlay Schemes for Scalable p-Range Resource Discovery," The 14th IEEE International Symposium on High Performance Distributed Computing, Research Triangle Park, USA, July 24-27, 2005. [bib]
- Ham, MyungJoo, Gul Agha. "ARA: A Robust Audit to Prevent Free-Riding in P2P Networks," The Fifth IEEE International Conference on Peer-to-Peer Computing (P2P2005), 2005. [bib] [pdf] [ppt]
- Chang, Po-Hao, WooYoung Kim, Gul Agha. "An Adaptive Programming Framework for Web Applications," The IEEE/IPSJ Symposium on Applications and the Internet (SAINT '04), 2004. [pdf] [bib]
- Kim, WooYoung, Alan Karp. "Customizable Description and Dynamic Discovery for Web Services," ACM Conference on Electronic Commerce (EC'04), 2004. [bib]
- Chang, Po-Hao. "An Adaptive Distributed Object Framework for the Web," The combined 14th Workshop for PhD Students in Object-Oriented Systems and Doctoral Symposium, 2004. [pdf] [bib]
- Yih, Wen-Tau, Po-Hao Chang, WooYoung Kim. "Mining Online Deal Forums for Hot Deals," 2004 IEEE/WIC/ACM International Conference on Web Intelligence (WI'04), 2004. [pdf] [bib]
- Sahai, Akhil, Sven Graupner, WooYoung Kim. "Web Services," Hossein Bidgoli (ed.), The Internet Encyclopedia, vol. 3. The John Wiley and Sons, Inc., 2003. [bib]
- Thati, Prasanna, Po-Hao Chang, Gul Agha. "Crawlets: Agents for high performance web search engines," IEEE International Conference on Mobile Agents (MA), 2001. [ps] [bib]
- Jamali, Nadeem, Prasanna Thati, Gul Agha. "An Actor-based architecture for customizing and controlling agent ensembles," IEEE Intelligent Systems, vol. 14, no. 2, April, 1999. [pdf] [ps] [bib]
|