Agents for Cross-Organisational Business Interoperability

Increasing complexity of products and services together with shrinking lead times means that demands are often best satisfied through dynamic networks of collaborating enterprises. Businesses seek agile partnerships where companies focus on core business activities and partners provide complementary expertise. Successful collaboration demands a tight yet flexible integration of business processes. In this paper we focus on issues of process interoperability and the use of agents to support cross-organisational process interoperability. We maintain that an informed decision on the place of agents within this context demands a systematic approach: such an approach forms the core contribution of this paper. We apply a modified version of the function-behaviour-structure (FBS) framework of Gero as an organising schema to develop a clarifying structure; and to help determine the role of software agents. In particular, we use the formal elements of the FBS framework to identify those areas where agents may be applied. We highlight the need to combine this with appropriate mechanisms to promote semantic interoperability.

[1]  Franco Zambonelli,et al.  The Gaia Methodology , 2004 .

[2]  Michael Wooldridge,et al.  Intelligent agents: theory and practice The Knowledge Engineering Review , 1995 .

[3]  Zahia Guessoum,et al.  Towards a Model Driven Process for Multi-Agent System , 2007, CEEMAS.

[4]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[5]  Rik Eshuis,et al.  Internet-based support for process-oriented instant virtual enterprises , 2009, IEEE Internet Computing.

[6]  Jintae Lee,et al.  Partially shared views: a scheme for communicating among groups that use different type hierarchies , 1990, TOIS.

[7]  Wil vanderAalst,et al.  Workflow Management: Models, Methods, and Systems , 2004 .

[8]  Nicholas R. Jennings,et al.  Implementing a business process management system using adept: A real-world case study , 2000, Appl. Artif. Intell..

[9]  Michael Wooldridge,et al.  An introduction to multiagent systems Wiley , 2002 .

[10]  D. Navinchandra Exploration and Innovation in Design: Towards a Computational Model , 1990 .

[11]  Franco Zambonelli,et al.  Developing multiagent systems: The Gaia methodology , 2003, TSEM.

[12]  Jacques Ferber,et al.  Aalaadin: A Meta-Model for the Analysis and Design of Organizations in Multi-Agent Systems , 1997 .

[13]  Herbert A. Simon,et al.  The Structure of Ill Structured Problems , 1973, Artif. Intell..

[14]  Munindar P. Singh,et al.  Managing heterogeneous transaction workflows with co-operating agents , 1998 .

[15]  Jacques Ferber,et al.  A meta-model for the analysis and design of organizations in multi-agent systems , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[16]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[17]  Bernhard Ganter,et al.  Formal Concept Analysis: Mathematical Foundations , 1998 .

[18]  Nikolay Mehandjiev,et al.  Establishing Agile Partnerships in Open Environments: Extended Abstract , 2006, OTM Workshops.

[19]  Nicholas R. Jennings,et al.  ADEPT: Managing Business Processes Using Intelligent Agents , 1996 .

[20]  Karl Aberer,et al.  CrossFlow: Cross-Organizational Workflow Management in Dynamic Virtual Enterprises , 2000 .

[21]  Akhil Kumar,et al.  XRL/Woflan : verification of an XML/Petri-net-based language for inter-organizational workflows , 2001 .

[22]  Martin J. Kollingbaum,et al.  NoA - A Normative Agent Architecture , 2003, IJCAI.

[23]  John S. Gero,et al.  Design Prototypes: A Knowledge Representation Schema for Design , 1990, AI Mag..

[24]  Nikolay Mehandjiev,et al.  A Devolved Ontology Model for the Pragmatic Web , 2006, PragWeb.

[25]  Duen-Ren Liu,et al.  Workflow modeling for virtual processes: an order-preserving process-view approach , 2003, Inf. Syst..