|
Software from ModelObjects Group
Object-Oriented Software Engineering in Java, Flex, AJAX, and JavaScript |
|||||
| Software Products and Frameworks | |||||
|
ModelObjects Software and Frameworks Overview ModelObjects Group supports a large body of software applications and frameworks for use with our clients. Some packages are available as open source. For more information on any of the following applications or frameworks, please contact the ModelObjects Group. The JPlates™ Object-Oriented Template Processor The JPlates™ object-oriented template processor is now available as a commercially supported product from JPlates, Inc. Contact JPlates, Inc. for product and licensing information. ModelObjects Forms Framework for Swing The ModelObjects Forms Framework is a powerful, open-source user-interface framework for managing the behavior of model objects in a Swing-based GUI. It provides mapping between model-object properties and UI components, apply and reset, unlimited undo/redo, data validation and propagation, and advanced support for Swing tables and trees. ModelObjects ModelGraph ModelGraph is a commercial framework for building graph-based applications (based on nodes and connections) with Java and Swing. It is a highly extensible framework, designed for workflow applications, state-transition graphs, and relationship modeling. ModelObjects XJX XJX is an open-source framework for translating XML documents into hierarchically structured graphs of Java objects. Using XJX, translators for complex XML document types can be constructed in a matter of hours. XJX uses existing SAX parsers such as Xerces. ModelObjects HttpClientSession Framework HttpClientSession is an open-source framework for making HTTP requests from Java applications, simulating the behavior of a browser. It may be used to communicate with Java servlets or web-services. ModelObjects DbAccess Code Generator DbAccess is a commercial relational-to-object mapping framework that generates customizable Java classes based on a relational database schema, and provides support for high-performance, object-oriented access to the database, including support for one-to-one, many-to-one, and many-to-many relationships. |
||||