Computer-implemented method for determining parallel process paths in process data in a computer system which has a processor, wherein - the process data are stored in at least one source system as a part of source data and comprise at least one executed process instance, - the at least one process instance comprises a number of process steps, wherein at least two process steps are executed in parallel as subprocesses of the process instance, - the process steps are read from the source data by the processor and are stored in a storage device of the computer system according to a predetermined data structure, wherein the predetermined data structure comprises at least: - a first attribute, in which a unique identifier for the process instance of the particular process step is stored, - a second attribute, in which a unique identifier for the particular process step is stored, - a third attribute, in which the sequence of the process steps within a process instance is stored, and - a hierarchy identifier, in which the hierarchy of the process steps is stored, - wherein the process steps are sorted according to the third attribute, such that, in the data structure, successive process steps of a process instance are stored in immediately adjacent memory portions of the memory device, wherein the memory device of the computer system is a main memory that is operatively coupled to the processor, wherein the processor of the computer system determines or calculates, from the source data, the value of the hierarchy identifier for each process step, and - in a first step, a status hierarchy is generated from the process steps stored in the memory device, wherein the process steps are read as a stream from the memory device and added sequentially to the status hierarchy, wherein a predecessor and/or successor relationship with respect to at least one further process step is added to the status hierarchy for each added process step, and - in a second step, a process hierarchy of the process instance comprising nodes and edges is derived from the process steps stored in the status hierarchy and the respective predecessor and/or successor relationships, wherein each node corresponds to a process step and each edge corresponds to a predecessor/successor relationship between two process steps, wherein at least one node in the process hierarchy has at least two successors, which are process steps of the subprocesses executed in parallel. - the process data are stored in at least one source system as a part of source data and comprise at least one executed process instance, - the at least one process instance comprises a number of process steps, wherein at least two process steps are executed in parallel as subprocesses of the process instance, - the process steps are read from the source data by the processor and are stored in a storage device of the computer system according to a predetermined data structure, wherein the predetermined data structure comprises at least: - a first attribute, in which a unique identifier for the process instance of the particular process step is stored, - a second attribute, in which a unique identifier for the particular process step is stored, - a third attribute, in which the sequence of the process steps within a process instance is stored, and - a hierarchy identifier, in which the hierarchy of the process steps is stored, - wherein the process steps are sorted according to the third attribute, such that, in the data structure, successive process steps of a process instance are stored in immediately adjacent memory portions of the memory device, wherein the memory device of the computer system is a main memory that is operatively coupled to the processor, wherein the processor of the computer system determines or calculates, from the source data, the value of the hierarchy identifier for each process step, and - a first attribute, in which a unique identifier for the process instance of the particular process step is stored, - a second attribute, in which a unique identifier for the particular process step is stored, - a third attribute, in which the sequence of the process steps within a process instance is stored, and - a hierarchy identifier, in which the hierarchy of the process steps is stored, - wherein the process steps are sorted according to the third attribute, such that, in the data structure, successive process steps of a process instance are stored in immediately adjacent memory portions of the memory device, wherein the memory device of the computer system is a main memory that is operatively coupled to the processor, wherein the processor of the computer system determines or calculates, from the source data, the value of the hierarchy identifier for each process step, and - in a first step, a status hierarchy is generated from the process steps stored in the memory device, wherein the process steps are read as a stream from the memory device and added sequentially to the status hierarchy, wherein a predecessor and/or successor relationship with respect to at least one further process step is added to the status hierarchy for each added process step, and - in a second step, a process hierarchy of the process instance comprising nodes and edges is derived from the process steps stored in the status hierarchy and the respective predecessor and/or successor relationships, wherein each node corresponds to a process step and each edge corresponds to a predecessor/successor relationship between two process steps, wherein at least one node in the process hierarchy has at least two successors, which are process steps of the subprocesses executed in parallel.