Formalising Multi-Agent Organisations
نویسنده
چکیده
Agent oriented software engineering is seen as the approach taken object oriented approaches one step ahead. The design of agent systems is based on three fundamental perspectives: the functional, the interactional and the organisational perspective. The organisation perspective becomes a central design issue if the number of agents is large or the environment is unstable. While the functional perspective is well founded in the planning theory of artificial intelligence and the interaction perspective is rooted in the theory of speech-acts and formal ontologies, the organisational perspective is still an active research area with several open questions. In this paper we define a formal organisation model for agent systems based on Petri nets and show how agent oriented software engineering can benefit from this model.
منابع مشابه
On Formalising Policy Refinement in Grid Virtual Organisations
Grid computing is a global-computing paradigm focusing on the effective sharing and coordination of heterogeneous services and resources in dynamic, multi-institutional Virtual Organisations (VOs). This paper presents a formal model of VOs using the Event-B specification language. We have followed a refinement approach to develop goal-oriented VOs by incrementally adding their main elements: go...
متن کاملIn Multi-Agent Systems Methodologies and Applications: Proceedings of the Second Australian Workshop on Distributed Artificial Intelligence,
Fundamental to the operation of multi-agent systems is the concept of cooperation between individual agents by which the overall system exhibits signi cantly greater functionality than the individual components. Not only is it important to understand the structure of such relationships in multi-agent systems, it is also important to understand the ways in which cooperative relationships come ab...
متن کاملMaking and Breaking Engagements: An Operational Analysis of Agent Relationships
Fundamental to the operation of multi-agent systems is the concept of cooperation between individual agents by which the overall system exhibits signiicantly greater functionality than the individual components. Not only is it important to understand the structure of such relationships in multi-agent systems, it is also important to understand the ways in which cooperative relationships come ab...
متن کاملA Distributed Normative Infrastructure for Situated Multi-Agent Organisations (Short Paper)
In most of the existing approaches to the design of multiagent systems, there is no clear way in which to relate organisational and normative structures to the model of the environment where they are to be situated and operate. Our work addresses this problem by putting together, in a practical approach to developing multi-agent systems (and social simulations in particular), a high-level envir...
متن کاملTask Suspension in Agent Systems
We discuss the similarity of a recent approach to task suspension in agent programming languages with an earlier approach to formalising preemption using a class of Petri nets, called M-nets. We argue that the theory of agent programming would benefit from adopting certain features of the Petri-net approach, and thus making further results for Petri nets applicable in the agent domain.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006