| 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): 0, Downloads (12 Months): 19, 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
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|