Subject: Automatic generation of Finite State Machines
From: Martin Schneider (Martin.Schneider@siemens.com)
Date: Tue Oct 08 2002 - 09:59:16 MET DST
We have already worked with the FSMBehaviour.
For each application we have written specific FSMBehaviours
which could not be used otherwise.
Now we want to do something different, more generic:
1. Describe the Finite State Machine in a suitable description language
(perhaps XML or an XML-derivate)
2. During runtime, the agent should read this description, build
the corresponding FSMBehaviour; and then execute it.
We assume that atomic operations are available as JADE behaviours.
Has anybody worked already in this direction and can give us some hints?
Or knows where related work is done?
A further assumption could be:
there are mainly three kinds of states:
- receiving (waiting for something)
- if everything is received or a timeout reached, do something with the
(and with stored data)
- then send something to other agents
- receive again (which can be a different state from the receive-state
e.g. dependent from the information which the agent waits for.)
CT IC 6 Intelligent Autonomous Systems
tel.: +49 89 636-44257 fax.: +49 89 636-41423
This archive was generated by hypermail 2a22 : Tue Oct 08 2002 - 16:37:43 MET DST