The word “Event” is by far the most problematic. EVM uses Events, CEP uses Events, and now our MWE workflow engine uses Events… confusion to the max.
OK, the name of the classes related to the “Event” notion might be slightly different (e.g. EventAtom in EVM vs. IEvent in MWE), but still this should be avoided.
cheers Istvan On 19 Jun 2015 at 16:02:31, David, Istvan (davidi@xxxxxxxxxxxxxx) wrote:
Hi,
>I suggest that we should unify
our terminology before others start extensively using this
technology
I agree, but this is a more
elaborate task as now we have three separate modules (EVM, vCEP and
now this) reusing event-based concepts. Also: I would suggest
considering the unification of the type system of these components,
but this is a future work. (Maybe the EVM-level integration we've
been talking about lately will be a solution though, I don't
know.)
Regarding the terminology, I
found these overlaps between this work's and the
one used in CEP. (This is just my take on the topic, feel
free to comment.)
-Channel vs Stream -
These terms are often used interchangeably. Sure, I never heard
about "channel processing" as opposed to "stream processing" - this
may have to do something with the volume of data sent through that
link between two entities. In CEP, we process a high volume
of data, but in this case, the processor has to process
sporadic control flows, so "channel" may be a good term
after all.
-Event processor vs Event
processing engine - Event processors are nodes in a
processing workflow, with the possibility to use an event
processing engine to address their task. I think we use these
terms correctly as we address different levels of abstraction with
them.
Cheers,
Istvan
_______________________________________________
viatra-dev mailing list
viatra-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/viatra-dev -- István Ráth Research Fellow Fault Tolerant Systems Research Group Budapest University of Technology and Economics http://inf.mit.bme.hu/en/members/rath rath@xxxxxxxxxx |