Abstract
We describe a prototype implementation of a semantic filtering capability added to an existing XML-based publish and subscribe infrastructure. An ontology is used to provide vocabulary for expressing both 1) the semantic annotations that characterize the published documents and 2) the subscriptions specifying the class of documents to be routed to a given client. A description logic (DL) classifier is used to determine which subscribers an incoming document is routed to. We outline the key elements of the ontology for the battlefield domain and give some sample annotations and subscriptions. This is the basis for describing a number of scenarios showing how this filtering capability could be used practice. We critically analyze the suitability of a DL language and reasoner in general, and the particular implementation choices (DAML+OIL, FaCT and OilEd) for performing this task. A key result of the work is to demonstrate the importance of testing semantics-based technologies on practical problems. We discovered a number of new and interesting areas for future work, which in turn can direct the focus of the research community.
Chapter PDF
Similar content being viewed by others
Keywords
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
Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P.F.: The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, Cambridge (2002)
Berglund, A., Boag, S., Chamberlin, D., Fernandez, M.F., Kay, M., Robie, J., Siméon, J.: XML Path Language (XPath) 2.0. W3C Working Draft (May 2003), available at http://www.w3.org/TR/xpath20/
Clark, J.: XSL Transformations (XSLT) Version 1.0. W3C Recommendation (November 1999), available at http://www.w3.org/TR/xslt
Horrocks, I., Sattler, U., Tobies, S.: Practical reasoning for expressive description logics. In: Ganzinger, H., McAllester, D., Voronkov, A. (eds.) LPAR 1999. LNCS (LNAI), vol. 1705, pp. 161–180. Springer, Heidelberg (1999)
Patel-Schneider, P.F., Hayes, P., Horrocks, I.: Web ontology language (OWL) abstract syntax and semantics. W3C Working Draft, February 3 (2003), available at http://www.w3.org/TR/2003/WD-owl-semantics-20030203/
Robie, J.: XQL (XML Query Language) (August 1999), available at http://www.ibiblio.org/xql/xql-proposal.html
Duncan, L., Holmback, H., Kau, A., Poteet, S., Miller, S., Harrison, P., Powell, J., Jenkins, T.: Message processing and data extraction for the Real-Time Information Extraction System (RTIMS) project (Boeing Technical Report BCSTECH– 94–057) (1994)
Bechhofer, S., Horrocks, I., Goble, C., Stevens, R.: OilEd: A Reasonable ontology editor for the semantic web. In: Baader, F., Brewka, G., Eiter, T. (eds.) KI 2001. LNCS (LNAI), vol. 2174, pp. 396–408. Springer, Heidelberg (2001)
Bechhofer, S., Horrocks, I., Turi, D.: A simple DL instance store. Submitted (May 2003), available at http://www.cs.man.ac.uk/~horrocks/Publications/publications.html
Horrocks, I.: Using an expressive description logic: FaCT or fiction? In: Proc. KR 1998, pp. 636–647 (1998)
Horrocks, I.: DAML+OIL: a description logic for the semantic web. Bull. of the IEEE Computer Society Technical Committee on Data Engineering 25(1), 4–9 (2002)
Patel-Schneider, P.F., Hayes, P., Horrocks, I.: Web ontology language (OWL) abstract syntax and semantics. W3C Working Draft, February 3 (2003), available at http://www.w3.org/TR/2003/WD-owl-semantics-20030203/
Grosso, W.E., Eriksson, H., Fergerson, R.W., Gennari, J.H., Tu, S.W., Musen, M.A.: Knowledge modelling at the millenium (The design and evolution of Protégé-2000). In: Proc. of KAW 1999 (1999)
Horrocks, I., Sattler, U.: Ontology reasoning in the SHOQ(D) description logic. In: Proc. of IJCAI 2001, pp. 199–204 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Uschold, M. et al. (2003). A Semantic Infosphere. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds) The Semantic Web - ISWC 2003. ISWC 2003. Lecture Notes in Computer Science, vol 2870. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39718-2_56
Download citation
DOI: https://doi.org/10.1007/978-3-540-39718-2_56
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20362-9
Online ISBN: 978-3-540-39718-2
eBook Packages: Springer Book Archive