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
