Abstract
In this paper we present the r 3 ontology, a foundational ontology for reactive rules, aiming at coping with language heterogeneity at the rule (component) level. This (OWL-DL) ontology is at a low (structural) abstraction level thus fostering its extension. Although focusing on reactive rules (reactive derivation rules not excluded), the r 3 ontology defines a vocabulary that allows also for the definition of rule (component) languages to model other types of rules like production, integrity, or logical derivation rules.
This research has been funded by the European Commission within the 6th Framework Programme project REWERSE number 506779.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alferes, J.J., Amador, R., Behrends, E., Bry, F., Eckert, M., Franco, T., Fritzen, O., Grallert, H., Knabke, T., Krippahl, L., May, W., Pătrânjan, P L., Schenk, F., Schubert, D.: Completion of the prototype scenario. I5-D7, CENTRIA, Universidade Nova de Lisboa (2007), http://rewerse.net/deliverables.html
Alferes, J.J., Amador, R., Behrends, E., Fritzen, O., Knabke, T., May, W., Schenk, F., Schubert, D.: Reactive rule ontology: RDF/OWL level. I5-D6, CENTRIA, Universidade Nova de Lisboa (2007), http://rewerse.net/deliverables.html
Alferes, J.J., Banti, F., Brogi, A.: An Event-Condition-Action Logic Programming Language. In: Fisher, M., van der Hoek, W., Konev, B., Lisitsa, A. (eds.) JELIA 2006. LNCS (LNAI), vol. 4160, Springer, Heidelberg (2006)
Alferes, J.J., Brogi, A., Leite, J.A., Pereira, L.M.: An evolvable rule-based e-mail agent. In: Pires, F.M., Abreu, S.P. (eds.) EPIA 2003. LNCS (LNAI), vol. 2902, Springer, Heidelberg (2003)
Angele, J., Boley, H., de Bruijn, J., Fensel, D., Hitzler, P., Kifer, M., Krummenacher, R., Lausen, H., Polleres, A., Studer, R.: Web Rule Language (WRL). In: W3C,(submission) http://www.w3.org/Submission/2005/SUBM-WRL-20050909/ (September 2005)
Behrends, E., Fritzen, O., May, W., Schenk, F.: Combining ECA Rules with Process Algebras for the Semantic Web. In: RuleML 2006, IEEE, Los Alamitos (2006)
Boley, H., Grosof, B., Sintek, M., Tabet, S., Wagner, G.: RuleML Design. RuleML Initiative (August 2006), http://www.ruleml.org/
Boley, H., Kifer, M.: RIF Core Design. Working Draft, W3C (August 2007), http://www.w3.org/TR/2007/WD-rif-core-20070330
Bonifati, A., Braga, D., Campi, A., Ceri, S.: Active XQuery. In: ICDE 2002, IEEE, Los Alamitos (2002)
Bry, F., Eckert, M.: Rule-Based Composite Event Queries: The Language XChangeEQ and its Semantics. In: RR 2007. LNCS, vol. 4524, Springer, Heidelberg (2007)
Bry, F., Eckert, M., Pătrânjan, P.-L., Romanenko, I.: Realizing Business Processes with ECA Rules: Benefits, Challenges, Limits. In: Alferes, J.J., Bailey, J., May, W., Schwertel, U. (eds.) PPSWR 2006. LNCS, vol. 4187, Springer, Heidelberg (2006)
Chen, W., Kifer, M., Warren, D.S.: HILOG: A Foundation for Higher-Order Logic Programming. Journal of Logic Programming 15(3), 187–230 (1993)
Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language Combining OWL and RuleML. W3C (2004)(submission), http://www.w3.org/Submission/2004/SUBM-SWRL-20040521/
International Organization for Standardization. Common Logic (CL): a framework for a family of logic-based languages, volume ISO/IEC FDIS 24707. ISO (May 2007), http://common-logic.org/
Knolmayer, G., Endl, R., Pfahre, M.: Modeling processes and workflows by business rules. In: Business Process Management, Models, Techniques, and Empirical Studies, pp. 16–29. Springer, Heidelberg (2000)
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, 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.) ODBASE 2005. LNCS, vol. 3761, Springer, Heidelberg (2005)
Object Management Group. Semantics of Business Vocabulary and Business Rules (SBVR). OMG August (2006), http://www.omg.org/cgi-bin/doc?dtc/2006-08-05
Papamarkos, G., Poulovassilis, A., Wood, P.T.: Event-condition-action rules on RDF metadata in P2P environments. Computer Networks: The International Journal of Computer and Telecommunications Networking 50(10), 1513–1532 (2006)
Seiriö, M., Berndtsson, M.: Design and implementation of an eca rule markup language. In: Adi, A., Stoutenburg, S., Tabet, S. (eds.) RuleML 2005. LNCS, vol. 3791, Springer, Heidelberg (2005)
Spreeuwenberg, S., Gerrits, R.: Business Rules in the Semantic Web, Are There Any or Are They Different? In: Barahona, P., Bry, F., Franconi, E., Henze, N., Sattler, U. (eds.) Reasoning Web. LNCS, vol. 4126, Springer, Heidelberg (2006)
MARS: Modular Active Rules for the Semantic Web. DBIS, Institute for Informatics, Georg-August-Universität Göttingen. http://rewerse.net/I5/MARS/
Resourceful Reactive Rules(r 3). CENTRIA, Universidade Nova de Lisboa, http://rewerse.net/I5/r3/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Alferes, J.J., Amador, R. (2007). r3– A Foundational Ontology for Reactive Rules. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS. OTM 2007. Lecture Notes in Computer Science, vol 4803. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76848-7_62
Download citation
DOI: https://doi.org/10.1007/978-3-540-76848-7_62
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76846-3
Online ISBN: 978-3-540-76848-7
eBook Packages: Computer ScienceComputer Science (R0)