Date: 2005 06 23
Room: CGN room C004
Title: Using Mobile Agents to Simplify Consumer Electronics Applications
The producers of CE
(Consumer Electronics) devices show a growing interest in using the
software agent technology to implement some sophisticated CE applications.
Although the usefulness of software agents for this purpose is well
recognized, they are not widely used. The main reason is the complexity of
In my master project I checked whether a particular combination of
languages can simplify the implementation of agent systems. I used the
scripting language Tcl together with logic programming language Prolog to
implement mobile and intelligent agents. Tcl provides mobility while Prolog
deduction engine makes our agent “intelligent”.
In this talk, I will first do some research on agent technology in general,
study some existing agent frameworks, and then analyze why using tcl and
prolog to develop our own mobile agent system. Finally, I discuss my own
demo of a non-trivial CE application, to show the powerful and simple to
use the technology of mobile agent, expert system, tcl, and prolog to
develop consumer electronics system.