Abstract
In this paper, we present a novel approach of translating natural languages specification to SBVR business rules. The business rules constraint business structure or control behaviour of a business process. In modern business modelling, one of the important phases is writing business rules. Typically, a business rule analyst has to manually write hundreds of business rules in a natural language (NL) and then manually translate NL specification of all the rules in a particular rule language such as SBVR, or OCL, as required. However, the manual translation of NL rule specification to formal representation as SBVR rule is not only difficult, complex and time consuming but also can result in erroneous business rules. In this paper, we propose an automated approach that automatically translates the NL (such as English) specification of business rules to SBVR (Semantic Business Vocabulary and Rules) rules. The major challenge in NL to SBVR translation was complex semantic analysis of English language. We have used a rule based algorithm for robust semantic analysis of English and generate SBVR rules. Automated generation of SBVR based Business rules can help in improved and efficient constrained business aspects in a typical business modelling. Copyright © 2010, Association for the Advancement of Artificial Intelligence. All rights reserved.
Cite
CITATION STYLE
Bajwa, I. S., Lee, M. G., & Bordbar, B. (2011). SBVR business rules generation from natural language specification. In AAAI Spring Symposium - Technical Report (Vol. SS-11-03, pp. 2–8). AI Access Foundation.
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.