Abstract
SBVR is becoming more and more popular as the metamodel for defining vocabulary based business rules. In an extended form SBVR can be used to declare a whole spectrum of business rules including control-flow and organizational rules. Enforcing the rules of the business in information systems is however not straightforward. SBVR leaves open the gap between defining business rules and actually enforcing them. In this paper, we examine if and how business rules can be expressed in SBVR and translated using patterns into a more uniform event mechanism, such that the event handling could provide an integrated enforcement of the defined business rules.
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
Group, T.B.R.: What are they really? (July 2000), www.businessrulesgroup.org
Object Management Group: Semantics of Business Vocabulary and Business Rules (SBVR), v1.0. OMG Document { dtc/08-01-02 (2008)
Miller, J., Mukerji, J., et al.: Mda guide version 1.0. OMG Document: omg/2003- 05-01 (2003), http://www.omg.org/mda/mda_les/MDAGuideVersion1-0.pdf
Kleppe, A., Warmer, J., Bast, W.: MDA explained: the model driven architecture practice and promise. Addison-Wesley Longman Publishing Co., Inc., Boston (2003)
Linehan, M.: Ontologies and rules in business models. In: Eleventh International IEEE EDOC Conference Workshop, EDOC 2007, pp. 149–156. IEEE, Los Alamitos (2008)
Kleiner, M., Albert, P., Bézivin, J.: Parsing SBVR-based controlled languages. In: Schürr, A., Selic, B. (eds.) MODELS 2009. LNCS, vol. 5795, pp. 122–136. Springer, Heidelberg (2009)
Jouault, F., Allilaire, F., Bézivin, J., Kurtev, I., Valduriez, P.: ATL: a QVT-like transformation language. In: Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications, pp. 719–720. ACM, New York (2006)
Kamada, A., Governatori, G., Sadiq, S.: Transformation of SBVR Compliant Business Rules to Executable FCL Rules (2010)
Marinos, A., Moschoyiannis, S.P.K.: An sbvr to sql compiler. In: RuleML (2010)
Pesic, M., van der Aalst, W.M.P.: A declarative approach for exible business processes management. In: Business Process Management Workshops, pp. 169–180 (2006)
Goedertier, S., Haesen, R., Vanthienen, J.: EM-BrA2CE v0.1: A vocabulary and execution model for declarative business process modeling. FETEW Research Report KBI 0728, K.U.Leuven (2007)
Jablonski, S., Bussler, C.: Workow Management. Modeling Concepts, Architecture and Implementation. International Thomson Computer Press, London (1996)
Goedertier, S., Vanthienen, J.: Designing compliant business processes with obligations and permissions. In: Eder, J., Dustdar, S. (eds.) BPM Workshops 2006. LNCS, vol. 4103, pp. 5–14. Springer, Heidelberg (2006)
Goedertier, S., Mues, C., Vanthienen, J.: Specifying process-aware access control rules in SBVR. In: Paschke, A., Biletskiy, Y. (eds.) RuleML 2007. LNCS, vol. 4824, pp. 39–52. Springer, Heidelberg (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
De Roover, W., Vanthienen, J. (2011). A Transformation from SBVR Business Rules into Event Coordinated Rules by Means of SBVR Patterns. In: Cezon, M., Wolfsthal, Y. (eds) Towards a Service-Based Internet. ServiceWave 2010 Workshops. ServiceWave 2010. Lecture Notes in Computer Science, vol 6569. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22760-8_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-22760-8_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22759-2
Online ISBN: 978-3-642-22760-8
eBook Packages: Computer ScienceComputer Science (R0)