Date

Topic

Reading

Responsible

9/4

Introduction, Agent Overview

AAMAS Journal 1(1)

Decker

9/9

Web Services Overview

A Web Services Primer [Vasudevan]

Web Services [Berners-Lee]

Decker

9/11

Grid Computing Overview

Computational Grids [Foster & Kesselman]

Decker

9/16

Agents: Architecture

lAgent Toolkits

DECAF - A Flexible Multi Agent System Architecture [Graham et al.]

Decker

9/18

Hurricanes

none

Mother Nature

9/23

Web Services: Architecture

WS Architecture (draft 8)

Shabnam

9/25

Grid: Architecture

The Anatomy of the Grid: Enabling Scalable Virtual Organizations [Foster at al.]

Kevin

9/30

Grid: Service Communication/Architecture

The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration [Foster et al.]

Jeff

10/2

Agents: Service Communication

FIPA ACL Message Structure Specification
FIPA Communicative Act Library Specification
Example Protocol: Contract Net

Gang

10/7

Web Services: Service Communication

SOAP 1.2 Primer
SOAP 1.1(current)

(also, you might check out Microsoft's SOAP 1.1 "A Young Person's Guide to the Simple Object Access Protocol"

Maitreya

10/9

Agents: Service Discovery/Description

IMPACT : The Interactive Maryland Platform for Agents Collaborating Together [Arisha, et al.]

Kevin

10/14

Agents: Service Discovery/Description

LARKS: Dynamic Matchmaking among heterogeneous Agents in Cyberspace [Sycara et al.]

Joe

10/16

Web Services: Service Description

Comment: Examining WSDL

WSDL 1.1(current)
WSDL 1.2

Maitreya

10/21

Web Services: Service Discovery

UDDI V3 Features
UDDI V3 Spec

WSDL in UDDI Version 2.0 best practice
(IBM summary part 1)
(IBM summary part 2)

******

10/23

Agents: Service Description

Comment: The True Meaning of Service

DAML-S: Web Service Description for the Semantic Web [Akolenkar et al.]

Decker

10/28

Grid: Service Description

Grid Information Services for Distributed Resource Sharing [Czajkowski et al.]

Heather

10/30

Grid: Service Discovery

Matchmaking: Distributed Resource Management for High Throughput Computing [Raman et al.]

A Directory Service for Configuring High-Performance Distributed Computations [Fitzgerald et al.]

Kishore

11/4

Agents: Coordination

Coordination Techniques for  DAI [Nick Jennings]

Joe

11/6

Agents: Resource Scheduling/Planning

Distributed Problem Solving and Planning [Durfee]

Sachin

11/11

Agents: Resource Scheduling/Planning

A Negotiation-based Interface Between a Real-time Scheduler and a Decision-maker. [Garvey et al.]

Design-to-criteria Scheduling: Real-time Agent Control [Wagner & Lesser]

Decker

11/13

Web Services: Coordination

WS Choreography Requirements 1.0
WS Coreography Interface


Comment: In the Service of Cooperation
BPEL4WS

Heather

11/18

Grid: Coordination

 

SNAP: A Protocol for negotiating service level agreements and coordinating resource management in distributed systems [Czajkowski et al.]

Jeff

11/20

Grid: Scheduling/Coordination

A Distributed Resource Management Architecture that Supports Advance Reservations and Co-Allocation [Foster et al.]

Wei

11/25

Grid: Resource Scheduling

High Performance Schedulers [Berman]

Shabnam

11/27

THANKSGIVING

12/2

myGrid

Agents for the Grid: A Comparision with Web Services [Moreau et al.]
Part I
Part II

Sachin

12/4

myGrid

On the use of Agents in a Bioinformatics Grid [Moreau et al.]

An Integrative Approach to Attaching Semantic Data to Service Descriptions [Moreau et al.]

Kishore

12/9

Final Project Reports