An agent-based approach to modelling virtual enterprises

Abstract
This paper describes how virtual enterprises (VEs) can be modelled using the AGORA multi-agent architecture, designed for modelling and supporting cooperative work among distributed entities. The model consists of a structure of AGORAs and agents, where AGORAs are facilitators of cooperative work for agents and the agents represent the partners of the VE, the cooperative mechanisms and the service providers. The distributed and goal-oriented nature of the VE provides a strong motivation for the use of agents to model VEs. The main advantages of this approach are that the structure of AGORAs provides a homogeneous modelling environment throughout the life cycle of the VE, traceability of the VE activities and a history of the VE. In addition to these, it is important to point out that, agents being computational entities, the resulting model provides an easy and efficient passage from the model to the computational support that is required by the VE.