Agent-Based Software Engineering

This talk summarizes information from:

1 The Problem

2 Agents are The Solution

Nick Jennings shows us how.

3 What is an Agent-Based System?

"An agent is an encapsulated computer system that is situated in some environment and that is capable of flexible, autonomous action in that environment in order to meet its design objectives."

4 Complexity

5 Merits of Agent-Oriented Decomposition (We can)

Where we show that agent-oriented decomposition is an effective way of partitioning the problem space of a complex system.

6 Suitability of Agent-Oriented Abstractions (We can)

Where we show that key abstractions of the agent-oriented mindset are a natural means of modeling complex systems.

7 Flexible Management of Changing Organizational Structures (We can)

Where we show that the agent-oriented philosophy for dealing with organizational relationships is appropriate for complex systems.

8 Towards the Mainstream (We will)

9 Downside of Agent-Based Approach

10 A Social Level

URLs

  1. On agent-based software engineering., http://jmvidal.cse.sc.edu/library/abse.pdf
  2. Knowledge Level, http://jmvidal.cse.sc.edu/library/AIMag02-02-001.pdf
  3. Knowledge Level, http://jmvidal.cse.sc.edu/library/AIMag02-02-001.pdf

This talk available at http://jmvidal.cse.sc.edu/talks/abse/
Copyright © 2009 José M. Vidal . All rights reserved.

28 May 2002, 08:44AM