For example relational databases management systems cannot support new data types and for some applications the allowed data are not sufficient. They lack support for long-transactions. The development of an application using object-oriented database management systems encourages procedural coding over declarative coding and this tends to produce code hard to maintain because there are many relationships between different parts of the program. Jude tries to join all benefits of these technologies in a coherent application framework. Developers can extend application functionalities adding new agents to the system.
Developers can reuse already specified agents, in particular agents related to user interface.
This is a presentation of Jude system. These are screenshots of Jude in action. This is a detailed description of Jude. At the moment the document is written in a bad english and is a work in progress. If you want to help me, you can fix some problems reading directly from the lyx version and correcting all bad chapters.