Define Modeling Conventions


After completing this lesson, you will be able to:

  • Learn more about Modeling Conventions

The Modeling Convention

Modeling convention check is a feature that enables users to see if diagrams adhere to BPMN language, naming, process structure, architecture, and diagram layout. This check can be done in the menu bar or with the Save button. You can also run reports for your records.


Watch the following video to learn more about modeling conventions.

Five Categories of Modeling Guidelines

Often in organizations, there are many people involved in designing BPMN processes. It's important to ensure quality and its consistency. Modeling conventions can help ensure the quality, consistency, and compliance of these processes. 

These conventions are divided into the following five groups:


  • Incorporation of open comments.
  • Usage of unique diagram names.


  • No edge overlays.
  • No node intersections.
  • Consistent edge folding in associations.


  • Use a consistent XOR gateway naming style.
  • Definition of element names of activities.
  • Definition of element names of roles.


  • Consistency with attributes to the linked dictionary item.
  • Definition of dictionary links of Data Objects.
  • Usage of activity descriptions.

Process Structure

  • Use of explicit joins before activities.
  • Use of explicit splits after start events.
  • Use of explicit splits after intermediate events.

Custom Modeling Conventions

Now, that we know a bit about modeling conventions, let's look a little deeper into creating custom modeling conventions to fit your specific needs.

Best practice is to set an important attribute defining that all process managers are required to review the process before it gets published.Click here to learn more about extra best practices information.


Watch the next video to learn how to set up a new Modeling Convention Rule.

Key Takeaways - the Modeling Conventions

Log in to track your progress & complete quizzes