Abstract
Knowledge Sifter is a scaleable agent-based system that supports access to heterogeneous information sources such as the Web, open-source repositories, XML-databases and the emerging Semantic Web. User query specification is supported by a user agent that accesses multiple ontologies using an integrated conceptual model expressed in the Web Ontology Language (OWL). A collection of cooperating agents supports interactive query specification and refinement, query decomposition, query processing, as well as result ranking and presentation. The Knowledge Sifter architecture is general and modular so that ontologies and information sources can be easily incorporated. A proof-of-concept implementation shows how Knowledge Sifter can search geo-spatial ontology services such as the USGS Geographic Names Information System (GNIS) and Princeton University’s WordNet as well as image databases including Lycos and TerraServer. Each Agent is implemented as a Web Service and the external sources are also accessed via Web Service Technology.
Chapter PDF
Similar content being viewed by others
Keywords
- Resource Description Framework
- User Agent
- Simple Object Access Protocol
- IEEE Intelligent System
- Image Metadata
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Ankolenkar, A., Hutch, F., Sycara, K.: Concurrent Semantics for the Web Services Specification Language DAML-S. In: Fifth International Conference on Coordination Models and Languages (Coordination 2002), York, UK (2002)
Aridor, Y., Carmel, D., Lempel, R., Soffer, A., Maarek, Y.S.: Knowledge Agent on the Web. In: Proceedings of the 4th International Workshop on Cooperative Information Agents IV, pp. 15–26 (2000)
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web: A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities. Scientific American, 34–43 (2001)
Biezunski, M.: Introduction to the Topic Map Paradigm. In: Park, J., Hunting, S. (eds.) XML Topic Maps: Creating and Using Topic Maps for the Web, Addison Wesley, Boston (2003)
Cercone, N., Hou, L., Keselj, V., An, A., Naruedomkul, K., Hu, X.: From Computational Intelligence to Web Intelligence. IEEE Computer, 72–78 (2002)
Chakrabarti, S., Berg, M.v.d., Dom, B.: Focused Crawling: A New Approach to Topic-Specific Web Resource Discovery. In: Proceedings of the Eighth International WWW Conference, pp. 545–562. Elsevier, Amsterdam (1999)
Chinnici, R., Gudgin, M., Moreau, J.-J., Weerawarana, S.: Web Services Description Language (WSDL) Version 1.2 , W3C (2002), http://www.w3.org/TR/wsdl12/
Decker, S., Erdmann, M., Fensel, D., Studer, R.: ONTOBROKER: Ontology Based Access to Distributed and Semi-Structured Information. In: Database Semantics: Semantic Issues in Multimedia Systems (Proceedings of the 8th Working Conference on Database Semantics), New Zealand (1999)
Decker, S., Melnik, S., van Harmelen, F., Fensel, D., Klein, M., Broekstra, J., Erdmann, M., Horrocks, I.: The Semantic Web: the roles of XML and RDF. IEEE Internet Computing 4(5), 63–73
Denker, G., Hobbs, J., Martin, D., Narayanan, S., Waldinger, R.: Accessing Information and Services on the DAML-Enabled Web. In: Second International Workshop on Semantic Web (SemWebn 2001), Hong Kong, China (2001)
Fensel, D.: Ontology-Based Knowledge Management. IEEE Computer, 56–59 (2002)
Fensel, D., Angele, J., Decker, S., Erdmann, M., Schnurr, H.-P., Staab, S., Studer, R., Witt, A.: On2broker: Semantic-Based Access to Information Sources at the WWW. In: Proceedings of the World Conference on the WWW and Internet (WebNet 1999), Honolulu, Hawaii, USA, pp. 25–30 (1999)
Fensel, D., Angele, J., Decker, S., Erdmann, M., Schnurr, H.-P., Studer, R., Witt, A.: On2broker: Lessons Learned from Applying AI to the Web, Institute AIFB (1998)
Fensel, D., van Harmelen, F., Horrocks, I., McGuinness, D.L., Patel-Schneider, P.F.: OIL: an ontology infrastructure for the Semantic Web. IEEE Intelligent Systems, 38–45 (2001)
Finin, T., Fritzson, R., McKay, D., McEntire, R.: KQML as an Agent Communication Language. In: International Conference on Information and Knowledge Management (CIKM 1994), ACM Press, New York (1994)
Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing. International Journal of Human Computer Studies 43(5-6), 907–928
Gruber, T.R.: A translation approach to portable ontologies. Knowledge Acquisition 5(2), 199–220
Gu, J., Pedersen, T., Shoshani, A.: OLAP++: Powerful and Easy-to-Use Federations of OLAP and Object Databases. In: VLDB 2000, Proceedings of 26th International Conference on Very Large Data Bases, Cairo, Egypt, pp. 599–602. Morgan Kaufmann, San Francisco (2000)
Heflin, J., Hendler, J.: A portrait of the Semantic Web in action. IEEE Intelligent Systems, 54-59 (2001)
Hendler, J.: Agents and the Semantic Web. IEEE Intelligent Systems 16(2), 30–37
Hendler, J.: DAML: DARPA Agent Markup Language effort (2002), http://www.daml.org/
Hjelm, J.: Creating the semantic Web with RDF: professional developer’s guide. Wiley, New York (2001)
Howard, R., Kerschberg, L.: A Knowledge-based Framework for Dynamic Semantic Web Services Brokering and Management. In: International Workshop on Web Semantics - WebS 2004, Zaragoza, Spain, IEEE Computer Society, Los Alamitos (2004)
Huhns, M.: Agents as Web Services IEEE Internet Computing, July/August (2002)
ICMWG. Intelligence Community Metadata Working Group (2003)
ISO_TC_211_19115. Geographic Information - Metadata Part 2 - Metadata for imagery and gridded data (2003)
ISO_TC_211_19139. Geographic Information - Metadata - Implementation Specification (2003)
Kerschberg, L.: Functional Approach to in Internet-Based Applications: Enabling the Semantic Web, E-Business, Web Services and Agent-Based Knowledge Management. In: Gray, P.M.D., Kerschberg, L., King, P., Poulovassilis, A. (eds.) The Functional Approach to Data Management, pp. 369–392. Springer, Heidelberg (2003)
Kerschberg, L. (ed.): Knowledge Management in Heterogeneous Data Warehouse Environments. Springer, Munich (2001)
Kerschberg, L.: The Role of Intelligent Agents in Advanced Information Systems. In: Small, C., Douglas, P., Johnson, R., King, P., Martin, N. (eds.) Advanced in Databases, pp. 1–22. Springer, London (1997)
Kerschberg, L., Gomaa, H., Menascé, D.A., Yoon, J.P.: Data and Information Architectures for Large-Scale Distributed Data Intensive Information Systems. In: Proc. of the Eighth IEEE International Conference on Scientific and Statistical Database Management, Stockholm, Sweden, IEEE Computer Society Press, Los Alamitos (1996)
Kerschberg, L., Kim, W., Scime, A.: Intelligent Web Search via Personalizable Meta- Search Agents. In: International Conference on Ontologies, Databases and Applications of Semantics (ODBASE 2002), Irvine, CA (2002)
Kerschberg, L., Kim, W., Scime, A.: A Semantic Taxonomy-Based Personalizable Meta-Search Agent. In: Truszkowski, W. (ed.) Workshop on Radical Agent Concepts, Springer, Tysons Corner (2002)
Kim, W., Kerschberg, L., Scime, A.: Learning for Automatic Personalization in a Semantic Taxonomy-Based Meta-Search Agent. Electronic Commerce Research and Applications (ECRA) 1(2)
Kim, W., Kerschberg, L., Scime, A.: Personalization in a Semantic Taxonomy-Based Meta-Search Agent. In: International Conference on Electronic Commerce 2001 (ICEC 2001), Vienna, Austria, Elsevier Science, Amsterdam (2001)
Klien, M.X.: RDF, and relatives. IEEE Intelligent Systems, 26-28 (2001)
Lassila, O., Swick, R.: Resource Description Framework (RDF) model and syntax specification ,World Wide Web Consortium (1998) , http://www.w3.org/RDF
Maedche, A., Staab, S.: Ontology learning for the Semantic. Web IEEE Intelligent Systems, 72-79 (2001)
Marinescu, D.C.: Internet-based workflow management: toward a semantic web. Wiley- Interscience, New York (2002)
McIlraith, S.A., Son, T.C., Zeng, H.: Semantic Web Services. IEEE Intelligent Systems, 46-53 (2001)
Menascé, D.A.: QoS Issues in Web Services. IEEE Internet Computing (2002)
Menascé, D.A., Almeida, V.A., Riedi, R., Ribeiro, F., Fonseca, R., Meira Jr., W.: A Hierarchical and Multiscale Approach to Analyze E-Business Workloads. Performace Evaluation
Menascé, D.A., Dodge, R., Barbarå, D.: Preserving QoS of E-commerce Sites Through Self-Tuning: A Performance Model Approach. In: ACM Conference on Ecommerce ,Tampa, FL (2001)
Miller, G.A.: WordNet a Lexical Database for English. Communications of the ACM, 38 (11), 39–41
Morikawa, R., Kerschberg, L.: MAKO: Multi-Ontology Analytical Knowledge Organization based on Topic Maps. In: Fifth International Workshop on Theory and Applications of Knowledge Management, Zaragoza, Spain, IEEE Computer Society, Los Alamitos (2004)
NIMA. GEOnet Names Server (GNS), http://gnswww.nima.mil/geonames/GNS/index.jsp
OASIS. Universal Description, Discovery and Integration , OASIS (2002), http://www.uddi.org/specification.html
Paolucci, M., Sycara, K.: Autonomous Semantic Web Services. IEEE Internet Computing, 34–41 (September - October 2003)
Pedersen, T.B., Shoshani, A., Gu, J., Jensen, C.S.: Extending OLAP Querying to External Object Databases. in CKIM 2000. In: Proceedings of the 2000 ACM CIKM International Conference on Information and Knowledge Management, McLean, VA, pp. 405–413. ACM, New York (2000)
Pepper, S., Moore, G.X.: Topic Maps (XTM) 1.0 TopicMaps.org (2001), http://www.topicmaps.org/xtm/1.0/
Pouchard, L., Cinquini, L., Drach, B., Middleton, D., Bernholdt, D.E., Chanchio, K., Foster, I.T., Nefedova, V., Brown, D., Fox, P., Garcia, J., Strand, G., Williams, D., Chervanek, A.L., Kesselman, C., Shoshani, A., Sim, A.: An Ontology for Scientific Information in a Grid Environment: the Earth System Grid. In: CCGRID 2003, pp. 626–632 (2003)
Seligman, L., Kerschberg, L.: Federated Knowledge and Database Systems: A New Architecture for Integrating of AI and Database Systems. In: Delcambre, L., Petry, F. (eds.) Advances in Databases and Artificial Intelligence: The Landscape of Intelligence in Database and Information Systems, vol. 1, JAI Press (1995)
Sheth, A., Larson, J.: Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases. ACM Computing Surveys 22(3), 183–236
USGS. USGS Geographic Names Information System (GNIS), http://geonames.usgs.gov/
McGuinness, D.L., van Harmelen, F.: W3C. OWL Web Ontology Language Overview,W3C (2003), http://www.w3.org/TR/owl-features/
W3C. XML Protocol Working Group http://www.w3.org/2000/xp/Group/ (World Wide Web Consortium, 2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kerschberg, L. et al. (2004). Knowledge Sifter: Agent-Based Ontology-Driven Search over Heterogeneous Databases Using Semantic Web Services. In: Bouzeghoub, M., Goble, C., Kashyap, V., Spaccapietra, S. (eds) Semantics of a Networked World. Semantics for Grid Databases. ICSNW 2004. Lecture Notes in Computer Science, vol 3226. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30145-5_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-30145-5_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23609-2
Online ISBN: 978-3-540-30145-5
eBook Packages: Springer Book Archive