Abstract
This paper presents an original use of SBVR to help building a set of business rules out of regulatory documents. The formalization is analyzed as a three-step process, in which SBVR-SE stands in an intermediate position between the Natural Language on the one hand and the formal language on the other hand. The rules are extracted, clarified and simplified at the general regulatory level (expert task) before being refined according to the business application (engineer task). A methodology for these first two steps is described, with different operations composing each step. It is illustrated with examples from the literature and from the Ontorule use cases.
We thank to our partners in the ONTORULE project for the fruitful discussions, especially John Hall (Model Systems) for introducing us to the SBVR world, Christian de Sainte Marie for Decision Logic, and Audi for the collaboration on their use case. We are also grateful to American Airline who is the owner of one of our working corpora.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Bajec, M., Krisper, M.: Issues and challenges in business rule-based information systems development. In: ECIS (2005)
Bajwa, I.S., Lee, M.G., Bordbar, B.: Sbvr business rules generation from natural language specification. In: AAAI Spring Symposium 2011 Artificial Intelligence 4 Business Agility, pp. 541–545, AAAI, San Francisco (2011), www.aaai.org/ocs/index.php/SSS/SSS11/paper/download/2378/2918
Baumeister, J., Reutelshoefer, J., Puppe, F.: Engineering intelligent systems on the knowledge formalization continuum. International Journal of Applied Mathematics and Computer Science (AMCS) 21(1) (2011)
BRG: Defining business rules – what are they really? The Business Rules Group : formerly, known as the GUIDE Business Rules Project - Final Report revision 1.3 (July, 2000)
Brodie, C., Karat, C.M., Karat, J.: An empirical study of natural language parsing of privacy policy rules using the sparcle policy workbench. In: SOUPS 2006 (2006)
Chandrasekar, R., Doran, C., Srinivas, B.: Motivations and methods for text simplification. In: Proceedings of the Sixteenth International Conference on Computational Linguistics (COLING 1996), pp. 1041–1044 (1996)
Chandrasekar, R., Srinivas, B.: Automatic induction of rules for text simplification (1997)
Dinesh, N., Joshi, A., Lee, I., Sokolsky, O.: Reasoning about conditions and exceptions to laws in regulatory conformance checking. In: van der Meyden, R., van der Torre, L. (eds.) DEON 2008. LNCS (LNAI), vol. 5076, pp. 110–124. Springer, Heidelberg (2008), http://repository.upenn.edu/cis_papers/371
Dubauskaite, R., Vasilecas, O.: An open issues in business rules based information system development. In: Innovative Infotechnologies for Science, Business and Education, vol. 1 (2009)
Gasperin, C., Specia, L., Pereira, T.F., Aluisio, S.M.: Learning when to simplify sentences for natural text simplification. In: ENIA 2009 (VII Encontro Nacional de Inteligência Artificial) (2009)
The Object Management Group: Semantics of business vocabulary and business rules. Tech. rep., The Object Management Group (2008), http://www.omg.com/
von Halle, B., Goldberg, L.: The Decision Model: A Business Logic Framework Linking Business and Technology. Taylor & Francis, LLC, Auerbach (2009)
Halle, B., Goldberg, L., Zackman, J.: Business Rule Revolution: Running Business the Right Way. Happy About (2006), http://books.google.com/books?id=I3mvAAAACAAJ
Linehan, M.H., de Sainte Marie, C.: The relationship of decision model and notation (dmn) to sbvr and bpmn. Business Rules Journal 12(6) (June 2011), http://www.BRCommunity.com/a2011/b597.html
Max, A.: Simplification interactive pour la production de textes adaptés aux personnes souffrant de troubles de la compréhension. In: Proceedings of TALN, Poster Session (2005), http://www.limsi.fr/Individu/amax/recherche/articles/Max-TALN05.pdf
Mendonça, D., Wallace, W.A.: Development of a decision logic to support group improvisation: An application to emergency response. In: 35th Hawaii International Conference on System Sciences (2002)
Nazarenko, A., Guissé, A., Lévy, F., Omrane, N., Szulman, S.: Integrating Written Policies in Business Rule Management Systems. In: Bassiliades, N., Governatori, G., Paschke, A. (eds.) RuleML 2011 - Europe. LNCS, vol. 6826, pp. 99–113. Springer, Heidelberg (2011)
OMG: Sbvr (2008), http://www.omg.org/spec/SBVR/Current
Omrane, N., Nazarenko, A., Rosina, P., Szulman, S., Westphal, C.: Lexicalized ontology for a business rules management platform: An automotive use case. In: Olken, F., Palmirani, M., Sottara, D. (eds.) RuleML - America 2011. LNCS, vol. 7018, pp. 179–192. Springer, Heidelberg (2011)
Ross, R.G.: Principles of the Business Rule Approach, ch. 8-12. Addison-Wesley, Boston (2003)
Ross, R.G.: Decision analysis using decision tables and business rules. Tech. rep., Business Rule Solutions (2010)
Siddharthan, A., Caius, G.: Syntactic simplification and text cohesion (2003)
Spreeuwenberg, S.: Rule authoring is a creative process. Business Rules Journal 10(9) (September 2009), http://www.BRCommunity.com/a2009/b497.html
Unger, C., Bühmann, L., Lehmann, J., Ngomo, A.C.N., Gerber, D., Cimiano, P.: Sparql template based question answering. In: 21st International World Wide Web Conference, WWW 2012 (April 2012), http://data.semanticweb.org/conference/www/2012/paper/1290
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lévy, F., Nazarenko, A. (2013). Formalization of Natural Language Regulations through SBVR Structured English. In: Morgenstern, L., Stefaneas, P., Lévy, F., Wyner, A., Paschke, A. (eds) Theory, Practice, and Applications of Rules on the Web. RuleML 2013. Lecture Notes in Computer Science, vol 8035. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39617-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-39617-5_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39616-8
Online ISBN: 978-3-642-39617-5
eBook Packages: Computer ScienceComputer Science (R0)