Skip to main content

RuleCNL: A Controlled Natural Language for Business Rule Specifications

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8625))

Abstract

Business rules represent the primary means by which companies define their business, perform their actions in order to reach their objectives. Thus, they need to be expressed unambiguously to avoid inconsistencies between business stakeholders and formally in order to be machine-processed. A promising solution is the use of a controlled natural language (CNL) which is a good mediator between natural and formal languages. This paper presents RuleCNL, which is a CNL for defining business rules. Its core feature is the alignment of the business rule definition with the business vocabulary which ensures traceability and consistency with the business domain. The RuleCNL tool provides editors that assist end-users in the writing process and automatic mappings into the Semantics of Business Vocabulary and Business Rules (SBVR) standard. SBVR is grounded in first order logic and includes constructs called semantic formulations that structure the meaning of rules.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barbara, V.H.: Business Rules Applied: Building Better Systems Using the Business Rules Approach. John Wiley & Sons, Inc., New York (2001)

    Google Scholar 

  2. Business Rule Group, http://www.businessrulesgroup.org/defnbrg.shtml

  3. Business Rule Approach, http://www.businessrulesgroup.org/bra.shtml

  4. Tony, M.: Business Rules and Information Systems: Aligning IT with Business Goals. Addison-Wesley Professional (2002)

    Google Scholar 

  5. Ross, R.G.: Principles of the Business Rule Approach. Addison-Wesley Professional, USA (2003)

    Google Scholar 

  6. Lucie, B., Sophie, R., Bertrand, G., Stefan, L., Michael, S.: Report on State of the Art and Prospective Evolution of Formal Languages for Business Rules. Public Research Centre Henri Tudor, Luxembourg (2006)

    Google Scholar 

  7. Lévy, F., Nazarenko, A.: Formalization of Natural Language Regulations through SBVR Structured English (Tutorial). In: Morgenstern, L., Stefaneas, P., Lévy, F., Wyner, A., Paschke, A. (eds.) RuleML 2013. LNCS, vol. 8035, pp. 19–33. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  8. Rolf, S.: Controlled Natural Languages for Knowledge Representation. In: COLING 2010 Proceedings of the 23rd International Conference on Computational Linguistics, pp. 1113–1121 (2010)

    Google Scholar 

  9. Kuhn, T.: Controlled English for Knowledge Representation. Doctoral thesis, Faculty of Economics, Business Administration and Information Technology of the University of Zurich (2010)

    Google Scholar 

  10. Fuchs, N.E., Kaljurand, K., Kuhn, T.: Attempto Controlled English for Knowledge Representation. In: Baroglio, C., Bonatti, P.A., Małuszyński, J., Marchiori, M., Polleres, A., Schaffert, S. (eds.) Reasoning Web. LNCS, vol. 5224, pp. 104–124. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  11. White, C., Rolf, S.: An Update on PENG Light. In: Proceedings of ALTA 2009, pp. 80–88 (2009)

    Google Scholar 

  12. Clark, P., Harrison, P., Jenkins, T., Thompson, J., Wojcik, R.: Acquiring and Using World Knowledge using a Restricted Subset of English. In: The 18th International FLAIRS Conference (FLAIRS 2005) (2005)

    Google Scholar 

  13. Hart, G., Johnson, M., Dolbear, C.: Rabbit: Developing a Controlled Natural Language for authoring ontologies. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 348–360. Springer, Heidelberg (2008)

    Google Scholar 

  14. Rolf, S.: Controlled Natural Language as Interface Language to the Semantic Web. In: 2nd Indian International Conference on Artificial Intelligence (IICAI 2005), Pune, India (2005)

    Google Scholar 

  15. Cardey, S.: Machine Translation of Controlled Languages for more Reliable Human Communication in Safety Critical Applications. In: Proceedings of the 12th International Symposium on Social Communication, Cuba, pp. 953–958 (2011)

    Google Scholar 

  16. Terry, H.: Business Rule Verbalization. In: Proceedings of the 3rd International Conference ISTA 2004, Germany. Lecture Notes in Informatics, vol. P-48, pp. 39–52 (2004)

    Google Scholar 

  17. Sergey, L., Gerd, W.: Verbalization of the REWERSE I1 Rule Markup Language. Deliverable I1-D6, REWERSE (September 2006)

    Google Scholar 

  18. Ruth, R.P.: An object-oriented approach to the translation between mof metaschemas application to the translation between UML and SBVR. Doctoral thesis, Polytechnic University of Catalonia, Barcelona (2009)

    Google Scholar 

  19. Anderson, K., Spreeuwenberg, S.: SBVR’s Approach to Controlled Natural Language. In: Proceedings of the Workshop on Controlled Natural Language, Italy, pp. 155–169 (2009)

    Google Scholar 

  20. Semantics of Business Vocabulary and Business Rules (SBVR), v1.0. Object Management Group (2008), http://www.omg.org/spec/SBVR/1.0/

  21. RuleSpeak, http://www.rulespeak.com/en/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Feuto Njonko, P.B., Cardey, S., Greenfield, P., El Abed, W. (2014). RuleCNL: A Controlled Natural Language for Business Rule Specifications. In: Davis, B., Kaljurand, K., Kuhn, T. (eds) Controlled Natural Language. CNL 2014. Lecture Notes in Computer Science(), vol 8625. Springer, Cham. https://doi.org/10.1007/978-3-319-10223-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10223-8_7

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10222-1

  • Online ISBN: 978-3-319-10223-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics