A Simple Guide to Process Modeling & Optimization with UML Diagrams

Page 1

A Simple Guide to Process Modeling & Optimization with UML Diagrams process.st/uml-diagram April 19, 2019

Universal Modeling Language (UML) is a way of visualizing a software program using a collection of diagrams. That is one of the simplest ways to define it. In equally simple terms, it is a modeling language used to analyze, design and implement software-based systems. However, UML diagrams can be applied to more than just software engineering and development. There are over a dozen types of UML diagrams that are used for a range of different purposes and have significant variances in complexity. One of the simplest types, which also happens to be the most suitable diagram for modeling business processes, is called the activity diagram. This is the diagram we will be focusing most of our attention on in this post, though we will take a quick look at some of the other common types for the sake of context and because you may also find them useful beyond the purpose of process modeling & optimization. As I mentioned in my UML tutorial, although the language has many advantages including flexibility, an abundance of tools, and the capacity to model systems from both a structural and behavioral perspective, it can be overwhelming due to the sheer complexity and range of 1/11


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.