Abstract
In the Semantic Web, rule interchange has gained considerable attention. To be a general rule interchange format, RIF (Rule Interchange Format) should first support rule interchange with three important evolving rule languages SWRL (Semantic Web Rule Language), RuleML (Rule Markup Language) and R2ML (REWERSE Rule Markup Language). In the paper, we propose a rule metamodel. Based on the metamodel, we construct RIA (Rule Interchange Architecture), which supports bidirectional rule interchange between RIF and SWRL, RuleML and R2ML, and also between these four languages’ metamodels and XML syntaxes. Based on RIA, we design and implement a rule interchange system RIA 1.0.
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
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Journal of the Scientific American 284(5), 34–43 (2001)
Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language | Combining OWL and RuleML, http://www.w3.org/Submission/SWRL/
Boley, H., Kifer, M., Patranjan, P.L., Polleres, A.: Rule Interchange on the Web. In: Antoniou, G., Aßmann, U., Baroglio, C., Decker, S., Henze, N., Patranjan, P.-L., Tolksdorf, R. (eds.) Reasoning Web 2007. LNCS, vol. 4636, pp. 269–309. Springer, Heidelberg (2007)
Boley, H., Grosof, B., Tabet, S.: RuleML Tutorial, http://ruleml.org/papers/tutorial-ruleml-20050513.html
Wagner, G., Giurca, A., Lukichev, S.: A Usable Interchange Format for Rich Syntax Rules Integrating OCL, RuleML and SWRL. In: Reasoning on the Web 2006 (2006)
Rule Interchange Format Working Group Charter, http://www.w3.org/2005/rules/wg/charter.html#w3c-xml
Milanović, M., Gašević, D., Guirca, A., Wagner, G., Lukichev, S., Devedžić, V.: Model Transformations to Share Rules between SWRL and R2ML. In: 3rd International Workshop on Semantic Web Enabled Software Engineering at 4th European Semantic Web Conference, Innsbruck, Austria (2007)
Milanović, M., Gašević, D., Giurca, A., Wagner, G., Devedžić, V.: On Interchanging Between OWL/SWRL and UML/OCL. In: OCLApps 2006, Genova, Italy, pp. 81–95 (2006)
R2ML Specification, http://oxygen.informatik.tu-cottbus.de/R2ML
RIF Basic Logic Dialect, http://www.w3.org/TR/rif-bld/
RIF Datatypes and Built-Ins 1.0, http://www.w3.org/TR/rif-dtb/
Brockmans, S., Volz, R., Eberhart, A., Löffler, P.: A Metamodel and UML Profile for Rule-extended OWL DL Ontologies. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 303–316. Springer, Heidelberg (2006)
Wagner, G., Tabet, S., Boley, H.: MOF-RuleML: The Abstract Syntax of RuleML as MOF Model. In: Integrate 2003, OMG Meeting, Boston (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, X., Ma, Z.M., Zhang, F., Yan, L. (2010). RIF Centered Rule Interchange in the Semantic Web. In: Bringas, P.G., Hameurlain, A., Quirchmayr, G. (eds) Database and Expert Systems Applications. DEXA 2010. Lecture Notes in Computer Science, vol 6261. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15364-8_40
Download citation
DOI: https://doi.org/10.1007/978-3-642-15364-8_40
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15363-1
Online ISBN: 978-3-642-15364-8
eBook Packages: Computer ScienceComputer Science (R0)