AutoForms an XML language for describing forms in terms of what the user is to be asked, as opposed to how to ask it. This creates a clear and easy separation between presentation logic and the business and data models, as well as leveraging an existing code base for rapid form development. Because the AutoForms language is high level, a range of users other than software programmers can define and create forms.
The user interface is implemented using AJAX technologies and requires no scripting or HTML. It supports pop-up windows, dynamic components, database driven forms, Hibernate v3 (for read and write), pluggable user interface and more.
This product is coming soon and will be released when suitable documentation is complete.