In response to the problems that have arisen regarding the terminology and concepts of agent-oriented systems, previous work has described a formal framework for understanding agency and autonomy. In particular, this work made the claim that the framework could serve as a vehicle for the precise presentation and evaluation of models and theories of multi-agent systems. We support this claim by outlining the framework and refining it through adding further levels of detail to formalise the concepts of external descriptions and social dependence networks. Social Dependence Networks are a valuable source of information about the relationships within a multi-agent world. They allow agents to reason about the resources and capabilities of others in order that they may enter into a negotiation to persuade these others to assist them in completing their tasks. By formalising social dependence networks within the framework we are able to identify deficiencies in the original characterisation of the networks and the external descriptions of agents within them. We address these deficiencies, and offer a modified view which removes much of the ambiguity and presents a stronger and more consistent formal model. In reformulating these networks in this way, we also present a case study which shows how the formal framework that has been previously developed can be applied to provide an environment in which we can describe and reason about theories and models of multi-agent systems.
[1]
Michael Luck,et al.
A Formal Framework for Agency and Autonomy
,
1995,
ICMAS.
[2]
Richard Goodwin,et al.
Formalizing Properties of Agents
,
1993,
J. Log. Comput..
[3]
Michael Luck,et al.
Goal Generation and Adoption in Hierarchical Agent Models
,
1995
.
[4]
Michael Luck,et al.
Engagement and Cooperating in Motivated Agent Modelling
,
1995,
DAI.
[5]
Iain D. Craig.
Formal specification of advanced AI architectures
,
1991,
Ellis Horwood series in artificial intelligence.
[6]
Nicholas R. Jennings,et al.
Applying agent technology
,
1995,
Appl. Artif. Intell..
[7]
Jon Crowcroft,et al.
Specification, design, and implementation of an interactive conferencing system
,
1991,
IEEE INFCOM '91. The conference on Computer Communications. Tenth Annual Joint Comference of the IEEE Computer and Communications Societies Proceedings.
[8]
Michael Luck,et al.
Structuring a Z Specification to Provide a Formal Framework for Autonomous Agent Systems
,
1995,
ZUM.
[9]
Yves Demazeau,et al.
A Social Reasoning Mechanism Based On Dependence Networks
,
1997,
ECAI.
[10]
Yves Demazeau,et al.
Exploiting Social Reasoning to Deal with Agency Level Inconsistency
,
1995,
ICMAS.
[11]
John Nicholls,et al.
Z notation
,
1994
.