The field of Agent-Oriented Software Engineering (AOSE), which has evolved during the last two decades, attempts at introducing artificial intelligence concepts into the practice of software engineering. Despite considerable progress, it seems that the challenges the field encountered at its early days still hold. In particular, the adoption of AOSE principles in the academia, and even more so in the industry, is limited. This chapter aims to specify what AOSE is, to determine the related research areas, to examine historical perspectives of AOSE evolution, and to analyze its progress and point out challenges and future research directions.
|Title of host publication||Agent-Oriented Software Engineering|
|Subtitle of host publication||Reflections on Architectures, Methodologies, Languages, and Frameworks|
|Publisher||Springer Berlin Heidelberg|
|Number of pages||14|
|ISBN (Print)||3642544312, 9783642544316|
|State||Published - 1 Feb 2014|
Bibliographical notePublisher Copyright:
© 2014 Springer-Verlag Berlin Heidelberg. All rights are reserved.
- Agent-oriented software engineering
- Multi-agent systems