DocumentCode
3067668
Title
Towards making agent UML practical: a textual notation and a tool
Author
Winikoff, Michael
Author_Institution
R. Melbourne Inst. of Technol., Vic., Australia
fYear
2005
fDate
19-20 Sept. 2005
Firstpage
401
Lastpage
406
Abstract
Design notations play an important role in designing software. Agent UML (AUML), which extends the widely-used UML notation, has proposed a number of notations for modelling agent systems. Arguably the most influential of the AUML notations has been the sequence diagram for defining interaction patterns between agents. However, AUML is not precisely and formally defined, and there is very little in the way of tool support available. In this paper we describe initial steps at resolving these two issues: we precisely define the syntax of (a subset of) AUML by using a textual notation, and we describe a tool that takes a textual AUML protocol and automatically generates the standard graphical rendition.
Keywords
Unified Modeling Language; computational linguistics; object-oriented methods; software agents; software tools; agent UML syntax; agent system modelling; sequence diagram; software design; textual AUML protocol; textual notation; Protocols; Software design; Software quality; Timing; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Software, 2005. (QSIC 2005). Fifth International Conference on
ISSN
1550-6002
Print_ISBN
0-7695-2472-9
Type
conf
DOI
10.1109/QSIC.2005.69
Filename
1579163
Link To Document