RWTH Aachen University
Today's Process-Aware Information System (PAIS) provide little support for explicit specification of transactional aspects. PAIS have to integrate events and data from various external sources as work-flow relevant data. Furthermore, it should be aware of changes made externally and write consistently back data used and altered to external sources. To avoid inconsistencies within redundantly maintained data, transactional aspects within process and data perspective have to be supported. The authors present a layered architecture which overcomes most of these problems by extending a work flow management system (YAWL) with facilities to access external data sources, to associate the control flow perspective with transactional properties like isolation, serializability and recovery.