DocumentCode :
658470
Title :
Domain Specific Language Based on the SBVR Standard for Expressing Business Rules
Author :
Feuto, Paul Brillant ; Cardey, S. ; Greenfield, P. ; El Abed, Walid
Author_Institution :
Centre Tesniere, Univ. of Franche-Comte, Besancon, France
fYear :
2013
fDate :
9-13 Sept. 2013
Firstpage :
31
Lastpage :
38
Abstract :
This paper presents a Domain Specific Language (DSL) for expressing business rules in a business-friendly language and sufficiently formal in order to be machine-processed. The core feature of this DSL is that its semantic leverages the Semantics of Business Vocabulary and Business Rules (SBVR) standard which is a metamodel for specifying the semantic models of business using natural language. Our DSL provides business stakeholders with a custom editor with auto-completion, automatic highlighting, content assist, error handling and an outline view on the model. It is built on a parser generated from a grammar which defines the controlled and structured syntax to guide a non technical user to express declarative business rules in SBVR Structured English (SSE). Thus our DSL can bridge the gap between business and Information Technology (IT) experts by allowing them to share the same semantics around the business model in order to minimize the loss of semantics and avoid the miscommunication due to the ambiguities of natural language.
Keywords :
business data processing; formal specification; grammars; natural language processing; DSL; SBVR standard; SBVR structured English; SSE; auto-completion; automatic highlighting; business-friendly language; content assist; declarative business rules; domain specific language; error handling; grammar; information technology; metamodel; natural language; parser; semantic model specification; semantics of business vocabulary and business rules standard; Business; DSL; Grammar; Natural languages; Semantics; Syntactics; Vocabulary; Business rule; DSL; Natural Language; SBVR; SSE;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enterprise Distributed Object Computing Conference Workshops (EDOCW), 2013 17th IEEE International
Conference_Location :
Vancouver, BC
Type :
conf
DOI :
10.1109/EDOCW.2013.11
Filename :
6690531
Link To Document :
بازگشت