A process modeling language allows to describe processes through diagrams with text.
There are different modelling languages used in the market. Software will be classified depending on the modelling language they support and their purpose.
List of Process Modeling Languages
Process modelling languages featured on this post:
- Data Flow Diagrams (DFD)
- Entity-Relationship (ER) Model
- Unified Modeling Language (UML)
- Business Process Modelling (and) Notation (BPMN)
- ArchiMate
- System Modeling Language (SysML)
- Event-driven Process Change (EPC)
- Archimetal
- Archisurance
Data Flow Diagram (DFD)
You can read this post about data flow diagram.
Entity-Relationship (ER) Model
Entity-Relationship (ER) Model.
A soft entity does not have enough attributes to form a primary key.
You can read more on this post about the entity-relationship model.
Unified Modeling Language (UML)
Unified Modeling Language (UML) is a general purpose modelling language for software engineering adopted by the Object Management Group (OMG).
It is good for software and system logic.
You can read about Unified Modeling Language on this post.
Business Process Modeling (and) Notation (BPMN)
Business Process Modeling and Notation (BPMN) is a graphical modeling notation for specifying business process in business process modelling.
It is good for operational-level modeling.
You can read this post about BPMN.
ArchiMate
ArchiMate is a modeling notation focused on entrerprise architecture.
It is used for strategic and archtectural views of business processes.
You can read this post about ArchiMate.
System Modeling Language (SysML)
System Modeling Language (SysML) is an open source and general-purpose modelling language for software engineering, that is defined as an extension of a subset of UML.
Event-driven Process Change (EPC)
Event-driven Process Change (EPC) is a type of flowchart used for business process modelling. It is used in the Architecture of Integrated Information System (ARIS) framework.
Process Modeling Tool Software
You can find a list of process modeling tool software on this post.
You might also be interested in…
External References
- ArchiMate
- The Open Group; “The Open Group ArchiMate Model Exchange File Format“; The Open Group
- The Open Group; “ArchiMate Model Exchange File Format for the ArchiMate 3.1/3.2 Modeling Language“; The Open Group
- Archi
- Wikipedia community; “Archi“; Wikipedia
[…] Free UML Tools […]