Computer Science and Electrical Engineering
University of Maryland Baltimore County
Fall 1999 CS Graduate Seminar

Conversation Modeling and Jackal
R. Scott Cost
UMBC

2:00pm Friday September 3, 1999
Lecture Hall V

Conversations are a useful means of structuring communicative interactions among agents. The value of a conversation-based approach is largely determined by the conversational model it uses. Finite State Machines, used heavily to date for this purpose, are not sufficient for complex agent interactions requiring a notion of concurrency. We are exploring the use of Colored Petri Nets as a model underlying a language for conversation specification. This carries the relative simplicity and graphical representation of the former approach, along with greater expressive power and support for concurrency. The construction of such a language, Protolingua, is currently being investigated within the framework of the Jackal agent development environment, a Java-based tool for communicating with the KQML agent communication language. Some features of Jackal that make it extremely valuable to agent development are its conversation management facilities, flexible, blackboard style interface and ease of integration. Jackal has been developed in support of agent systems for enterprise-wide integration of planning and execution for manufacturing.

 


For more information see http://www.csee.umbc.edu/events , call 410-455-3500 or contact jklabrou@csee.umbc.edu