Software Engineering Conference, Australian (2009)
Gold Coast, Australia
Apr. 14, 2009 to Apr. 17, 2009
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASWEC.2009.26
To date, most scientific workflows center on the processcentric variety. This paper presents a novel approach to the workflow field by taking the view-point of a datacentric workflow. The key features of the Workflow Activity Diagram (WAD) system are its record and field level views of workflow connections. It makes use of existing standards for visualization and provides automation features using existing domain ontologies. To execute the workflow, the WAD system makes use of the existing Business Process Execution Language (BPEL). The visualization system can be used in both process and data-centric workflows, thus lending itself towards a standard for workflow visualization. WAD handles multiple levels of user experience by using a multi-level drill-down approach. The user can drill-down as far as they are comfortable and allow the system to automate the remaining levels. The WAD system comes with two methods to automate the record and field level connections. The first is based on domain knowledge from the domain ontologies and the second is based of previous user experiences collected by the system. By connecting processes on a record and field level the system is able to connect processes that do not use the same data format. That is, it provides ad-hoc data format conversions. This removes the need for static data format convertors and thus increases system flexibility.
Data-centric workflow design, Scientific Workflow, Business Process Execution Language
A. J. Robinson, T. Dillon and W. J. Rahayu, "WAD Workflow System: Data-Centric Workflow System," 2009 Australian Software Engineering Conference (ASWEC 2009)(ASWEC), Gold Coast, QLD, 2009, pp. 337-344.