Text this: Characteristic and comparison of UML, BPMN and EPC based on process models of a training company