• Home
  • Search
  • Defining syntax and providing tool support for Agent UML using a textual notation
  • Cite Icon11
  • https://doi.org/10.1504/ijaose.2007.014406Copy DOI Icon

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

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
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.

Similar Papers
  • Conference Article
  • Citations2

Whither (away) Software Engineers in SBSE?

  • May 01, 2013
  • Christopher L Simons
  • Conference Article

The use of mathematics in software engineering

  • Jan 01, 2000
  • D.L Pamas
  • Research Article
  • Citations2

An architecture for an Internet Marketing Multi-Agent System using AUML

  • Dec 20, 2006
  • Multiagent and Grid Systems
  • Kai-Yi Chin +4
  • Research Article
  • Citations51

Empirical Research in Software Engineering — A Literature Survey

  • Sep 01, 2018
  • Journal of Computer Science and Technology
  • Li Zhang +5
  • Research Article

Relationship of software engineering and simulation

  • Jul 01, 1976
  • ACM SIGSIM Simulation Digest
  • Elwood Baas +1
  • Book Chapter
  • Citations13

A Professional Career with Autism: Findings from a Literature Review in the Software Engineering Domain

  • Jan 01, 2021
  • Emma Costello +5
  • Research Article
  • Citations14

An Ontology-Based Multi-Agent System for Active Software Engineering Ontology

  • Feb 01, 2016
  • Mobile Networks and Applications
  • Udsanee Pakdeetrakulwong +3
  • Book Chapter

Teaching Logic, from a Conceptual Viewpoint

  • Jan 01, 2020
  • Daniel De Carvalho +1
  • Book Chapter
  • Citations1

Conservative expansion concepts for default theories

  • Jan 01, 1996
  • G Antoniou +2
  • Book Chapter
  • Citations8

A Study of Quality Metrics in Agile Software Development

  • Jan 01, 2021
  • Krishna Chakravarty +1
  • Conference Article
  • Citations6

A Look at Current Component Models from the Black-Box Perspective

  • Jan 01, 2009
  • Premek Brada
  • Research Article
  • Citations3

Constructing Relationship between Software Metrics and Code Reusability in Object Oriented Design

  • Jul 01, 2016
  • APTIKOM Journal on Computer Science and Information Technologies
  • Manoj H M +1
  • Research Article

Evaluating the Impact of Generative AI on Intelligent Programming Assistance and Code Quality.

  • Mar 19, 2025
  • Power System Technology
  • Magnus Chukwuebuka Ahuchogu
  • Conference Article
  • Citations7

Towards secure dynamic product lines in the cloud

  • May 27, 2018
  • Sebastian Krieter +5
  • PDF
  • Research Article
  • Citations8

Constructing Relationship Between Software Metrics and Code Reusability in Object Oriented Design

  • Jan 01, 2016
  • International Journal of Advanced Computer Science and Applications
  • Manoj H.M +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.