[JBoss JIRA] (DROOLS-3594) FEEL: Implement the interval-based algebra functions as defined by J.F. Allen
by Kris Verlaenen (Jira)
[ https://issues.jboss.org/browse/DROOLS-3594?page=com.atlassian.jira.plugi... ]
Kris Verlaenen updated DROOLS-3594:
-----------------------------------
Sprint: 2019 Week 05-07, 2019 Week 08-10 (was: 2019 Week 05-07)
> 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.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 2 months
[JBoss JIRA] (DROOLS-3577) Lightweight (jBPM) runtimeimpl (alternative to kiesession)
by Kris Verlaenen (Jira)
[ https://issues.jboss.org/browse/DROOLS-3577?page=com.atlassian.jira.plugi... ]
Kris Verlaenen updated DROOLS-3577:
-----------------------------------
Sprint: 2019 Week 05-07, 2019 Week 08-10 (was: 2019 Week 05-07)
> Lightweight (jBPM) runtimeimpl (alternative to kiesession)
> ----------------------------------------------------------
>
> Key: DROOLS-3577
> URL: https://issues.jboss.org/browse/DROOLS-3577
> Project: Drools
> Issue Type: Task
> Reporter: Edoardo Vacchi
> Assignee: Edoardo Vacchi
> Priority: Major
> Labels: drools-core
>
> This is an experimental, "investigation" task. The idea is to evaluate an approach to build a lightweight session substitute for jBPM
> Other points to take into account:
> - we should move some of the internals to standalone services. Not every runtimeimpl needs it's own instance of Calendars. WorkItemManager can probably be moved out too.
>
> - revisit how jBPM uses Drools. we need to make rule usage lightweight, so it's only a little harder than add a method; e.g. use canonical model directly etc
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 2 months