Abstract
This chapter provides the historical and conceptual basis needed to fully appreciate the tools and techniques for agent-based software development. It begins with a review of the historical development of software technology from standalone to open systems. It discusses the major challenge of increasing complexity as software systems become larger and more open. The chapter presents the features of the agent metaphor that make it ideally suited for large-scale open systems development as well as the key technical abstractions that emerge from the agents metaphor and their ramifications on software practice.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer Science + Business Media, Inc.
About this chapter
Cite this chapter
Singh, M.P. (2004). Agent-Based Abstractions for Software Development. In: Bergenti, F., Gleizes, MP., Zambonelli, F. (eds) Methodologies and Software Engineering for Agent Systems. Multiagent Systems, Artificial Societies, and Simulated Organizations, vol 11. Springer, Boston, MA. https://doi.org/10.1007/1-4020-8058-1_2
Download citation
DOI: https://doi.org/10.1007/1-4020-8058-1_2
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4020-8057-9
Online ISBN: 978-1-4020-8058-6
eBook Packages: Springer Book Archive