ACM Home Page
Please provide us with feedback. Feedback
Implementing agent communication languages directly from UML specifications
Full text PdfPdf (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
Stephen Cranefield  University of Otago, Dunedin, New Zealand
Mariusz Nowostawski  University of Otago, Dunedin, New Zealand
Martin Purvis  University of Otago, Dunedin, New Zealand
Sponsors
ACM: Association for Computing Machinery
SIGART: ACM Special Interest Group on Artificial Intelligence
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 22,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/544862.544871
What is a DOI?

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


Collaborative Colleagues:
Stephen Cranefield: colleagues
Mariusz Nowostawski: colleagues
Martin Purvis: colleagues