Title :
From natural language business requirements to executable models via SBVR
Author :
Njonko, Paul Brillant Feuto ; Abed, Walid El
Author_Institution :
Centre Tesniere, Univ. of Franche-Comte, Besancon, France
Abstract :
This paper presents a methodology for transforming business rules (BR) written in natural language (NL) such as English into a set of executable models as Unified Modeling Language (UML), Structured Query language (SQL), etc. As the direct automatic transformation of NL specifications to executable models is very difficult due to the inherent ambiguities of NL, this methodology aims at using the Semantics of Business Vocabulary and Business Rules (SBVR) as an intermediate model front-ended by Micro-Systemic Linguistic Analysis (MSLA) because of their mathematical underpinnings. SBVR is a Semantic Metamodel (SMM) introduced by the Object Management Group (OMG) for specifying semantic models of business using NL. SBVR is not only easy to process by machine since it is grounded in formal logic, but it is also easy to understand both by software developers and other stakeholders. Given that SBVR is fully integrated in OMG´s Model Driven Architecture (MDA) and behaves as a Computational Independent Model (CIM), our approach advocates model transformation which is the key constituent of the MDA standard.
Keywords :
Unified Modeling Language; business data processing; computational linguistics; formal logic; natural language processing; query languages; SBVR; Unified Modeling Language; business rules; computational independent model; executable models; formal logic; microsystemic linguistic analysis; model driven architecture; natural language business requirements; object management group; semantic metamodel; semantics of business vocabulary and business rules; structured query language; Business; Computer architecture; Natural languages; Pragmatics; Semantics; Unified modeling language; Vocabulary; Business Rules; Executable Models; MDA; MSLA; Natural Language; SBVR; Semantic Metamodel;
Conference_Titel :
Systems and Informatics (ICSAI), 2012 International Conference on
Conference_Location :
Yantai
Print_ISBN :
978-1-4673-0198-5
DOI :
10.1109/ICSAI.2012.6223550