A Scalable Framework for Distributed Ontologies

  • Ngot Phu Bui
  • Young-Tack Park
  • TaeChoong Chung
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4953)


In large-scale Peer-to-Peer (P2P) systems, information is usually generated decentralized. An architecture that enables applications to have a unified view on various information sources is currently attracting enormous attention. For building that architecture, many P2P oriented applications focus on resolving two challenges. The first one is making available information sources have a uniform format and the second is to allow querying on that information without regarding the heterogeneity of the underlying systems. In this paper, we propose a framework for integrating information from heterogeneous sources by exploiting two new technologies: the Semantic Web and the Grid computing. In our scenario, we fabricate the Semantic Web service on the top of Grid Services. Each data provider becomes an autonomous node in Virtual Organization of the Grid system. The implementation and experimental result demonstrate the feasibility of our approach.


Semantic Web Grid computing Virtual Organization 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organization. International J. Supercomputer Applications 15(3) (2001)Google Scholar
  2. 2.
    Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web, May 2001. Scientific American (2001)Google Scholar
  3. 3.
    Paton, N., Atkinson, M., Dialani, V., Pearson, D., Storey, T., Watson, P.: Database Access and Integration Services on the Grid. UK e-Science Programme Technical Report Number UKeS-2002-03Google Scholar
  4. 4.
    Foster, I., Kesselman, C. (eds.): The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, San Francisco (1999)Google Scholar
  5. 5.
    Brickley, D., McBride, B. (eds.): RDF Schema,
  6. 6.
    The Gnutella protocol specification (2000),
  7. 7.
    Neidl, W., Wolf, B., Siberski, W., Qu, C., Decker, S., Sintek, M., Naeve, A., Nilsson, M., Palmer, M., Risch, T.: EDUTELLA: P2P Networking Infrastructure Based on RDF. In: 11th World Wide Web Conference (2002)Google Scholar
  8. 8.
    Nejfl, W., Wolpers, M., Siberski, W., Schmitz, C., Schlosser, M., Brunkhorst, I., Löser, A.: Super-Peer-Based Routing and Clustering Strategies for RDF-Based Peer-To-Peer Networks. In: Proceeding of the 12th International World Wide Web Conference (WWW), Budapest, Hungary (2003)Google Scholar
  9. 9.
    Brunkhorst, I., Dhraief, H., Kemper, A., Nejdl, W., Wienser, C.: Distributed Queries and Query Optimization in Schema-Based P2P-Systems. In: International Workshop on Databases, Information Systems and Peer-to-Peer Computing, September 2003, Berlin, Germany (2003)Google Scholar
  10. 10.
    OGSA-DAI, Open Gird Services Architecture Data Access and Integration (2006),
  11. 11.
    Cai, M., Frank, M.: RDFPeers: A Scalable Distributed RDF Repository based on A Structure Peer-to-Peer Network. In: Proceeding of the 13th International World Wide Web Conference (WWW), New York (2004)Google Scholar
  12. 12.
    Halevy, A.Y., Ashishy, N., Bitton, D., et al.: Enterprise Information Integration: Successes, Challenges and Controversies. In: ACM SIGMOD 2005, pp. 778–787 (2005)Google Scholar
  13. 13.
    Huebsch, R., Hellerstein, J.M., Lanham, N., Loo, B.T., Shenker, S., Stoica, I.: Querying the Internet with PIER. In: Proceedings of the 29th VLDB Conference, Berlin, Germany (2003)Google Scholar
  14. 14.
    Boncz, P.A., Treijtel, C.: AmbientDB: Relational Query Processing in a P2P Network. In: Aberer, K., Koubarakis, M., Kalogeraki, V. (eds.) VLDB 2003. LNCS, vol. 2944, pp. 153–168. Springer, Heidelberg (2004)Google Scholar
  15. 15.
    Ng, W.S., Ooi1, B.C., Tan1, K.L., Zhou, A.: PeerDB: A P2P-based System for Distributed Data Sharing. In: ICDE 2003, Bangalore, India, pp. 633–644 (2003)Google Scholar
  16. 16.
    Sheth, A.P., Larson, J.A.: Federated database systems for managing distributed, heterogeneous, and autonomous databases. ACM Computing Surveys 22(3), 183–236 (1990)CrossRefGoogle Scholar
  17. 17.
    Bui, N.P., Lee, S., Chung, T.: Query Distributed Ontology over Grid Environment. In: Gervasi, O., Gavrilova, M.L. (eds.) ICCSA 2007, Part III. LNCS, vol. 4707, pp. 140–153. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  18. 18.
    Foster, I.: What is the Grid? A Three points checklists. Grid Today (July 20, 2002)Google Scholar
  19. 19.
  20. 20.
    Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The Physiology of the Grid: A Open Grid Services Architecture for Distributed Systems Integration. Draft of 6/22/02,
  21. 21.
    Tuecke, S., Foster, I., Frey, J., Graham, S., Kesselman, C., Maquire, T., Sandholm, T., Snelling, D., Vanderbilt, P.: Open Grid Services Infrastructure (OGSI) Version 1.0. Global Grid Forum Draft Recommendation (6/27/2003),
  22. 22.
    Foster, I., Kishimoto, H., Savva, A., Berry, D., Djaoui, A., Grimshaw, A., Horn, B., Maciel, F., Siebenlist, F., Subramaniam, R., Treadwell, J., Von Reich, J.: The Open Grid Services Architecture, Version 1.0. Informational Document, Global Grid Forum (GGF) (January 29, 2005),
  23. 23.
  24. 24.
    Cai, M., Frank, M.: RDFPeers: A Scalable Distributed RDF Repository based on A Structure Peer-to-Peer Network. In: Proceeding of the 13th International World Wide Web Conference (WWW), New York (2004)Google Scholar
  25. 25.
    Tempich, C., Staab, S., Wranik, A.: REMINDIN’: Semantic Query Routing in Peer-to-Peer Networks based on Social Metaphors. In: WWW 2004, May 17–22, 2004, New York (2004)Google Scholar
  26. 26.
  27. 27.
  28. 28.
  29. 29.
    FIPS 180-1. Secure Hash Standard. Technical Report Publication 180-1, Federal Information Processing Standard (FIPS), National Institute of Standards and Technology, US Department of Commerce, Washington DC (April 1995)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Ngot Phu Bui
    • 1
  • Young-Tack Park
    • 2
  • TaeChoong Chung
    • 1
  1. 1.Department of Computer EngineeringKyung Hee UniversityRepublic of Korea
  2. 2.School of ComputingSoongsil UniversityRepublic of Korea

Personalised recommendations