Authors:
Deepali Kholkar
;
Sagar Sunkle
and
Vinay Kulkarni
Affiliation:
Tata Consultancy Services, India
Keyword(s):
Model Driven Architecture, Business Rule Management Systems, Rule Engines, Production Rule Systems, SBVR, CIM, PIM, PSM, Fact-oriented Model, Model Transformation, Formal Compliance Checking, Defeasible Logic.
Abstract:
Enterprises today face the problem of complying with ever-increasing regulation. Use of rule engines for
implementing compliance is widespread, however, the rule base needs to be encoded manually. We present
a method using model-driven architecture (MDA) to automate generation of rules in a rule language, from
a platform-independent model derived from a specification given by domain experts. We demonstrate how
a Semantics of Business Vocabulary and Rules (SBVR) model of regulation rules can serve as the common
source model for generating rules on various categories of rule engine platforms. The approach is illustrated
using a real-life case study from the MiFID-2 financial regulation.