18.11.05 17:36 Age: 4 yrs
CEBPI Colloquium: Dr. Marlon Dumas presents on BPM and SOA
From Collaboration Models to Service Models
Marlon Dumas, Queensland University of Technology, Australia
Abstract
Making disparate software systems seamlessly interact with one another to support collaborative processes is a long-standing challenge. Recently, Web Services and Service-Oriented Architectures (SOAs) have been put forward as a technological foundation for enabling collaborative processes. But can these trends deliver on their promises?
In its simplest form a collaborative process in an SOA takes the form of a request-response interaction between two services. This is where a lot of the technology associated with web services stops. Most real scenarios however are considerably more complicated, as collaborations typically involve a number of interrelated interactions between more than two parties. Thus parties need to agree on the flow of interactions by working out a common collaboration model. From this collaboration model, service models for each participating entity can be derived.
These service models can then be linked to existing service implementations or used to develop new ones. This talk will summarize the state of the art related to applying SOAs to enable collaborative processes, with an emphasis on adaptation issues raised by mismatches between existing services and the collaborative process in which these services are required to engage.
About the Presenter
Marlon Dumas holds a PhD in Computer Science from the University of Grenoble, France. He is currently Senior Lecturer at Queensland University of Technology in Brisbane, Australia, Visiting Researcher at SAP Research, and Fellow of the Queensland Government. He conducts research in the areas of service-oriented architectures, application integration and business process management. He is co-editor of a book (ěProcess-Aware Information Systemsî, John Wiley & Sons, 2005) and has published extensively in academic and professional journals, magazines and conferences.