| Implementing agent communication languages directly from UML specifications |
| Full text |
Pdf
(45 KB)
|
| Source
|
International Conference on Autonomous Agents
archive
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
table of contents
Bologna, Italy
SESSION: Session 5A: agent communication languages
table of contents
Pages: 553 - 554
Year of Publication: 2002
ISBN:1-58113-480-0
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 22, Citation Count: 2
|
|
|
ABSTRACT
This paper proposes the use of the Unified Modeling Language as a formalism for defining the abstract syntax of agent communication languages and their associated content languages, with implementations for specific programming languages and message serialization formats generated automatically from these models. This eliminates the error-prone manual process of generating compatible language bindings and message encodings for different implementations of a language and, by decoupling these issues from the implementation of other agent code, provides a framework for specifying and experimenting with alternative agent communication languages. The approach is illustrated by an automatically generated application programmer interface in Java for processing strongly-typed messages and serializing them using RDF.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
S. Cranefield, M. Nowostawski, and M. Purvis. A proposal for a strongly-typed ACR framework. Input Document f-in-00048, Foundation for Intelligent Physical Agents. http://www.\ob fipa.\ob org/\ob docs/\ob input/\ob f-in-00048/, 2002
|
| |
2
|
|
| |
3
|
|
| |
4
|
Object Management Group. Unified Modeling Language Specification, version 1.4. http://www.omg.org/cgi-bin/doc?formal/ 01-09-67, 2001
|
| |
5
|
M. Purvis, S. Cranefield, M. Nowostawski, and D. Carter. Opal: A multi-level infrastructure for agent-oriented software development. Discussion Paper 2002/01, Department of Information Science, University of Otago. http://www. otago. ac. nz/ informationscience/ publctns/ complete/ papers/ dp2002-01.pdf.gz, 2002
|
| |
6
|
World Wide Web Consortium. XSL Transformations (XSLT) specification version 1.0. http://www.w3.org/TR/xslt, 1999
|
| |
7
|
World Wide Web Consortium. Resource Description Framework overview Web page, version 1.141. http://www.w3.org/RDF/Overview.html, 2002
|
|