EPC is a process modelling notation rather than a language. From what I can 
grasp from a 5-minute review, it can be paralleled to a UML activity diagram if 
you rename states to events and activities to functions. Furthermore, EPC 
provides explicit elements to represent organization units and resources 
required to better model business processes. See the Wikipedia entry for EPC 
for more detail.

There is a standardization initiative within the EPC Community focused upon 
development of an Event-Driven Process Chain Markup Language (EPML). OASIS is 
the standards body hosting that effort; read more about it in the cover story. 
EPML is said to be motivated by the goal of supporting data and model 
interchange in the face of heterogenous BP modeling tools, which was more or 
less the same motivation behind XPDL, the language endorsed by the Workflow 
Management Coalition. However, unlike XPDL, EPC has some big names behind it.

Given that jPDL is, to some extent, an execution language for UML activity 
diagrams and the parallel outlined above between those diagrams and the EPC 
notation, I can say with confidence that a EPML extension on top of jBPM is 
both feasible and easier to implement than a BPEL extension (as BPEL is in a 
separate domain).

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3929411#3929411

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3929411


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to