Course Contents
The course begins with an overview of the agent systems and software agents. Then we focus on agent system architecture and infrastructure from a software engineering viewpoint, including:
• Requirements for agent-based systems
• Modeling and design of agent-based systems
• Development process for agent-based systems
Course Synopsis
Agent-based systems are software products that not only do things as specified but also have knowledge to do their job and can do it in a cooperative, coordinative and competitive way.
• What are myths and realities of the agent-based systems?
• How to develop an agent-based system for a particular task?
• How to evolve from object-oriented development to agent-based systems?
• How to incorporate and share knowledge among software agents?
Course Learning Outcomes
• will have an understanding of the agent system terminology and development process of agent-based systems.
• will have learned techniques to design agent-based system.
• will know how to modify architecture of the current software systems and re-structure them to be agent-based
No Information Yet
Book Title : Multiagent Systems : A Modern Approach to Distributed Artificial Intelligence
Author : Gerhard Weiss, Edt
Edition : 1st edition
Publisher : MIT Press
Book Title : Readings in Agents
Author : M.N. Huhns and M.P. Singh, Edts
Edition :
Publisher : Morgan Kaufmann Publishers
Book Title : Heterogeneous Agent Systems
Author : V. S. Subrahmanian, Piero Bonatti, Jurgen Dix, Thomas Eiter and Fatma Ozcan
Edition : 1st edition
Publisher : MIT Press
Book Title : An Introduction to MultiAgent Systems
Author : Michael Wooldridge
Edition : 2nd edition
Publisher :
Book Title : Agent-Based Software Engineering
Author : Michael Wooldridge
Edition :
Publisher :
No Information Yet