A Unified Graphical Notation for AOSE

   Info_icon.svg       BibTeX_logo.svg   
Lin Padgham, Michael Winikoff, Scott DeLoach, Massimo Cossentino
Michael Luck, Jorge J. Gómez-Sanz (eds.)
Agent-Oriented Software Engineering IX, pages 116–130
Lecture Notes in Computer Science 5386
Springer
2009

Over the last five years several agent system development methodologies have been proposed and developed, with a number of them becoming well established and used beyond the group developing them. They all deal with similar concepts, but the notations used differ substantially. In this work we develop a standardized graphical notation for four prominent agent development methodologies, using principles of graphical notation suggested by Rumbaugh. We briefly illustrate the graphical design views produced in the different methodologies, on a conference management system example, using the standardized notation. We then discuss some of the similarities and differences on the basis of the design artifacts produced - which are now much more readily comparable than previously. This is a first step in being able to readily incorporate steps from different methodologies, depending on the needs of the application. It also helps to make the material more readily accessible to a wider audience.

journal or series
Journal_icon.svg Lecture Notes in Computer Science (LNCS)
container publication
Publication_icon.svg Agent-Oriented Software Engineering IX (edited volume, 2009) — Michael Luck, Jorge J. Gómez-Sanz