Abstract
Business rules should improve the human communication inside of an enterprise or between business partners and must be therefore independent of implementations in IT systems. As a long-term goal, business rules should be guaranteed by all IT applications of an enterprise. A first step to define and to standardize what business rules are is an OMG initiative to specify a metamodel for business rules and the vocabulary on which business rules are defined. The result of OMG’s effort is the SBVR (Semantics of Business Vocabulary and Business Rules) specification that we took as starting point of our investigations to automate business rules. There are multiple ways for transforming business rules. In this paper we show how SBVR based vocabulary and rules can be translated by model transformation chains into Semantic Web Languages. In our approach we use OWL and R2ML (REWERSE Rule Markup Language). Both are languages with a high potential for a broad usage in future rule-based applications.
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
Object Management Group (OMG): Object Constraint Language Version 2.0 (formal/06-05-01), http://www.omg.org
Object Management Group (OMG): Production Rule representation (bmi/2007-03-05), http://www.omg.org
Object Management Group (OMG): Semantics of Business Vocabulary and Business Rules (SBVR) (dtc/06-08-05), http://www.omg.org
Wüst, K.: Business Rules auf Basis von UML/OCL. Diploma Thesis, Technische Universität Dresden (2006)
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, pp. 152–163. Springer, Heidelberg (2006)
Object Management Group (OMG): MOF Query View Transformation (QVT) (ptc/05-11-01) (2005), http://www.omg.org
Wagner, G., Giurca, A., Lukichev, S.: A General Markup Framework for Integrity and Derivation Rules. Dagstuhl Seminar Proceedings 05371, Principles and Practices of Semantic Web Reasonning (2006)
WWW Consortium (W3C): RIF Use Cases and Requirements (July 2006), http://www.w3.org/TR/rif-ucr/
WWW Consortium (W3C): OWL Web Ontology Language Overview. (February 2004), http://www.w3.org/TR/2004/REC-owl-features-20040210
Object Management Group (OMG): Meta Object Facility (MOF) Core Specification (formal/06-01-01) Version 2.0 http://www.omg.org
Object Management Group (OMG): Ontology Definition Metamodel (ad/06-05-01) (2006), http://www.omg.org
Baisley, D.: A Small Taste of SBVR-based XMI. From email correspondence of OMG’s SBVR Finalization Task Force (April 2006), http://www.omg.org/archives/sbvr-ftf/msg00300.html
The Eclipse Modeling Framework (EMF) Overview, http://dev.eclipse.org/
Halpin, T.A.: A Fact-oriented Approach to Schema Transformation. In: Thalheim, B., Gerhardt, H.-D., Demetrovics, J. (eds.) MFDBS 91. LNCS, vol. 495, Springer, Heidelberg (1991)
Reasoning on the Web with Rules and Semantics (REWERSE). Hompage (2007), http://www.rewerse.net
Liebau, H.-B.: Business Rules auf Basis des Semantic Web. Diploma Thesis. Technische Universität Dresden (2007)
EMF Ontology Definition Metamodel. IBM (September 2006), http://www.eclipse.org/
REWERSE I1 Rule Markup Language (R2ML), http://oxygen.informatik.tu-cottbus.de/rewerse-i1/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Demuth, B., Liebau, HB. (2007). An Approach for Bridging the Gap Between Business Rules and the Semantic Web. In: Paschke, A., Biletskiy, Y. (eds) Advances in Rule Interchange and Applications. RuleML 2007. Lecture Notes in Computer Science, vol 4824. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75975-1_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-75975-1_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75974-4
Online ISBN: 978-3-540-75975-1
eBook Packages: Computer ScienceComputer Science (R0)