Profile picture for user dkerins

 

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
by Katrina Simon
Posted on Wed, 06/15/2011 - 17:55

Hello David,

as a general advice, please review our posts in the ARIS community:

In addition to this, let me give you a complementary response on your questions about the design and details of the BPMN model in ARIS. 

  • As the EPC is designed from the business (who engages in process modeling not only  for process automation purposes) it cannot provide the transformation with technical details by nature but only by the business requirements on the process flow.
  • Thus, those details need to be added either by the process engineer in the logical BPMN model in ARIS....
  • .... or by the developer in the technical BPMN model in webMethods.
  • Who is actually doing this and with which tooling varies from organization to organization.
  • wM-specific information should and can only be added to the model in wM Designer.

However, I see a need here for some additional posting on logical BPMN design (which should be actually independent from webMethods). I will get back to you.

Best regards

 

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock