Here is a brief description of the role and research/development interests of various members of the YAWL initiative. |
|
Arthur ter Hofstede
Arthur's Home Page |
As one of the original (and continuing) contributors to the Workflow Patterns Initiative and to YAWL, Arthur manages the YAWL team at QUT and is co-leader of the BPM group of the Faculty of Information Technology. Arthur's research interests are in the formal, conceptual, and technological foundations of workflow management. He has published widely. |
Wil van der Aalst
Wil's Home Page |
Prof.dr.ir. Wil van der Aalst is a full professor of Information Systems at the Technische Universiteit Eindhoven. He is also an adjunct professor at the Faculty of Information Technology of Queensland University of Technology. Wil van der Aalst directs the Eindhoven Digital Laboratory for Business Processes (EDL-BP) and is a management team member of the research institute BETA. His research interests include business process management, information systems, simulation, Petri nets, process models, workflow management systems, process mining, verification techniqes, enterprise resource planning systems, computer supported cooperative work, and interorganizational business processes. He published more than 300 books, journal papers, book chapters, conference papers, and reports on these topics. |
Marlon Dumas
Marlon's Home Page |
In the context of the Workflow Patterns Initiative, Marlon contributed to several technical evaluations of process modeling languages in terms of the workflow patterns (BPEL, BPMN, UML Activity Diagrams, and others). He also contributed to the initial architecture of the YAWL system and more recently, he participated in the design of the Eclipse plugin for converting BPMN diagrams into YAWL nets. Marlon conducts research in the areas of service-oriented architectures and business process management, with an emphasis on how to use process models in order to support the analysis of service-oriented and process-oriented enterprise systems.
|
|
|
|
Marcello La Rosa
Marcello's Home Page |
Marcello is a developer of the YAWL system. Among his duties, he took care of merging QUT’s source code with the one provided by our principal industry partner - first:utility and built the YAWL installer for version beta 8.2. Currently, Marcello is involved in testing for release 2.0, and in the design of new functionalities for both engine and process editor. He actively participated as a developer and technical project manager in the implementation and deployment of the YAWL for Film platform - an adaptation of the YAWL workflow system to the requirements of film production, which was tested at the Australian Film Television & Radio School. In this context, he designed and implemented a framework for interfacing the YAWL worklist with custom-made forms, including a data-validation module. |
Moe Wynn
Moe's Home Page |
Moe has proposed a new formal semantics for the OR-join construct in YAWL together with an algorithmic approach. She has also developed analysis techniques for YAWL workflows and has proposed a set of reduction rules for efficient verification. Her PhD research findings represent theoretical contributions to the YAWL language and her approach exploits the theoretical foundation of Petri nets and Reset nets. She is also responsible for implementation of her research findings in the YAWL environment. |
Michael Adams
Michael's Home Page |
Michael has been a YAWL developer since 2005, and is currently directly responsible for the ongoing development and maintenance of the YAWL code base. He designed, developed and implemented two core YAWL services: the Worklet Service, which adds the dimensions of flexibility, dynamic change and automated exception handling to YAWL processes; and the Resource Service, which provides for resource allocation and task routing, integrating a built-in worklist handler and administration tools. He is additionally responsible for improvements to the YAWL Engine and Process Editor, and is the primary developer of YAWL Release 2.0. |
Chun Ouyang
Chun's Home Page |
Chun has been working on applying workflow systems to the creative industries. She is currently in charge of the deployment of YAWL to film industry. The resulting system, namely YAWL4Film extends the general YAWL system to support the automation of film production processes. This mainly involves the development of a YAWL model capturing the control-flow, data, and resource perspectives of a film production process, and the design of customised user interface to support templates used in professional film making. Further extensions to the system include the use of exception handling, support for decision making, the use of specific devices, etc. |
|
Lachlan Aldred
Lachlan's Home Page |
Lachlan was the chief developer and architect of the YAWL Engine. He has actively contributed to knowledge concerning YAWL through aspects of his research. He continues to establish new linkages with industry for YAWL, and expedites its uptake into the greater community. His PhD research is currently looking into how to support business communication topologies, and these results shall hopefully lead to further enhancements for YAWL. |
Lindsay Bradford
Lindsay's Home Page |
Lindsay has built the YAWL editor, which provides support for the specification of the control flow and the data flow perspectives. The editor is a stand-alone java application for drawing valid YAWL diagrams and exporting them to XML for the YAWL engine to execute. |
Tore Fjellheim
|
Tore was a full-time YAWL developer after finishing his thesis on mobile enterprise computing. He has developed the persistence and logging mechanisms for YAWL, as well as a custom YAWL Time Service, to enable notifications to the workflow engine of any timing events. His responsibilities also included testing and ensuring that the YAWL system is fully operational |
Guy Redding
Guy's Home Page |
Guy has provided a user interface solution to create forms automatically based on data in YAWL to gather and validate input dynamically. As such he has improved YAWL's ease of use, robustness and presentation by using self-validating forms for user input. His work has greatly improved the previous situation where XML instance data was manipulated directly for data entry. |
Nick Russell |
Nick managed the Workflow Laboratory at CITI, QUT - one of the largest independent research facilities in workflow technology in the region. He investigated goal enactment in workflow systems as a means of better aligning workflow design and enactment. As part of this work, he has extended the Workflow Patterns Initiative to the data and resource perspectives as part of the BABEL research project in conjunction with Arthur ter Hofstede and Wil van der Aalst. This work will result in augmentation of YAWL to include comprehensive data, resource and operational dimensions. |
|
|