Acta Informatica Pragensia 2017, 6(2), 100-113 | DOI: 10.18267/j.aip.1034610
Definition of Business Rules Using Business Vocabulary and Semantics
- Faculty of Information Technology, Brno University of Technology, Božetěchova 1/2, 612 66 Brno, Czech Republic
This paper discusses the definition of business rules using business vocabulary and semantics. At the beginning business rules, business vocabulary and semantics of business rules are specified. There is also outlined the current state of research on this topic. Then the definition and formalization of business rules using semantics and business vocabulary is described. Based on these proposed procedures was created a tool that implements and simulate these processes. The main advantage of this tool is “Business Rules Layer”, which implements business rules into the system but is separated from this system. Source code of the rules and the system are not mixed together. Finally, the results are evaluated and future development is suggested.
Keywords: Business rule, Business vocabulary, Semantics, Information systems
Received: December 15, 2016; Revised: June 4, 2017; Accepted: June 7, 2017; Published: December 31, 2017 Show citation
References
- Arch-Int, N., & Arch-Int, S. (2013). Semantic Ontology Mapping for Interoperability of Learning Resource Systems using a rule-based reasoning approach. Expert Systems with Applications, 40(18), 7428-7443. doi: 10.1016/j.eswa.2013.07.027
Go to original source...
- Bajwa, I.S., Lee, M. G., & Bordbar, B. (2011). SBVR Business Rules Generation from Natural Language Specification. In AAAI Spring Symposium Series 2011. Palo Alto: AAAI. Retrieved from https://aaai.org/ocs/index.php/SSS/SSS11/paper/view/2378/2918
- Biletskiy, Y., Boley, H., & Ranganathan, G.R. (2008). RuleML-based learning object interoperability on the Semantic Web. Interactive Technology and Smart Education, 5(1), 39-58. doi: 10.1108/17415650810871574
Go to original source...
- Boley, H., Grosof, B., & Tabet, S. (2005). RuleML Tutorial. The RuleML Initiative. Retrieved from http://ruleml.org/papers/tutorial-ruleml-20050513.html
- Boyer, J., & Mili, H. (2011). Agile Business Rule Development. Berlin: Springer. doi: 10.1007/978-3-642-19041-4
Go to original source...
- Debevoise, T. (2007). Business Process Management with a Business Rules Approach: Implementing the Service Oriented Architecture. New York: BookSurge Publishing.
- Drools. (2006). Drools - Red Hat. Retrieved from http://www.drools.org/
- Hypský, R., Kreslíková, J., & Zámečníková, E. (2015). Formal definition of business rules by grammar systems. In Proceedings of the Second International Conference on Advances in Information Processing and Communication Technology - IPCT 2015 (pp. 99-102). Retrieved from http://www.seekdl.org/nm.php?id=5956
- JBoss. (2016). Jboss.org: Community Documentation. Retrieved from https://docs.jboss.org/drools/release/5.3.0.Final/drools-expert-docs/html/index.html
- Object Management Group. (2015). Semantics of Business Vocabulary and Business Rules (SBVR). Retrieved from http://www.omg.org/spec/SBVR/1.3/
- Open Rules. (2003). Open Rules: Business Rules and Decision Management System. Retrieved from http://openrules.com/index.htm
- Taylor, J. (2011). Decision Management Systems: A Practical Guide to Using Business Rules and Predictive Analytics. Boston: IBM Press.
- von Halle, B., Goldberg, L., & Zachman, J. (2006). Business Rule Revolution: Running Business the Right Way. Cupertino, CA: Happy About.
- W3C. (2012). W3C: RIF Working Group. Retrieved from https://www.w3.org/2005/rules/wiki/RIF_Working_Group
- W3C. (2010a). W3C: RIF Core Dialect, 2010 (W3C Proposed Recommendation 22 June 2010). Retrieved from https://www.w3.org/TR/2010/REC-rif-core-20100622/
- Witt, G.C. (2012). Writing Effective Business Rules. Waltham: Morgan Kaufmann.
- Wolters Kluwer Editors. (2013). SEC Handbook: Rules and Forms for Financial Statements and Related Disclosure. New York: Wolters Kluwer.
This is an open access article distributed under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits use, distribution, and reproduction in any medium, provided the original publication is properly cited. No use, distribution or reproduction is permitted which does not comply with these terms.