Agtivity

The Software Agent Puzzle

[A Work in Progress]


Jack Krupansky
Base Technology
February 19, 1998

Overview

This paper proposes a framework for discussion of software agents.

There are a lot of divergent views within the "agent community" as to what an agent is, what features are "required", what capabilities are most important/useful, and where agents are going. This paper will not resolve all these debates, but should at least give outside observers some guidance as to how to interpret the ongoing debates.

Agents are still too new and still evolving too dramatically to try to resolve all the questions and conflicts at this time. Rather, it makes more sense to at least agree on a framework in which agents can be discussed in a more productive manner. This framework is really a large puzzle and all the little pieces will start coming together slowly over time. Some pieces may be assembled quite rapidly and some collections of pieces will be moved around over time as the overall puzzle starts to come together.

I phrase the puzzle pieces as a set of questions. I firmly believe that the solution to any problem follows directly from a clear, complete, and concise statement of the problem. Get the questions right and the answers will become apparent.

The Questions

Some of the following questions will be answered in the paper, but in general this paper will at best attempt to point the reader in the general direction and provide a framework in which proposed answers can be evaluated by the reader.

Comments?

Everyone's interested in the answers to these questions, but in the context of this paper I'm more interested in the questions themselves, how they're structured, and how they're phrased and organized so that simply answering the questions directly will offer significant insight into the underlying problems.

Please contact us with any questions or comments.


Hit Counter

Updated: August 25, 2001 04:53:04 PM -0600

Copyright © 2001 John W. Krupansky d/b/a Base Technology