Tohu
Tohu is an engine built on Drools to create dynamic UIs. It is an alternative to the traditional MVC approach, which instead uses a generic UI layer to render arbitrary UIs defined using simple business rules.
Most forms have some sort of dynamic behaviour where the value a user types in one field affects whether or not to show another field. Tohu makes this sort of thing extemely easy to build and maintain. Typically you can have the logic of your forms (and page flows) working within days or even hours, and then someone with a different set of skills (e.g. CSS / UI design) can improve the look.
The initial UI is web-based using JQuery but the plan is to extend this to other UI technologies as well.
For more information (including links to SVN, Jira, and the mailing list) see Tohu's main project site. Additionally, the Tohu Wiki provides useful documentation and the opportunity to collaborate on future ideas for the project.
Please feel free to contact us to discuss Tohu or your own organisation's needs.
Tohu Video Demonstrations
