Can anyone point me to a document or tutorial that demonstrates Model-to-Execute, using a simple EPC?   I have looked at the webMethods and ARIS documentation and have yet to find a document or tutorial that describes the steps one has to take in order to go from an ARIS EPC to a webMethods BPMN model that a webMethods developer can look at and say, "Yes, this webMethods BPMN model describes in sufficient detail and with little or no ambiguity what I have to implement."    I am looking for Model-to-Execute focusing on EPC --> BPMN (ARIS) --> BPMN (webM) --> Process Models

Particularly , the BPMN(ARIS) --> BPMN (webM). i.e. what typically has to happen to the BPMN after it has been generated by ARIS but before hand-off to the webMethods developers.  I believe there must be some effort taken  by a "Process Engineer" (someone with one foot in the Business world and one foot in the IT/Systems world).   My efforts, to date, have lead to a creation of an EPC which reasonably models a simple business process but generates a webMethods BPMN model that does not have sufficient depth for the webMethods developer. For example, one comment was that, in the BPMN model we gave to him, the input to BPMN gateway objects. (i.e. generated from EPC XOR objects ) is unspecified. Another comment was that BPMN "User Task" functions (generated from EPC Functions that are tied to a Person Type Object and a Screen Object ) do not specify their outputs (i.e. the possible selection choices a user would make).    My understanding of the precise use of EPC objects and their attributes to generate a meaningful -- from the webMethods developer's perspective -- BPMN model is lacking. I must not be populating the correct EPC object attributes such that the BPMN functions that are generated describe their outputs or that BPMN gateway objects have the correct inputs to make a path decision.    I am looking for a document that says "if you want to do Model-to-Execute you must use "these objects" and they must include "these attributes".    Or perhaps some documentation of the role of the Process Engineer. I have seen some references in the documentation to the Process Engineer as a role which acts as the glue between the "Business View" and the "Execution View" of the model. The "Logical View", where the Process Engineer primarily acts, represents the intermediate area where subsequent manipulation of the BPMN model (which was generated from the EPC) before hand-off to the webMethods developer.    I seem to be missing some pieces of the puzzle. Can you help me out? Thanks for any guidance.  David

 or register to reply.

Notify Moderator