Abstract
The key element to support ad-hoc resource sharing on the Web is to discover resources of interest. The hypermedia paradigm provides a way of overlaying a set of resources with additional information in the form of links to help people find other resources. However, existing hypermedia approaches primarily develop mechanisms to enable resource sharing in a fairly static, centralized way. Recent developments in distributed computing, on the other hand, introduced peer-to-peer (P2P) computing that is notable for employing distributed resources to perform a critical function in a more dynamic and ad-hoc scenario. We investigate the feasibility and potential benefits of bringing together the P2P paradigm with the concept of hypermedia link services to implement ad-hoc resource sharing on the Web. This is accomplished by utilizing a web-based Distributed Dynamic Link Service (DDLS) as a testbed and addressing the issues arising from the design, implementation, and enhancement of the service. Our experimental result reveals the behavior and performance of the semantics-based resource discovery in DDLS and demonstrates that the proposed enhancing technique for DDLS, topology reorganization, is appropriate and efficient.
- Anderson, K. M. 1997. Integrating open hypermedia systems with the World Wide Web. In Proceedings of the ACM Conference on Hypertext. ACM Press, 157--166. Google Scholar
Digital Library
- Andrews, K., Kappe, F., and Maurer, H. 1995. Serving information to the Web with Hyper-G. In Proceedings of the 3rd International World Wide Web Conference. Elsevier North-Holland, Inc., Darmstadt, Germany. Google Scholar
Digital Library
- Berners-Lee, T. 1996. The World Wide Web---Past, present and future. J. Digital inform. 1, 1.Google Scholar
- Berners-Lee, T., Hendler, J., and Lassila, O. 2001. The Semantic Web. Scientific American 284, 5, 34--43.Google Scholar
Cross Ref
- Breslau, L., Cao, P., Fan, L., Phillips, G., and Shenker, S. 1999. Web caching and Zipf-like distributions: Evidence and implications. In Proceedings of IEEE INFOCOM'99. IEEE Computer Society, 126--134.Google Scholar
- Brickley, D. and Guha, R. 2004. RDF vocabulary description language 1.0: RDF schema. W3c recommendation, World Wide Web Consortium.Google Scholar
- Carr, L., De Roure, D., Hall, W., and Hill, G. 1998. Implementing an open link service for the World Wide Web. WWW J. 1, 2, 61--71. Google Scholar
Digital Library
- Carr, L. A., De Roure, D. C., Hall, W., and Hill, G. J. 1995. The distributed link service: A tool for publishers, authors and readers. WWW J. 1, 1, 647--656.Google Scholar
- Clark, D. 2001. Face-to-face with peer-to-peer networking. Comput. J. 34, 1, 18--21. Google Scholar
Digital Library
- Crespo, A. and Garcia-Molina, H. 2002. Routing indices for peer-to-peer systems. In Proceedings of the 22nd International Conference on Distributed Computing Systems. IEEE Computer Society, 23--34. Google Scholar
Digital Library
- De Roure, D. C., Walker, N. G., and Carr, L. A. 2000. Investigating link service infrastructures. In Proceedings of the 11th ACM Conference on Hypertext and Hypermedia. ACM Press, 67--76. Google Scholar
Digital Library
- Deerwester, S., Dumais, S. T., Furnas, G. W., Landauer, T. K., and Harshman, R. 1990. Indexing by latent semantic analysis. J. Amer. Soc. Inform. Sci. 41, 6, 391--407.Google Scholar
Cross Ref
- Foster, I., Kesselman, C., and Tuecke, S. 2001. The anatomy of the grid: Enabling scalable virtual organization. Int. J. High Perform. Comput. Appl. 15, 3, 200--222. Google Scholar
Digital Library
- Fountain, A. M., Hall, W., Heath, I., and Davis, H. C. 1990. MICROCOSM: An open model for hypermedia with dynamic linking. In Proceedings of the European Conference on Hypertext (ECHT'90), A. Rizk, N. Streitz, and J. Andre, Eds. Cambridge University Press, 298--311.Google Scholar
- Goose, S. 1997. A framework for distributed open hypermedia. Ph.D. thesis, University of Southampton.Google Scholar
- Grønbæk, K., Hem, J. A., Madsen, O. L., and Sloth, L. 1993. Designing Dexter-based cooperative hypermedia systems. In Proceedings of the 5th ACM Conference on Hypertext. ACM Press, 25--38. Google Scholar
Digital Library
- Guha, R., McCool, R., and Miller, E. 2003. Semantic search. In Proceedings of the 12th International Conference on the World Wide Web. ACM Press, 700--709. Google Scholar
Digital Library
- Heflin, J. and Hendler, J. 2000. Searching the Web with SHOE. In AAAI Workshop on Artificial Intelligence for Web Search. AAAI Press, Menlo Park, CA, 35--40.Google Scholar
- Larsen, R. D. and Bouvin, N. O. 2004. HyperPeer: Searching for resemblance in a P2P network. In Proceedings of the 15th ACM Conference on Hypertext and Hypermedia. ACM Press, 268--269. Google Scholar
Digital Library
- Lassila, O. and Swick, R. R. 1999. Resource description framework (RDF) model and syntax specification. W3C Recommendation, World Wide Web Consortium.Google Scholar
- Li, J., Pease, A., and Barbee, C. 2002. Experimenting with ASCS semantic search. Project report, Teknowlege Corporation, Palo Alto, CA.Google Scholar
- Lowe, D. and Hall, W. 1999. Hypermedia and the Web. John Wiley and Sons, Inc. West Sussex. Google Scholar
Digital Library
- Lukka, T. J. and Fallenstein, B. 2002. Freenet-like GUIDs for implementing Xanalogical hypertext. In Proceedings of the 13th ACM Conference on Hypertext and Hypermedia. ACM Press, 194--195. Google Scholar
Digital Library
- Martin, D., Paolucci, M., McIlraith, S., Burstein, M., McDermott, D., McGuinness, D., Parsia, B., Payne, T., Sabou, M., Solanki, M., Srinivasan, N., and Sycara, K. 2004. Bringing semantics to Web services: The OWL-S approach. In Proceedings of the 1st International Workshop on Semantic Web Services and Web Process Composition (SWSWPC 2004). Lecture Notes in Computer Science, vol. 3387. Springer, 26--42. Google Scholar
Digital Library
- Mullin, J. 1990. Optimal semijoins for distributed database systems. IEEE Trans. Softw. Eng. 16, 5, 558--560. Google Scholar
Digital Library
- Pearl, A. 1989. Sun's link service: A protocol for open linking. In Proceedings of the 2nd Annual ACM Conference on Hypertext. ACM Press, 137--146. Google Scholar
Digital Library
- Ratnasamy, S., Francis, P., Handley, M., Karp, R., and Schenker, S. 2001. A scalable content-addressable network. In Proceedings of the ACM SIGCOMM Conference. ACM Press, 161--172. Google Scholar
Digital Library
- Rosenblatt, M. 1956. Remarks on some nonparametric estimates of a density function. Anna. Mathem. Statist. 27, 832--837.Google Scholar
Cross Ref
- Rowstron, A. I. T. and Druschel, P. 2001. Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms (Middleware'01). Springer-Verlag, 329--350. Google Scholar
Digital Library
- Silverman, B. W. 1986. Density estimation for statistics and data analysis. In Monographs on Statistics and Applied Probability.Google Scholar
- Smith, M. K., Welty, C., and McGuinness, D. L. 2004. Owl Web ontology language guide. W3c recommendation, World Wide Web Consortium.Google Scholar
- Sripanidkulchai, K. 2001. The popularity of Gnutella queries and its implications on scalability. Featured on O'Reilly's www.openp2p.com website.Google Scholar
- Stoica, I., Morris, R., Karger, D., Kaashoek, M. F., and Balakrishnan, H. 2001. Chord: A scalable peer-to-peer lookup service for internet applications. In Proceedings of the ACM SIGCOMM Conference. ACM Press, 149--160. Google Scholar
Digital Library
- The Open Group. 1997. DCE 1.1: Remote Procedure Call. Technical Standard C706, The Open Group.Google Scholar
- Wiil, U. K. 1997. Open hypermedia: Systems, interoperability and standards. J. Digital Inform. 1, 2.Google Scholar
- Wiil, U. K. and Leggett, J. J. 1997. Workspaces: The HyperDisco approach to Internet distribution. In Proceedings of the 8th ACM Conference on Hypertext. ACM Press, 13--23. Google Scholar
Digital Library
- Zhou, J. 2004. DDLS: Extending open hypermedia systems into peer-to-peer environments. Ph.D. thesis, University of Southampton.Google Scholar
- Zhou, J., Dialani, V. K., De Roure, D. C., and Hall, W. 2003. A Distance-based semantic search algorithm for peer-to-peer open hypermedia systems. In Proceedings of the International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT'03). IEEE Computer Society, 7--11.Google Scholar
- Zhou, J., Hall, W., and De Roure, D. 2004. When open hypermedia meets peer-to-peer computing. In Proceedings of the 15th ACM Conference on Hypertext and Hypermedia. ACM Press, 266--267. Google Scholar
Digital Library
- Zipf, G. K. 1949. Human Behavior and the Principle of Least Effort. Addison-Wesley, Cambridge, MA.Google Scholar
Index Terms
Supporting ad-hoc resource sharing on the Web: A peer-to-peer approach to hypermedia link services
Recommendations
On System Time Analysis for BitTorrent with Sharing Ratio Enforcement
AINA '13: Proceedings of the 2013 IEEE 27th International Conference on Advanced Information Networking and ApplicationsBitTorrent's built-in mechanism can effectively encourage peers to upload while they are downloading, but it lacks a mechanism to incentivize peers to continually upload to benefit others after they have completed downloading. As such, many private ...
A two-layered p2p resource sharing model based on cluster
ICSI'12: Proceedings of the Third international conference on Advances in Swarm Intelligence - Volume Part IIOver the past decade, peer-to-peer (P2P) based systems have received a tremendous amount of attention. A fundamental problem that confronts peer-to-peer (P2P) applications is to construct an efficient system which can support flexible search. This paper ...
Design of a Semantic Resources Sharing Framework for Structured P2P Networks
ISCID '10: Proceedings of the 2010 International Symposium on Computational Intelligence and Design - Volume 02Structured P2P systems can locate a resource by the unique identifier of the resource using distributed hash table. So users must know the identifier of a resource exactly to retrieve the resource in such systems. In addition, because of the variety and ...






Comments