Design Methodologies

  • Stefan Bussmann
  • Nicholas R. Jennings
  • Michael Wooldridge
Part of the Springer Series on Agent Technology book series (SSAT)


The need for methodologies in software development was already recognised in the late 1960s (Dijkstra 1968; Wirth 1971; Parnas 1972) and led to the introduction of the field of software engineering (Sommerville 1995). Since then, many methodologies have been proposed for the different phases of software development. In particular, there are a large number of methodologies for designing software systems, the most prominent probably being structured and object-oriented design methodologies. Many of these design methodologies claim to be applicable to any (software) design problem and must consequently also be applicable to the design of agent-based production control systems. This chapter will therefore review the main existing design methodologies that are potentially applicable to agent-based production control systems and will assess to what extent these methodologies are able to support adequately the design of such systems.


Multiagent System Design Methodology Production Control Local Controller Agent Class 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Stefan Bussmann
    • 1
  • Nicholas R. Jennings
    • 2
  • Michael Wooldridge
    • 3
  1. 1.Forschung und TechnologieDaimlerChrysler AGBerlinGermany
  2. 2.Intelligence, Agents Multimedia Group, School of Electronics & Computer ScienceUniversity of SouthamptonHighfield, SouthamptonUK
  3. 3.Faculty of Science, Dept. of Computer ScienceUniversity of LiverpoolLiverpoolUK

Personalised recommendations