-
Notifications
You must be signed in to change notification settings - Fork 48
What is FEEL
arun.jayapal edited this page Dec 20, 2018
·
1 revision
FEEL stands for Friendly Enough Expression Language and it has the following features:
- Side-effect free
- Simple data model with numbers, dates, strings, lists, and contexts
- Simple syntax designed for a wide audience
- Three-valued logic (true, false, null) based on SQL and PMML
We define a graphical notation for decision logic called boxed expressions. This notation serves to decompose the decision logic model into small pieces that can be associated with DRG artifacts. The DRG plus the boxed expressions form a complete, mostly graphical language that completely specifies Decision Models. A boxed expression is either:
- a decision table
- a boxed FEEL expression
- a boxed invocation
- a boxed context
- a boxed list
- a relation, or
- a boxed function