Easy fusion is a java-based framework to
automatically deploy and control information fusion systems on
distributed and dynamic resources. This web page groups useful informations about:
Technical stuff is available on eZFusion web pages on sourceforge. Other details are available on the documents repository. How to install eZFusion ?eZFusion is a java application hosted on an OSGi framework. To install eZFusion, first install one of the OSGi frameworks the compatibility of wich has tested:
Network restrictions
How to run eZFusion ?We assume that one of the compatible OSGi framework is installed and is running with the additional bundles needed to run eZFusion. As soon as the eZFusion's bundle is installed and started onto the OSGi framework, eZFusion registers an HTTP servlet at the following address :
The Graphical User Interface (GUI) is actually based on a html pages. It is divided in two parts : the commands (left side), the informations (right side). The current version of eZFusion is controled by http request sent by the GUI. Due to technical choices during the developpement, an action is performed in two steps : the writing of the request, and its sending. To write a request, select one of the pannels in the commands part of the GUI, fill in the field and click on "write request". A form with the details of the request is generated and some values may be corrected if necessary. To send the request, click on the top left button. Note : the eZFusion control system may be available only on part of the network interfaces. If a request seams to be without effect, please check the list "Node IP" and select another interface. The effects of a request (if any) can be visualised in the informations part of the GUI. Several pannels are possible and their contents are described in the GUI dedicated page. How to deploy a configuration of a fusion process ?Note : a toy example is available on eZFusion's sourceforge pages :
A configuration is currently described by XML files. Each computer used to execute the fusion process reads its part of the configuration and deploys it. The current version of eZFusion needs the manual deployement of each part of the configuration on the corresponding computers. To do so, open the GUI of each computers where to deploy the configuration and follow these steps :
Redo the same steps on each computer, from the PC at the "end" of the fusion process (the actuators) to the PC at the "begin" of the process (the information sources). |
