Abstract
We describe an extension of an OWL knowledge base using PostgreSQL, Jena, and Pellet with active rules in form of triggers. The triggers react on atomic events on the OWL level. In contrast to “simple” RDF triggers whose trigering events can directly be mapped on updates on RDF triples, the extension to RDFS and OWL requires to combine reactivity with OWL reasoning. For this, “direct”, pre-reasoning triggers that react on update operations (often also providing support for the intended operation), and “indirect”, post-reasoning triggers that react on actual changes have to be distinguished. The approach has been implemented in a prototype based on the Jena framework.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alferes, J.J., Amador, R., May, W.: A general language for Evolution and Reactivity in the Semantic Web. In: Fages, F., Soliman, S. (eds.) PPSWR 2005. LNCS, vol. 3703, pp. 101–115. Springer, Heidelberg (2005)
Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P. (eds.): The Description Logic Handbook. Cambridge University Press, Cambridge (2003)
Description Logic Implementation Group (DIG), http://dl.kr.org/dig/
Jena: A Java Framework for Semantic Web Applications, http://jena.sourceforge.net
von Lienen, E.: Entwicklung eines RDF-Web-Services mit Trigger-Funktionalität. Diplomarbeit, TU Clausthal (in German) (2006)
May, W., Alferes, J.J., Amador, R.: Active Rules in the Semantic Web: Dealing with Language Heterogeneity. In: Adi, A., Stoutenburg, S., Tabet, S. (eds.) RuleML 2005. LNCS, vol. 3791, pp. 30–44. Springer, Heidelberg (2005)
May, W., Alferes, J.J., Amador, R.: An Ontology- and Resources-Based Approach to Evolution and Reactivity in the Semantic Web. In: Meersman, R., Tari, Z. (eds.) OTM 2005. LNCS, vol. 3761, pp. 1553–1570. Springer, Heidelberg (2005)
May, W., Alferes, J.J., Bry, F.: Towards generic query, update, and event languages for the Semantic Web. In: Ohlbach, H.J., Schaffert, S. (eds.) PPSWR 2004. LNCS, vol. 3208, pp. 19–33. Springer, Heidelberg (2004)
OWL Web Ontology Language (2004), http://www.w3.org/TR/owl-features/
Pellet: An OWL DL Reasoner. Maryland Information and Network Dynamics Lab, http://www.mindswap.org/2003/pellet
Papamarkos, G., Poulovassilis, A., Wood, P.T.: Event-Condition-Action Rule Languages for the Semantic Web. In: Workshop on Semantic Web and Databases (SWDB 2003) (2003)
Papamarkos, G., Poulovassilis, A., Wood, P.T.: RDFTL: An Event-Condition-Action Rule Language for RDF. In: Hellenic Data Management Symposium (HDMS 2004) (2004)
Resource Description Framework (RDF) Schema specification (2000), http://www.w3.org/TR/rdf-schema/
SPARQL Query Language for RDF (2006), http://www.w3.org/TR/rdf-sparql-query/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
May, W., Schenk, F., von Lienen, E. (2006). Extending an OWL Web Node with Reactive Behavior. In: Alferes, J.J., Bailey, J., May, W., Schwertel, U. (eds) Principles and Practice of Semantic Web Reasoning. PPSWR 2006. Lecture Notes in Computer Science, vol 4187. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11853107_10
Download citation
DOI: https://doi.org/10.1007/11853107_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-39586-7
Online ISBN: 978-3-540-39587-4
eBook Packages: Computer ScienceComputer Science (R0)