ODAC: An Agent-Oriented Methodology Based on ODP

The ODAC methodology (Open Distributed Applications Construction) aims to provide a designer of agent-based systems with a set of methods and tools to allow him/her to control the construction process complexity of such systems. It enables software engineers to specify agent-based systems that will be implemented within an execution environment, for example a mobile agent platform. Our work is based on the Open Distributed Processing (ODP) standards and the agent paradigm.

[1]  Bert Bredeweg,et al.  An overview of approaches to qualitative model construction , 1996, The Knowledge Engineering Review.

[2]  Anand S. Rao,et al.  A Methodology and Modelling Technique for Systems of BDI Agents , 1996, MAAMAW.

[3]  Daimler-Benz,et al.  Models and Methodology for Agent-Oriented Analysis and Design , 2000 .

[4]  Hyacinth S. Nwana,et al.  Software agents: an overview , 1996, The Knowledge Engineering Review.

[5]  Janis R. Putman,et al.  Architecting with RM-ODP , 2000 .

[6]  Mercedes Garijo Ayestaran,et al.  Analysis and Design of Multiagent Systems Using MAS-Common KADS , 1997, ATAL.

[7]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[8]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[9]  George Cybenko,et al.  AGENT TCL: Targeting the Needs of Mobile Computers , 1997, IEEE Internet Comput..

[10]  Marie-Pierre Gervais,et al.  Towards an ADL for Designing Agent-Based Systems , 2001, AOSE.

[11]  John Derrick,et al.  Applying the UML to the ODP Enterprise Viewpoint , 1999 .

[12]  Nicholas R. Jennings,et al.  The Gaia Methodology for Agent-Oriented Analysis and Design , 2000, Autonomous Agents and Multi-Agent Systems.

[13]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[14]  Bernard Moulin,et al.  A Scenario-Based Design Method and an Environment for the Development of Multiagent Systems , 1995, DAI.

[15]  Marie-Pierre Gervais,et al.  Specifying and verifying the behavior of telecommunications services , 2000 .

[16]  Michael Wooldridge,et al.  Agent-Oriented Software Engineering: The State of the Art , 2009, AOSE.

[17]  Pádraig Cunningham,et al.  Software agents: A review , 1997 .

[18]  M.-P. Gervais,et al.  Enhancing telecommunications service engineering with mobile agent technology and formal methods , 1998, IEEE Commun. Mag..

[19]  Danny B. Lange,et al.  Programming and Deploying Java¿ Mobile Agents with Aglets¿ , 1998 .

[20]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[21]  Alexis Drogoul,et al.  Applying an Agent-Oriented Methodology to the Design of Artificial Organizations: A Case Study in Robotic Soccer , 2004, Autonomous Agents and Multi-Agent Systems.

[22]  Scott A. DeLoach,et al.  Determining When to Use an Agent-Oriented Software Engineering Paradigm , 2001, AOSE.

[23]  Carlos Angel Iglesias,et al.  A Survey of Agent-Oriented Methodologies , 1998, ATAL.

[24]  Bernhard Bauer,et al.  Extending UML for agents , 2000 .

[25]  Nicholas R. Jennings,et al.  On agent-based software engineering , 2000, Artif. Intell..

[26]  Jean-Bernard Stefani Open distributed processing: an architectural basis for information networks , 1995, Comput. Commun..

[27]  Marie-Pierre Gervais,et al.  Using the UML language to express the ODP enterprise concepts , 1999, Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366).

[28]  Nicholas R. Jennings,et al.  DESIRE: Modelling Multi-Agent Systems in a Compositional Formal Framework , 1997, Int. J. Cooperative Inf. Syst..

[29]  Jacques Ferber,et al.  A meta-model for the analysis and design of organizations in multi-agent systems , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[30]  Jorge J. Gómez-Sanz,et al.  Agent Oriented Analysis Using Message/UML , 2001, AOSE.

[31]  Carlos Angel Iglesias,et al.  Analysis and Design of Multiagent Systems Using MAS-Common KADS , 1997, ATAL.

[32]  Marie-Pierre Gervais,et al.  Modeling an OMG-MASIF Compliant Mobile Agent Platform with the RM-ODP Engineering Language , 2000, MATA.