logo

Intelligent Interactive Distributed Systems



  • 2APL Support in AgentScape
    • 2APL is an agent-oriented programming language developed in the University of Utrecht. It (From http://www.cs.uu.nl/2apl/index.html) facilitates the implementation of multi-agent systems. At the multi-agent level, it provides programming constructs to specify a multi-agent system in terms of a set of individual agents, a set of environments in which they can perform actions, and the access relation between the individual agents and the environments. At the individual agent level, it provides programming constructs to implement cognitive agents based on the BDI architecture.
    • Research project:
      Implement a robust interface to allow 2APL agents to run in AgentScape. This implementation should provide a complete implementation of the 2APL api inside of AgentScape so that unmodified 2APL agents can be executed. There is a possibility that support may be available from the University of Utrecht.

  • Smart Sockets for AgentScape
    • Smart Sockets are designed to reduce the problems communicating through firewalls. Adding Smart Socket support to AgentScape will ease the configuration issues when setting up an AgentScape location and allow easier use when attempting to use for machines located behind more restrictive firewalls. Smart Sockets are also being developed in the IBIS project in the VU. The SmartSockets communication library lifts this burden by automatically discovering the connectivity problems and solving them with as little support from the user as possible.
    • Research project:
      Implement a robust implementation of Smart Sockets in AgentScape. This implementation should provide a secure means to communicate between AgentScape locations without requiring extensive configuration.

  • AgentScape Mobile Interface
    • Mobile devices are traditionally unable to perform complex tasks or execute complex applications. Recently, with the advent of such devices as Apple's iPhone, Google's Android technology and the widespread adoption of Windows mobile, the abilty to execute complex applications is more readily available.
    • Research project:
      Investigate and develop an interface to AgentScape for mobile devices. Initially it is proposed to develop a version for a simulator, but the goal is to have a running version on existing mobile hardware. This will launch agents on a remote AgentScape host and retrieve results from that host.



login
For comments on this web-site, please contact: Michel Oey