The University of Queensland Homepage
School of ITEE ITEE Main Website

 Seminar: Need to program intelligent agents? Have I got the language for you!
Seminar Information

Need to program intelligent agents? Have I got the language for you!

Speaker: Dr Peter Robinson, ITEE

When: 2003-11-13 14:00:00

Venue: 78-420

Host: Dr Ralf Muhlberger

Abstract:

Qu-Prolog is an extension of Prolog that was originally designed as
an implementation language for applications such as interactive
theorem provers.

In recent years it has been further extended with the aim of
supporting background processing and cooperative work environments
for theorem provers.

These more recent extensions have turned Qu-Prolog into a language
that is ideal for intelligent agent programming. The combination of
the multi-threading and high-level communication makes Qu-Prolog a
simple yet powerful agent programming language.

In the seminar I will describe the creation and control of threads,
the use of the Interagent Communication Model (ICM) for peer-to-peer
communication and Elvin for subscription/notification communication,
and the high-level message processing of Qu-Prolog. I will present
some simple examples that illustrate these features and hopefully
give you some ideas on how Qu-Prolog could be used in your
applications

Biography:

(biography unavailable)

Type: D&KE

Contact:

Dr Ralf Muhlberger, seminar host (ralf@itee.uq.edu.au)
or Guido Governatori (ITEE seminar co-ordinator)
(guido@itee.uq.edu.au)