Agent UML: A Formalism for Specifying Multiagent Software Systems
By Bernhard Bauer, Jörg P. Müller, James Odell. International journal of software engineering and knowledge engineering, 2001
491 citations recorded by the source corpus.
Subfields: Artificial Intelligence, Computer Networks and Communications
View Paper: https://www.semanticscholar.org/paper/a6d840617a50b5cab7e8b0a9f7cded3e07f7b3e7
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Paolo Giorgini
- Michael J. North
- Barbara Messing
- Franco Zambonelli
- Paolo Ciancarini
- Nicholas R. Jennings
- Michael J. Wooldridge
- Scott A. DeLoach
In Computer Networks and Communications
- Barbara Messing
- Paolo Giorgini
- Juan C. García-Ojeda
- Nicholas R. Jennings
- Scott A. DeLoach
- Fausto Giunchiglia
- Paolo Ciancarini
- Michael J. Wooldridge
Citations in the corpus
- Tropos: An Agent-Oriented Software Development Methodology (2004, background): “In AUML sequence diagrams, agents correspond to objects, whose life-line is independent from the specific interaction to be modeled communication acts between agents correspond to asynchronous message arcs.”
- Agent-Oriented Software Engineering: The State of the Art (2009, methodology): “The proposed modifications include: – support for expressing concurrent threads of interaction (e.g., broadcast messages), thus enabling UML to model such well-known agent protocols as the Contract Net [66]; – a notion of " role " that extends that provided in UML, and in particular, allows the mode”
- O-MaSE: a customisable approach to designing and building complex, adaptive multi-agent systems (2010, methodology): “The protocol model produced defines the types of messages sent between the two entities and is essentially the same as the AUML (Bauer et al., 2000) and UML (Rumbaugh et al.”
- A Common Protocol for Agent-Based Social Simulation (2006, unknown): “Much effort has been spent on trying to define a subset of UML, specifically suitable to represent multi-agent systems (Bauer et al. 2001, Huget 2002 and Odell et al. 2000).”
- Developing multiagent systems: The Gaia methodology (2003, background): “, [26, 4]) – and is thus dependent on abstractions and tools that are unsuitable for modeling agent-based systems.”
- The tropos software development methodology: processes, models and diagrams (2002, background): “…ABSTRACT Tropos is a novel agent-oriented software development methodology founded on two key features: (i) the notions of agent, goal, plan and other knowledge level concepts are used uniformly throughout the software development process; and (ii) a crucial role is assigned to…”
- Experiences creating three implementations of the repast agent modeling toolkit (2006, background): “Overall, the FIPA Technical Committees are spearheading a variety of standards including platform interoperability standards and notational standards [Bauer et al. 2001; FIPA 2003].”
- An Introduction to MultiAgent Systems (2002, background): “(2001) and Bauer et al. (2001) address some, but by no means all of these deficiencies.”