Hi,

I think one can say that in ECA there is a conceptually difference between events and conditions. Events are modeled explicitly as a separate concept outside the condition part. This can be
a nice for modeling since you can separate the "event" that triggers
rule execution from the internal conditions that governs what rules to
execute. I have a paper that describes an SLA evaluator in terms of ECA
implemented with Drools 2:
http://www.sics.se/spot/document/QoS_using_SLA.pdf (see page 8). In
short: the evaluator receives notifications and scheduled executions as
events and reacts to them.

Thus you can use JBoss Drools to implement ECA but you have to create
the event model yourself. In an ECA engine this is already done for you
and you get a language to somehow express the events.

/Tomas

[EMAIL PROTECTED] wrote:
Hi Mark,

in which constellations i should select ECAs? What is the difference between 
events in ECAs and the occurrence of a certain set of facts in WorkingMemory in 
case of production rules?

In following document they classify ECAs and production rules both as reactive 
rules, but they state they are somehow different:

http://www.pms.ifi.lmu.de/publikationen/PMS-FB/PMS-FB-2007-8/PMS-FB-2007-8-reactive-rules-on-the-web.pdf

And they state that JBoss Rules is only for production rules. So can I use JBoss Rules for implementing ECAs?
Thanks and best regards,

Kioumars


Date: Mon, 30 Jul 2007 19:20:51 +0100
From: Mark Proctor <[EMAIL PROTECTED]>
Subject: Re: [rules-users] Production rules vs. ECA Rules
To: Rules Users List <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=UTF-8; format=flowed

ECA is really a specialised subset of Product Rules; focusing more on
generic event generation and event handling.

Mark
[EMAIL PROTECTED] wrote:
Dear List,

In JBoss Rules documentation it is written that they can be used for production 
rules. But I frequently read also in other sources about ECA rules.

Is there any significant difference between “ECA† and “Production† 
Rules?
If yes, what?

Thanks in advance for your feedback and best Regards,

Kioumars






_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to