Difference between UML, BPM, BPMN, BPMS
What is the difference between UML, BPM, BPMN, BPMS ?
The difference between UML and BPMN is, that UML is object oriented and BPMN is process oriented.
UML means Unified Modeling Language. It includes 14 types of diagrams (7 structural diagrams + 7 behavioral diagrams). UML is more suited to development of IT systems.
BPMN means Business Process Model and Notation is a standardized visual modeling language. It is applicable to IT, but also for business purposes.
BPM means Business Process Management. It is a methodology.
BPMS means Business Process Management System. It is a software tool.