ACM Home Page
Please provide us with feedback. Feedback
From AOSE methodology to agent implementation
Full text PdfPdf (205 KB)
Source International Conference on Autonomous Agents archive
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1 table of contents
Bologna, Italy
SESSION: Session 1A: agent oriented software engineering table of contents
Pages: 27 - 34  
Year of Publication: 2002
ISBN:1-58113-480-0
Authors
Philippe Massonet  CEDITI, GOSSELIES, Belgium
Yves Deville  Université catholique de Louvain, LOUVAIN-LA-NEUVE, Belgium
Cédric Nève  CEDITI, GOSSELIES, Belgium
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 77,   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/544741.544747
What is a DOI?

ABSTRACT

This article investigates the transition between semi-formal AOSE methodologies and FIPA compliant agent implementation tools. It focuses on the translation between an implementation independent design and an implementation dependent detailed design/ implementation. It is illustrated on a case study using a subset of the MESSAGE methodology whose modelling language extends the UML, the JADE development framework and the Jess rule based system for reasoning. It shows how the implementation is partially structured based on the design description where high-level design decisions have been made.The case study suggests that agreement on a minimal set of standard high-level agent concepts for AOSE modelling is needed. This would enable development tools to support these standard agent concepts. The current situation where development tools have their own set of basic agent concepts implies that the translation process is unique for every combination of methodology and development tool. This hinders the ability to define a complete development process from analysis to design and implementation and is an obstacle to the adoption of the agent approach by mainstream software engineering departments.


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
OMG UML Specification Version 1.3. Object Management Group, Inc., <http://www>.rational.com /uml/resources/documentation/index.jtmpl, June 1999.
 
2
 
3
MESSAGE website, http://www.eurescom. de/Public/Projects/p900-series/P907/P907.htm
 
4
Wooldridge, M., Jennings, N.R., Kinny D. "The Gaia Methodology for Agent-Oriented Analysis and Design". Kluwer Academic Press, 2000.
 
5
 
6
 
7
Odell, J., Van Dyke Parunak, H., Bauer, B. Extending UML for Agents. Proc. Of the Agent-Oriented Information Systems Workshop at the 17 th National Conference on Artificial Intelligence, Wagner, G., Lesperance, Y., and Yu, E. eds. 2000.
 
8
 
9
 
10
 
11
 
12
 
13
JADE web site http://sharon.cselt.it/projects/jade/
 
14
JESS rule engine web site http://herzberg.ca.sandia.gov/jess/
15
 
16
Busetta, P., Rönnquist, R., Hodgson, A. and Lucas, A. JACK Intelligent Agents- Components for for Intelligent Agents in Java, in AgentLink newsletter, 1999.
 
17
Nwana, H.S., Ndumu, D.T., and Lee, L.C. Zeus: An advanced toolkit for Engineering Distributed Multi-Agent Systems, proceedings of PAAM'98, London, 1998.
 
18
Poslad, S., Buckle, P., Hadingham, R. The FIPA-OS Agent Platform: Open Source for Open Standards.
 
19
Hoffmann, O. Jade, Jess and Protégé Integration, <http://sourceforge.net/projects/jadejessprotege/>


Collaborative Colleagues:
Philippe Massonet: colleagues
Yves Deville: colleagues
Cédric Nève: colleagues