Forums for the Business Analyst

  Modern Analyst Forums  Business and Sy...  Business Proces...  Hierarchy of objects in BPMN
Previous Previous
Next Next
New Post 1/27/2008 6:09 AM
User is offline ekareem
5 posts
10th Level Poster

Hierarchy of objects in BPMN 


In Information Eng. (James Martin), the activities have the hirearchy:



Elementary Process

What is the corresponding hirearchy in BPMN?

Is it like this:


Sub Process




New Post 1/27/2008 12:29 PM
User is offline David Wright
141 posts
7th Level Poster

Re: Hierarchy of objects in BPMN 

What do you mean by 'corresponding'? While the two use some of the same words, they are describing very different things, so you can't equate a level in one with the same level in the other.


D Wright

David Wright
New Post 1/28/2008 1:04 PM
User is offline Adrian M.
741 posts
3rd Level Poster

Re: Hierarchy of objects in BPMN 

I agree with David... "Information Engineering" is set of techniques and approaches (think methodology) for designing and developing information systems.  BPMN (Business Process Modeling Notation) is just a notation for modeling business processes.  Pretty much any methodology which calls for documenting/modeling business processes could you BPMN as its notation.

Having said that, BPMN does not define a hierarchy per say.  When it comes to "things" that describe behavior/logic BPMN uses the generic term of "Activity" to refer to work that an organization/company does.  BPMN defines three types of activities:

  • Process
  • Sub-Process
  • Task

In addition, activities can be grouped together using one of the following BPMN concepts:

  • Pool - represents all the activities performed by a specific participant (organization, company, etc.) in the process.
  • Lane - a sub-partition of a pool, can be used to categorize activities within a pool (ex: activities performed by a given role, activities performed by a given department, activities supported by a given IT system, etc.)
  • Group - this graphical element, allows the business analyst to create any other types of grouping of activities for any suitable purpose.  A group of activities can cross lanes within a pool.

Of course, a process can contain sub-processes and tasks, and a sub-process can contain other sub-processes and tasks.

Is this what you were looking for?

- Adrian

Adrian Marchis
Business Analyst Community Blog - Post your thoughts!
Previous Previous
Next Next
  Modern Analyst Forums  Business and Sy...  Business Proces...  Hierarchy of objects in BPMN

Community Blog - Latest Posts

Is Agile a reason to avoid documentation? I bet this question shows up again and again while working with product requirements. On one side, we have got long specifications, complicated diagrams, mystical technical design, too many prototypes and pretty obvious for engineers user guides (do we really need so much?). On the other side, can we actual...
The cloud-native application development has helped enterprises all around the globe reduce time-to-market, enhance performance, and develop agility and flexibility. Several enterprises are achieving these results by migrating their systems or traditional monolithic applications to the cloud. But to gain from the real benefits of cloud technology, ...
So you’ve found the perfect time and place to study and you’re ready to finally get some work done. You’ve pulled out your laptop, your textbook, and your notes, and four different highlighters. After five minutes of reading your textbook, you start zoning out and thinking about puppies. Then, you go on Tumblr and look at cut...


Upcoming Live Webinars


Copyright 2006-2021 by Modern Analyst Media LLC