3APL-M is a platform for building applications using Artificial Autonomous
Agents Programming Language (3APL) as the enabling logic for the deliberation
cycles and internal knowledge representation. It is small enough to fit
in mobile computing devices, such as Personal Digital assistants (PDAs)
and mobile phones, requiring less than 512Kb RAM and low-profile processing
capabilities. This platform provides the means to implement Belief, Desire
and Intentions based applications that run locally in the device.
We will present three live demos applications developed using 3APL-M:
- a block world example that presents how Java and 3APL integrate to create
an application that controls the device's interface.
- a Wumpus World game, running on a mobile phone, where 3APL-M
has been used to develop the deliberation process of this renowned artificial
intelligence problem.
- a Personal Mobile Shopping Assistant application developed 3APL-M
and applying concepts of interest based negotiation (IBN).
Detailed information of 3APL-M, application demonstrations and software
download can be accessed by the web site http://www.cs.uu.nl/3apl-m/.
|