Comparing Process Models to Textual Process Descriptions
Organizational stakeholders involved in business processes have different preferences regarding the representation format used to visualize process information. As considered in Sect. 2.1.3, a user’s cognitive style, their experience, and their purpose all influence the suitability of a particular format. As a result, some stakeholders and applications scenarios are better served by process information represented in the form of process models, whereas, in other cases, textual process descriptions are more suitable. For this reason, organizations have recognized the value of maintaining textual process descriptions alongside process models . However, as shown in Sect. 2.1.4, the usage of two representation formats for the same process also comes with the risk of having to deal with inconsistencies between them. As a result of such inconsistencies, users may execute processes based on incorrect information. This can lead to inefficient process execution  as well as compliance issues . Therefore, it is crucial that organizations keep their process descriptions in sync . However, the effort required to identify and clear up conflicts for an entire process repository, potentially consisting of hundreds or even thousands of processes , is hardly manageable in a manual way. Against this background, this chapter introduces an approach that automatically detects inconsistencies between process models and textual process descriptions. In this way, the approach supports organizations by reducing the effort required to clear up any inconsistencies.