Agent-Oriented Software Engineering V

5th International Workshop, AOSE 2004, New York, NY, USA, July 19, 2004. Revised Selected Papers

  • James Odell
  • Paolo Giorgini
  • Jörg P. Müller
Conference proceedings AOSE 2004

Part of the Lecture Notes in Computer Science book series (LNCS, volume 3382)

Table of contents

  1. Front Matter
  2. Modeling

    1. Marc-Philippe Huget, James Odell
      Pages 16-30
    2. Radovan Červenka, Ivan Trenčanský, Monique Calisti, Dominic Greenwood
      Pages 31-46
    3. Lawrence Cabac, Daniel Moldt
      Pages 47-61
    4. Carole Bernon, Massimo Cossentino, Marie-Pierre Gleizes, Paola Turci, Franco Zambonelli
      Pages 62-77
    5. James Odell, Marian Nodine, Renato Levy
      Pages 78-92
  3. Design

    1. Mercedes Amor, Lidia Fuentes, Antonio Vallecillo
      Pages 93-108
    2. Elke Steegmans, Danny Weyns, Tom Holvoet, Yolande Berbers
      Pages 109-125
    3. Jan Sudeikat, Lars Braubach, Alexander Pokahr, Winfried Lamersdorf
      Pages 126-141
    4. Vincent Hilaire, Olivier Simonin, Abder Koukam, Jacques Ferber
      Pages 142-157
    5. Ronald Ashri, Michael Luck
      Pages 158-173
  4. Reuse and Platforms

    1. Jorge Gonzalez-Palacios, Michael Luck
      Pages 174-188
    2. Mehdi Dastani, M. Birna van Riemsdijk, Joris Hulstijn, Frank Dignum, John-Jules Ch. Meyer
      Pages 189-204
    3. G. B. Laleci, Y. Kabak, A. Dogac, I. Cingil, S. Kirbas, A. Yildiz et al.
      Pages 205-220
    4. Catholijn Jonker, Jan Treur, Pınar Yolum
      Pages 221-237
  5. Back Matter

About these proceedings


The explosive growth of application areas such as electronic commerce, ent- prise resource planning and mobile computing has profoundly and irreversibly changed our views on software systems. Nowadays, software is to be based on open architectures that continuously change and evolve to accommodate new components and meet new requirements. Software must also operate on di?- ent platforms, without recompilation, and with minimal assumptions about its operating environment and its users. Furthermore, software must be robust and ¨ autonomous, capable of serving a naive user with a minimum of overhead and interference. Agent concepts hold great promise for responding to the new realities of software systems. They o?er higher-level abstractions and mechanisms which address issues such as knowledge representation and reasoning, communication, coordination, cooperation among heterogeneous and autonomous parties, p- ception, commitments, goals, beliefs, and intentions, all of which need conceptual modelling. On the one hand, the concrete implementation of these concepts can lead to advanced functionalities, e.g., in inference-based query answering, tra- action control, adaptive work?ows, brokering and integration of disparate inf- mation sources, and automated communication processes. On the other hand, their rich representational capabilities allow more faithful and ?exible treatments of complex organizational processes, leading to more e?ective requirements an- ysis and architectural/detailed design.


UML Unified Modeling Language (UML) agent UML agent interaction protocols agent technology agent-oriented software engineering formal methods modeling multiagent metamodels object-oriented programming programming semantics software architecture software patterns ubiquitous computing

Editors and affiliations

  • James Odell
    • 1
  • Paolo Giorgini
    • 2
  • Jörg P. Müller
    • 3
  1. 1.James Odell AssociatesAnn ArborUSA
  2. 2.DISIUniversity of TrentoPovo, TrentoItaly
  3. 3.Department of InformaticsClausthal University of TechnologyClausthal-ZellerfeldGermany

Bibliographic information

Industry Sectors
Chemical Manufacturing
Finance, Business & Banking
IT & Software
Energy, Utilities & Environment