Agent-Oriented Software Engineering: Reflections on Architectures, Methodologies, Languages, and Frameworks


Agent-Oriented Software Engineering: Reflections on Architectures, Methodologies, Languages, and Frameworks (2014) .. edited by Onn Shehory, etc


Contents

Part I Introduction

1. A Brief Introduction to Agents … Pages 3-11
Shehory, Onn (et al.)

2. Agent-Oriented Software Engineering: Revisiting the State of the Art … Pages 13-26
Sturm, Arnon (et al.)

3. Application Impact of Multi-agent Systems and Technologies: A Survey … Pages 27-53
Müller, Jörg P. (et al.)

Part II Aspects of Agent-Oriented Software Engineering

4. Multi-agent Systems: A Software Architecture Viewpoint … Pages 57-78
Shehory, Onn (et al.)

5. Design Patterns for Multi-agent Systems: A Systematic Literature Review … Pages 79-99
Juziuk, Joanna (et al.)

6. Agent Communication … Pages 101-133
Huget, Marc-Philippe

Part III Agent-Oriented Software Engineering Methodologies

7. The Landscape of Agent-Oriented Methodologies … Pages 137-154
Sturm, Arnon (et al.)

8. Prometheus Research Directions … Pages 155-171
Padgham, Lin (et al.)

9. O-MaSE: An Extensible Methodology for Multi-agent Systems … Pages 173-191
DeLoach, Scott A.

10. Ten Years of the INGENIAS Methodology … Pages 193-209
Gomez-Sanz, Jorge J.

Part IV Agent-Oriented Programming Languages

11. A Survey of Multi-agent Programming Languages and Frameworks … Pages 213-233
Dastani, Mehdi

12. GOAL: A Multi-agent Programming Language Applied to an Exploration Game … Pages 235-258
Hindriks, Koen V. (et al.)

13. Unravelling Multi-agent-Oriented Programming … Pages 259-272
Boissier, Olivier (et al.)

Part V Multi-Agent Systems Implementation

14. The Evolution of MAS Tools … Pages 275-288
Sturm, Arnon (et al.)

15. Design and Implementation of Very Large Agent-Based Systems … Pages 289-307
Levy, Renato (et al.)

16. AgentZero: A Framework for Simulating and Evaluating Multi-agent Algorithms … Pages 309-327
Lutati, Benny (et al.)

Index … 329