A model-driven, agent-based approach for the integration of services into a collaborative business process

In cross-organisational business interactions, the most desirable solution for integrating different partners would suggest to integrate their processes and data on a rather low level. However, the internal processes and interfaces of the participating partners are often pre-existing and have to be taken as given. Furthermore, in cross-organisational scenarios partners are typically very sensitive about their product data and the algorithms that process it. In many cases, private processes are only partially visible and hidden behind public interface descriptions. This imposes restrictions on the possible solutions for the problems which occur when partner processes are integrated. In this paper, we describe a solution which supports rapid prototyping by combining a model-driven framework for cross-organisational business processes with an agent-based approach for flexible process execution. We show how the model-driven approach can be combined with semantic service discovery for flexible service composition.

[1]  Matthias Klusch,et al.  WSMO-MX: A Logic Programming Based Hybrid Service Matchmaker , 2006, 2006 European Conference on Web Services (ECOWS'06).

[2]  Jana Koehler,et al.  The Role of Visual Modeling and Model Transformations in Business-driven Development , 2008, GT-VMT@ETAPS.

[3]  Munindar P. Singh,et al.  Service-Oriented Computing: Semantics, Processes, Agents , 2010 .

[4]  Michael Wooldridge,et al.  Agents are not (just) web services : considering BDI agents and web services ♦ , 2005 .

[5]  Klaus Fischer,et al.  Interoperability through a Platform-Independent Model for Agents , 2007, IESA.

[6]  Sahin Albayrak,et al.  Mapping BPMN to Agents : An Analysis , 2007 .

[7]  Maria E. Orlowska,et al.  Facilitating cross-organisational workflows with a workflow view approach , 2004, Data Knowl. Eng..

[8]  James A. Hendler,et al.  HTN planning for Web Service composition using SHOP2 , 2004, J. Web Semant..

[9]  Mike P. Papazoglou,et al.  Tackling the challenges of service composition in e-marketplaces , 2002, Proceedings Twelfth International Workshop on Research Issues in Data Engineering: Engineering E-Commerce/E-Business Systems RIDE-2EC 2002.

[10]  Bastin Tony Roy Savarimuthu,et al.  Agent-based integration of Web Services with Workflow Management Systems , 2005, AAMAS '05.

[11]  Maurizio Lenzerini,et al.  Data integration: a theoretical perspective , 2002, PODS.

[12]  Brian Elvesæter,et al.  Meta-models, Models, and Model Transformations: Towards Interoperable Agents , 2006, MATES.

[13]  John Mylopoulos,et al.  From Stakeholder Intentions to Software Agent Implementations , 2006, CAiSE.

[14]  Matthias Klusch,et al.  Automated semantic web service discovery with OWLS-MX , 2006, AAMAS '06.

[15]  José M. Vidal,et al.  Multiagent systems with workflows , 2004, IEEE Internet Computing.

[16]  Xabier Larrucea,et al.  A Platform Independent Model for Service Oriented Architectures , 2006, I-ESA.

[17]  J. Farrell,et al.  Semantic Annotations for WSDL and XML Schema , 2007 .

[18]  Davide Ancona,et al.  COOWS: Adaptive BDI Agents meet Service-Oriented Computing , 2005, EUMAS.

[19]  Marlon Dumas,et al.  Translating Standard Process Models to BPEL , 2006, CAiSE.

[20]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[21]  Monique Calisti,et al.  Engineering Web service - agent integration , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[22]  Jan Mendling,et al.  Transformation Strategies between Block-Oriented and Graph-Oriented Process Modelling Languages , 2008 .

[23]  Letizia Leonardi,et al.  Service-Oriented Agent Methodologies , 2007, 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007).

[24]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[25]  Jörg Ziemann,et al.  Architecture for the Design and Agent-Based Implementation of Cross-Organizational Business Processes , 2007, IESA.