Software Engineering for Large-Scale Multi-Agent Systems

Research Issues and Practical Applications

  • Alessandro Garcia
  • Carlos Lucena
  • Franco Zambonelli
  • Andrea Omicini
  • Jaelson Castro
Conference proceedings SELMAS 2002

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

Table of contents

  1. Front Matter
    Pages I-XIV
  2. Software Engineering Foundations

    1. Viviane Silva, Alessandro Garcia, Anarosa Brandão, Christina Chavez, Carlos Lucena, Paulo Alencar
      Pages 1-26
    2. James J. Odell, H. Van Dyke Parunak, Mitchell Fleischer
      Pages 27-38
  3. Requirements Engineering and Software Architecture

    1. Luiz Marcio Cysneiros, Eric Yu
      Pages 39-56
    2. Jaelson Castro, Rosa Pinto, Andréa Castor, John Mylopoulos
      Pages 57-72
    3. Otavio Silva, Alessandro Garcia, Carlos Lucena
      Pages 73-93
  4. Coordination and Mobility

    1. Gruia-Catalin Roman, Christine Julien, Amy L. Murphy
      Pages 94-109
    2. Rune Gustavsson, Martin Fredriksson
      Pages 123-138
  5. Reuse

    1. Martin L. Griss, Robert R. Kessler
      Pages 139-147
    2. Tom Holvoet, Elke Steegmans
      Pages 148-164
    3. J. Andrés Díaz Pace, Federico U. Trilnik, Marcelo R. Campo
      Pages 165-181
  6. Dependability

    1. Zahia Guessoum, Jean-Pierre Briot, Olivier Marin, Athmane Hamel, Pierre Sens
      Pages 182-198
    2. Michael N. Huhns, Vance T. Holderfield, Rosa Laura Zavala Gutierrez
      Pages 199-215
  7. Empirical Studies and Applications

    1. Franco Zambonelli, Marco Mamei, Andrea Roli
      Pages 216-231
    2. Katia Sycara, Joseph A. Giampapa, Brent Langley, Massimo Paolucci
      Pages 232-250
    3. Anand R. Tripathi, Muralidhar Koka, Sandeep Karanth, Abhijit Pathak, Tanvir Ahmed
      Pages 251-266
    4. P.S.C. Alencar, D.D. Cowan, D. Mulholland, T. Oliveira
      Pages 267-284
  8. Back Matter
    Pages 285-285

About these proceedings

Introduction

Nowadays, engineering large-scale software systems means dealing with complex systems composed of pervasive software components that move around and adapt to nondeterministic and open environments, like the Internet, in order to achieve systems design goals through the coordination of autonomously distributed services. The agent metaphor, in particular software agents and multi-agent systems (MAS), constitutes a promising approach for covering most of the software development life cycle, from conceptual modeling and requirements specification to architectural definition, design, and implementation.

This book presents 17 carefully reviewed papers arranged in order to provide a coherent survey of how to exploit agent properties and MAS issues in today's software systems. The book offers the following topical sections:

- software engineering foundations

- requirements engineering and software architecture

- coordination and mobility

- reuse

-dependability

-empirical studies and applications

Keywords

Monitor Processing agent based software engineering agent systems architectures agent-oriented software engineering agents automata collaborative computing large-scale multi-agent systems modeling multi-agent system object-oriented software development software agent software agents software architectures

Editors and affiliations

  • Alessandro Garcia
    • 1
  • Carlos Lucena
    • 1
  • Franco Zambonelli
    • 2
  • Andrea Omicini
    • 3
  • Jaelson Castro
    • 4
  1. 1.Pontifícia Universidade Católica do Rio de Janeiro - PUC-RioRio de JaneiroBrazil
  2. 2.Dipartimento di Scienze e Metodi dell’IngegneriaUniversità di Modena e Reggio EmiliaReggio EmiliaItaly
  3. 3.Dipartimento di Elettronica, Informatica e Sistemistica (DEIS)Università di BolognaCesena (FC)Italy
  4. 4.Centro de InformáticaUniversidade Federal de PernambucoRecife PEBrazil

Bibliographic information

  • DOI https://doi.org/10.1007/3-540-35828-5
  • Copyright Information Springer-Verlag Berlin Heidelberg 2003
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-08772-4
  • Online ISBN 978-3-540-35828-2
  • Series Print ISSN 0302-9743
  • About this book