Modelling Agent Protocol Requirements

Jason Heard, Rob Kremer

Abstract

Currently, there is no method for describing the requirements of a multi agent protocol. Much work has been done on describing protocols themselves, and this work has continually shifted from low-level protocols, such as situation-action pairs, to higher-level protocols, such as conversation policies. Despite the wealth of work in methods for describing policies, there is no work on describing what a policy should do. A method to describe what (and not how) would be useful in the area of automated protocol evaluation and even protocol generation. To address this gap, this paper outlines a situation model that contains all of the information needed to define the requirements of a new protocol in a declarative manner. The situation model describes the needed information to develop new protocols, try those protocols in an appropriate environment and then evaluate the performance of the protocols once they have been executed. In addition, this model has a fairly simple textual representation that is designed to be easily parsed. This paper also outlines how this model could be used to generate possible protocols and to evaluate potential protocols.

References

  1. Castelfranchi, C. (1995). Commitments: From individual intentions to groups and organizations. In Lesser, V. R., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS95), pages 41-48, San Francisco, CA, USA. AAAIPress and MIT Press.
  2. Fornara, N. and Colombetti, M. (2003). Defining interaction protocols using a commitment-based agent communication language. In Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2003), pages 520- 527, New York, NY, USA. ACM Press.
  3. Foundation for Intelligent Physical Agents (FIPA) (2002). FIPA ACL message structure specification. document number SC00061G, FIPA TC communication. http://www.fipa.org/specs/fipa00061/SC00061G.html.
  4. Heard, J. and Kremer, R. (2009). Evolving social commitment based protocols using MAPC. In Proceedings of Self-Organizing Architectures (SOAR 2009).
  5. Singh, M. P. (1998). Agent communication languages: Rethinking the principles. IEEE Computer, 31(12):40- 47.
Download


Paper Citation


in Harvard Style

Heard J. and Kremer R. (2012). Modelling Agent Protocol Requirements . In Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2012) ISBN 978-989-8565-30-3, pages 335-338. DOI: 10.5220/0004125103350338


in Bibtex Style

@conference{keod12,
author={Jason Heard and Rob Kremer},
title={Modelling Agent Protocol Requirements},
booktitle={Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2012)},
year={2012},
pages={335-338},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004125103350338},
isbn={978-989-8565-30-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2012)
TI - Modelling Agent Protocol Requirements
SN - 978-989-8565-30-3
AU - Heard J.
AU - Kremer R.
PY - 2012
SP - 335
EP - 338
DO - 10.5220/0004125103350338