Mobile Agents

Stc
Date: 2005 06 23

Time: 11:45

Room: CGN room C004

Speaker: Kang Ning

Title: Using Mobile Agents to Simplify Consumer Electronics Applications

Abstract

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 agent frameworks.

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.