CS 6804: Advanced Topics in Intelligent Systems

Agent Systems

 

Agent systems are a relatively new sub-field of computer science – they have only been studied since about 1980, and the field has only gained widespread recognition since about the mid-1990s. Agent systems seem to be a natural metaphor for understanding and building loosely coupled software. The ideas of agent systems are not tied to a single application domain, but, like objects before them, seem to find currency in a host of different application domains.

 

 

Week

Topic

Lecture Slides/Web site

Tb (Textbook) 

Ref(Reference)1

Project Feedback

1

Agents and Multi-Agent Systems

lecture01.ppt

Tb Ch1

Ref1 Ch1

 

2

NO CLASS

 

 

 

3

Intelligent Agents

Concepts for Building Agents

lecture02.ppt

lecture02A.ppt

Tb Ch1

Tb Ch2

Downloading Prometheus*

4

Overview of Prometheus Methodology

System Specification

lecture3.pdf

lecture3A.pdf

lecture04.ppt

Tb Ch3

 

Tb Ch4

Project Description and Discussion

5

Specifying the Agent Types

lecture05.ppt

Tb Ch5

System Specification

6

Specifying the Interactions,

lecture06.ppt

 

Tb Ch6

Specifying Agent Types

7

AUML2

Finalizing the Architectural Design

Agents, Capabilities and Processes

 

auml2.ppt

lecture07.ppt

 

lecture08.ppt

 

 

Tb Ch7

 

Tb Ch8

Specifying Interactions, Agents, Capabilities and Processes

8

Capabilities, Plans and Events

Implementing Agent Systems (JACK)**

lecture09.ppt

 

lecture10.ppt

JACK.ppt

Tb Ch9

 

Tb Ch10

Capabilities, Plans and Events

9

Agent Architectural Frameworks: JADE, COUGAAR

JADE.ppt

DLNETagents.ppt

COUGAAR.pdf

 

JACK environment

10

ATM

Bank Account System

 

 

Project Implemention

11

Tower of Hanoi

Puzzle

 

 

 

Project Implemention

12

Flow

Webbot

 

 

Project Implemention

13

Implementing Agent Systems

 

 

Project Implemention

14

Project Presentations

 

 

 

15

Project Presentations

 

 

 

 

* Prometheus Modeling Tool can be downloaded from: http://www.cs.rmit.edu.au/agents/pdt/

** Jack IDE can be downloaded from: http://www.agent-software.com/shared/extrafiles/regform.html

Grade: Example Presentation: 40%, and Project: 60%