Data object

From EPC Standard

Data object
Graphical Notation
There is no image yet, do you want to upload one?
IsSubClassOf IsSubClassOf::Resource
Successors hasSuccessor::Data object
Predecessors hasPredecessor::Data object
HasIncomingControlFlow hasIncomingControlFlow::0
HasOutgoingControlFlow hasOutgoingControlFlow::0
HasResource hasResource::0
HasAttribute hasAttribute::0
Edit the Properties

Brief Information

This is an autogenerated section!

You are not able to edit this information by hand, but by edit the Form (and therefore the properties) of this page. Please refer to the Edit the properties link at the bottom of the info box. {{#show: Data object | ?Is a | Intro=The Data object is a }}. {{#show: Data object | ?contains | Intro=It contains }}. {{#show: Data object | ?hasSuccessor | Intro=Possible succeeding element(s) is/are  }}. {{#show: Data object | ?hasPredecessor | Intro=Previous element(s) can be }}. {{#show: Data object | ?hasIncomingControlFlow | Intro=The cardinalities are  | Outro= (incoming)}} {{#show: Data object | ?hasOutgoingControlFlow | Intro=and  | Outro= (outgoing) respectively }}. {{#show: Data object | ?refersTo | Intro=The Data object refers to }}. {{#show: Data object | ?attachedTo | Intro=The Data object is attached to a }}.

Short description

A data object (sometimes also called information object) is a resource that can be attached to an EPC function by a data flow in order to highlight data processed by the function.


A data object is connected to a function by data flow connector, a straight line with an arrow in one direction. The arrow is at the end of the straight line, pointing towards the element to which the information is flowing. [1], [2] Data objects which are neither written nor read, but carried around, are connected to a function by an undirected connector. [2] A function is associated with none or more data objects and a data object is associated with one or more functions. [3], [4]


Data objects illustrate input data that serves as the basis for a function or output data that is produced by the function. [2], [4] A data object is not only data from databases, but can be any information from any source, digital or non-digital. [2]

Relation type

A data object is connected to a function by a data flow connector. [4]


iEPC. [5]


  • [*1] Rump, “Geschäftsprozessmanagement mit EPK.” 1999.
  • [*2] J. L. Staud, Geschäftsprozessanalyse. 2006.
  • [*3] A. Scheer, O. Thomas, and O. Adam, “Process Modeling Using Event-Driven Process Chains,” pp. 119–145, 2005.
  • [*4] B. Korherr and B. List, “A UML 2 Profile for Event Driven Process Chains *,” vol. 205, pp. 161–172, 2006.
  • [*5] L. Rosa, H. M. Arthur, M. La, and M. Dumas, Configurable Multi-Perspective Business Process Models. 2010.