Publications in Scientific Journals:

C. Mayr, U. Zdun, S. Dustdar:
"Enhancing traceability of persistent data access flows in process-driven SOAs";
Distributed and Parallel Databases, Volume 31 (2013), Issue 1; 1 - 45.

English abstract:
In process-driven, service-oriented architectures (SOAs), process activities can perform service operations, data transformations, or human tasks. Unfortunately, the process activities are usually tightly coupled. Thus, when the number of activities in the process grows, focusing on particular activities of the flow such as the service operations reading or writing persistent data is a time-consuming task. In particular, in order to solve structural problems concerning persistent data access such as deadlocks in data-intensive business processes, stakeholders need to understand the underlying persistent data access details of the activities i.e. physical storage schemes, and database connections.
With our view-based model-driven approach, we provide a solution to generate flows of persistent data access activities (which we refer to as persistent data access flows). To the best of our knowledge these persistent data access flows are not used to solve structural problems in process-driven SOAs, yet. Moreover, our persistent data access flows can be flattened by diverse filer criteria e.g. by filtering all activities reading or writing from a specific database or table. Using our approach, we can enhance traceability and documentation of persistent data access in business processes.
In a series of motivating scenarios from an industrial case study we present how our persistent data access flow concept can contribute to enhance productivity in service-oriented, process-driven environments. We qualitatively evaluate our concepts and prototypes, and finally, discuss the correctness and the complexity of the underlying algorithms.

SOA Process Business process Process flow Process-driven Data access flow Data access flows Persistency Persistent Persistent data access flows Data access service DAS Data access Data Data flow Control flow ...

"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)

Related Projects:
Project Head Schahram Dustdar:
Compliance-driven Models, Languages, and Architectures for Services

Project Head Schahram Dustdar:

Created from the Publication Database of the Vienna University of Technology.