]
Edson Tirelli updated DROOLS-3594:
----------------------------------
Attachment: ORF2009_Temporal_Reasoning_final.pdf
FEEL: Implement the interval-based algebra functions as defined by
J.F. Allen
-----------------------------------------------------------------------------
Key: DROOLS-3594
URL:
https://issues.jboss.org/browse/DROOLS-3594
Project: Drools
Issue Type: Enhancement
Components: dmn engine
Affects Versions: 7.17.0.Final
Reporter: Edson Tirelli
Assignee: Edson Tirelli
Priority: Major
Attachments: ORF2009_Temporal_Reasoning_final.pdf
In his paper "An interval-based representation of temporal knowledge",
J.F.Allen defines an algebra to resolve interval relationships.
This algebra is implemented already in Drools core to deal with events.
This ticket is an RFE to implement similar functions in FEEL to support such algebra in
DMN.
The list of functions is:
* before
* meets
* overlaps
* finishes
* includes
* starts
* coincides
* after
* metBy
* overlappedBy
* finishedBy
* during
* finishes
Details of the semantics can be found in the attached presentation, slides 24 and 25.