Abstract
Over the last few years, agent-oriented software engineering has promoted the adoption of agents as a first-class paradigm for software engineering in research and industrial development. Agents have been used in research development for more than twenty years, while they still do not find complete acceptance in industrial settings. We believe that basically three characteristics of industrial development prevent the adoption of agents: (i) The scope of industrial projects is much larger than typical research efforts, (ii) The skills of developers are focused on established technologies, (iii) The use of advanced technologies is not part of the success criteria of a project. In order to establish a solid ground for giving agent technologies these characteristics, we recognize that accepted methods for industrial development depend on standard representations of artifacts supporting all phases of the software lifecycle. Standard representations are needed by tool developers to provide commercial quality tools that mainstream software engineering departments need for industrial agent systems development.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Bauer, B.: “UML Class Diagrams: Revisited in the Context of Agent-Based Systems,” pp.1–8.
Parunak, V., Odell, J.: “Representing Social Structures in UML,” pp. 17–31.
Gervais, M.P., Muscutariu, F.: “Towards an ADL for Designing Agent-Based Systems,” pp.49–56.
Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: “Modeling early requirements in Tropos: A Transformation-based Approach,” pp. 67–75.
Sparkman, C.H., DeLoach, S.A., Athie, L.: “Self Automated Derivation of Complex Agent Architectures from Analysis Specifications,” pp.77–84.
Flores, R.A., Kremer, R.C.: “Bringing Coherence to Agent Conversations,” pp. 85–92.
Koning, J.L., Huget, M.P., Wei, J., Wang, X.: “Extended Modeling Languages for Interaction Protocol Design,” pp. 93–100.
Caire G., Leal, F., Chainho, P., Evans, R., Garijo, F., Gomez, J., Pavon, J., Kearney, P., Stark, J., Massonet, P.: “Agent Oriented Analysis using MESSAGE/UML,” pp. 101–108.
Karacapilidis, N., Pavlos, M.: “Intelligent Agents for an Artificial Market System,” pp. 592–599.
Bergenti, F., Poggi, A.: “A Development Toolkit to Realize Autonomous and Interoperable Agents,” pp. 632–639.
Depke, R., Heckel, R., Küster, J.M.: “Improving the Agent-Oriented Modeling Process by Roles,” pp. 640–647.
Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: “A Knowledge Level Software Engineering Methodology for Agent Oriented Programming,” pp. 648–655.
Cranefield, S., Hausteiny, S., Purvis, M.: “UML-Based Ontology Modelling for Software Agents,” pp. 21–28.
Cranefield, S., Purvis, M.: “Generating Ontology-Specific Content Languages,” pp. 29–35.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bauer, B., Bergenti, F., Massonet, P., Odell, J.J. (2002). Agents and the UML: A Unified Notation for Agents and Multi-agent Systems?. In: Wooldridge, M.J., Weiß, G., Ciancarini, P. (eds) Agent-Oriented Software Engineering II. AOSE 2001. Lecture Notes in Computer Science, vol 2222. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-70657-7_10
Download citation
DOI: https://doi.org/10.1007/3-540-70657-7_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43282-1
Online ISBN: 978-3-540-70657-1
eBook Packages: Springer Book Archive