Jude is a rapid application development tool that permits to formalize a problem and then obtain a full featured and easy to use data management, workgroup application that can be further adapted implementing specific agents. 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.