University of Udine
Contemporary Workflow Management Systems (WfMS) offer promising perspectives in respect to comprehensive lifecycle support of business processes. However, there still exist numerous business applications with hard-coded process logic. Respective application software is both complex to design and costly to maintain. One major reason for the absence of workflow technology in these applications is the fact that many processes are data-driven; i.e., progress of process instances depends on value changes of data objects. Thus business processes and business data cannot be treated independently from each other, and business process models have to be compliant with the underlying data structure.