brules domain specific kit implementation for business rules management mockware supported by...

17
BRULES Domain Specific Kit Implementation for Business Rules Management MOCKWARE supported by Cybersoft

Upload: abigale-burris

Post on 14-Dec-2015

218 views

Category:

Documents


2 download

TRANSCRIPT

BRULESDomain Specific Kit Implementation for Business Rules Management

MOCKWARE

supported by Cybersoft

IntroductionGroup Members

Yetkin Karış – Team LeaderErkan Akyol – DeveloperMetin Barış – DeveloperGhassan Alshana - Developer

e-mail address: [email protected]

Project Definition

Business Rule Management

Domain Specific Kit

Dynamic Binding

Business Rule Management

• Challenge

• Business Logic

• Rule Structure

Challenge

Strategic and operational decisions made every day

Unable to manage rules

Need for development by IT

Wide range of data sources

Business Logic

Coordinates process commands

Makes logical decisions

Performs calculations

Rule Structure

Facts

Simple Rules

Composite Rules

"The discount for a customer buying a product is 7.5 percent if the customer is premium and the product is luxury."

Domain Specific KitDSKDSK

DSTDSTDSLDSL DSEDSE

DSK : Domain Specific Kit

DSL : Domain Specific Language

DSE : Domain Specific Engine

DST : Domain Specific Toolset

Dynamic Binding

Dynamic linking libraries

Model transformation

Metamodelling

Wrapper

Project Functionalities

Architecture

Language

User Interface

ArchitectureModulesUser Interface

module

Manager module

Executor module

Connector module

Language

XML, XSLT

SQL

Prolog

Java

User Interface

• Interactive• Easy to use• Look and feel• User-centered design

Decision Tables

• Enable the definition of complex decisions • Embedded• Easy to use

Where are we ?

Design

Binding

Implementation

Thank you

Questions