Business Process Modeling with EPC and UML: Transformation or Integration?

Process and object-orientation are basic concepts of modeling, implementing and customizing information systems. In this paper we present two approaches of combining those concepts into a coherent way. In the first approach we discuss how to transform business process models (Event-driven Process Chain (EPC) diagrams) into object-oriented models (Unified Modeling Language (UML) diagrams). The main focus is to support the co-existence of both modeling methods focusing on the modeling context. The second approach deals with the integration of both modeling methods extending the EPC-model by business object classes.