Release Notes

  2 posts   Feedicon  
Replies: 1 - Last Post: December 30, 2008 20:09
by: Hildeberto Mendonca
« Older Topic » Newer Topic
showing 1 - 2 of 2
 
Posted: November 13, 2008 08:46 by Hildeberto Mendonca
I'm glad to write our first release report since our foundation one month ago. Actually, it is a demanding task but really necessary to let you know about what is going on in the project. The report is composed by three parts. First, we will describe all contributions made until now and by whom. Second, we will list what problems were identified but not solved yet. Finally, we will list what we are planing to implement until next release.

Current Status:

1. Development of the basic infra-structure to display the fusion live cycle - in order to be didactic when executing and explaining multimodal fusion, we are developing a graphical user interface (GUI) to present what is going on during the fusion process. (Hildeberto)

2. Support for multiple visualization of data - the GUI supports many panels at same time and the navigation between them using "next / previous" buttons. It works like a web browser when you want to go to the previous or next page saved in the history. (Hildeberto)

3. Channel visualization - each modality is represented by a channel, accessible by "Modalities > Channels", and this view shows all connected modalities. For the moment, we show two default (illustrative) modalities and they are there to help on the implementation of the visualization. You can press play to visualize a simulation of each modality in the time line. (Hildeberto)

4. Download and installation - since the application was developed in Java + Swing, we prepared it to be distributed and installed using Java WebStart. To install it in your machine, you need a Java Virtual Machine Version 6 or superior and access this link: http://www.meanings4fusion.org/launch.html . (Hildeberto)

Known problems:

1. Channel visualization - if the time line becomes bigger than the available area a scroll bar appears but it is not scrolled automatically to the right in order to present always the most recent data.

2. Menu - some items just doesn't work because it is not implemented yet, but we put it there to remember it later. Maybe its a good idea to disable it.

3. The installation is easy but we still need to write a tutorial to help people with problems when installing the application.

Next steps:

1. Implementation of a ontology visualization and a rule editor.

2. Definition of a standard fusion life cycle that will be fully executed every time a new modality is received. For each step of the life cycle, we will define an interface that people can implement, customizing the software behavior at each step.

3. Start to receive connections from modality devices and start the life cycle.

4. Prepare some test cases using TestNG to automatically simulate the parallel processing of modalities and the effectiveness of the life cycle.

If you are familiar with one or more of our known problems or next steps, please do not hesitate to collaborate. You can learn a lot with the code already available in our source code repository (http://kenai.com/projects/meanings4fusion/sources). Enjoy it! If you know people interested in one or more subjects discussed here, please recommend our project, sending the link: http://kenai.com/projects/meanings4fusion.
 
Posted: December 30, 2008 20:09 by Hildeberto Mendonca
I'm glad to write our second release report since our foundation, in October 2008. It is an important message to let you know about what is going on in the project. The report is composed by three parts. First, we will describe all contributions made until now and by who. Second, we will list what problems were identified but not solved yet. Finally, we will list what we are planing to implement until next release.

Current Status:

1. The graphical user interface (GUI) to present what is going on during the fusion process is working appropriately in a synchronized way, showing all instants when data are received from each input modality. (Hildeberto)

2. A standard fusion lifecycle was implemented and fully executed every time a new modality is received. For each step of the life cycle, we define an interface that people can implement, customizing the software behavior at each step. (Hildeberto)

3. An initial API was developed to allow multiple implementations of the same lifecycle. Implementing all available interfaces, the customized implementation will be executed by the fusion framework, managing all the synchronization complexity. The API also allow a customized visualization of each useful data received from the input modality. (Hildeberto)

4. A complete environment to specify the domain of the scenario, using ontologies, a rule editor to write rules according to the domain and a rule engine to test and execute those rules was developed. (Hildeberto)

5. The menu has only valid items now and all disabled options were removed until we finish them. (Hildeberto)

6. A complete environment to simulate input modalities for testing, stressing and training was developed. (Hildeberto)

Known problems:

1. Channel visualization - if the time line becomes bigger than the available area a scroll bar appears but it is not scrolled
automatically to the right in order to present always the most recent data.

2. The installation is easy but we still need to write a tutorial to help people with problems when installing the application.

3. The rule editor doesn't help the user to write rules correctly. The user should have some practice in the rule language in order to write it well. The environment also doesn't test if the rule is correct before the execution. It produces an exception instead.

Next steps:

1. Prepare some test cases using TestNG to automatically simulate the parallel processing of modalities and the effectiveness of the life cycle.

2. Implement early fusion and late fusion.

If you are familiar with one or more of our known problems or next steps, please do not hesitate to collaborate. You can learn a lot with the code already available in our source code repository (http://kenai.com/projects/meanings4fusion/sources). Enjoy it! If you know people interested in one or more subjects discussed here, please recommend our project, sending the link:
http://kenai.com/projects/meanings4fusion.
Replies: 1 - Last Post: December 30, 2008 20:09
by: Hildeberto Mendonca
« Older Topic » Newer Topic
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close