Defining syntax and providing tool support for Agent UML using a textual notation

Winikoff, M 2007, 'Defining syntax and providing tool support for Agent UML using a textual notation', International Journal of Agent-Oriented Software Engineering, vol. 1, no. 2, pp. 123-144.


Document type: Journal Article
Collection: Journal Articles

Title Defining syntax and providing tool support for Agent UML using a textual notation
Author(s) Winikoff, M
Year 2007
Journal name International Journal of Agent-Oriented Software Engineering
Volume number 1
Issue number 2
Start page 123
End page 144
Total pages 21
Publisher Inderscience Publishers
Abstract An important role in software engineering is played by design notations. The Agent UML (AUML) notation for sequence diagrams has been widely used to capture the design of interactions between agents. However, AUML is not precisely defined, and there is very little in the way of tool support available. We argue that using a textual notation allows the notation to be precisely defined, and facilitates the development of tool support. We present a textual notation that we have developed, and describe a number of tools that support this notation. One of these tools is a 'renderer' which takes a textual AUML protocol and generates the standard graphical view. The layout of graphical elements in the generated graphical view is done automatically, using a layout algorithm which we present.
Subject Software Engineering
DOI - identifier 10.1504/IJAOSE.2007.014406
Copyright notice © 2007 Inderscience Enterprises Limited. All rights reserved.
ISSN 1746-1375
Versions
Version Filter Type
Altmetric details:
Access Statistics: 187 Abstract Views  -  Detailed Statistics
Created: Mon, 26 Oct 2009, 08:54:48 EST by Catalyst Administrator
© 2014 RMIT Research Repository • Powered by Fez SoftwareContact us