Translates state machine into a target programming language.
SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
Jamon is a text template engine for Java, useful for generating dynamic HTML, XML, or any text-based content. In a typical Model-View-Controller architecture, Jamon clearly is aimed at the View (or presentation) layer.
DAJ is an extension of the AspectJ programming language to incorporate adaptive programming concepts from the Demeter project.
DMDA is an Extensible and Customizable MDA Framework. It enables any user to easily describe model generation rules using different types of template mechanisms.
DOnut's goal is to provide a framework for easing the incorporation of design patterns into the development process. DOnut is both a project and a tool for generating source code based on design patterns.
Flow4J is a java framework, that enables the user to model process flow with a gui interface. The flow may include tasks, decisions or calls to other process flows. The saved flow is in a jar file together with its bytecode.
Survey coffeeBeans are Swing based JavaBeans for easy component based MVC application development
The UCL MDA Tools are lightweight Model Driven Architecture tools developed at University College London. They include a JMI generator implemented using the velocity template engine, an OCL type checker, and a parser for textual MOF models.
Uni-d is an tool that generates a J2EE application based on a XML description of the data and interactions. The generated beans are Hibernate3/ejb3 compatible, JBoss as an aplications server, JasperReports for reports and Tapestry for the web interface.
This project generate data access objects (DAO) Java classes from a dbDesigner XML definition.
Publish pictures from your digital camera to the web with this easy to use wizard-style Java application. Automatically resize your images and produce a set of HTML pages including index pages with thumbnails, and detailed caption pages for each photo.
I18N solution for Java, backed up by an Eclipse plugin.
A tool to support MDA / MDSD. It generates source code or other files based on an arbitrary XML model and some templates, which are written in a simple XML dialect (similar to XSLT). Editing in generated files and regeneration is possible.
equanda is an tool to generate a J2EE application based on a XML description of the data and constraints. It generates the access objects, a powerful base user interfaces (with help for more powerful stuff) and support for web services with versioning.
xApps,an enterprise universal platform(BPM),facilitates non IT user to build IT solution flexibly by form desinger,workflow designer & report builder etc.(We moved this prject to a new place.
a Java package containing a hierarchy of "html widgets" (i.e.: a "window-like" widget, a tabbedPanel widget, a treeMenu widget, etc) useful to decorate web application pages. These widgets are rendered by a custom JSP tag library.
NbXDoclet for NetBeans project helps to develop applications based on xdoclet. It contains templates for Hibernate. This project also implements Project Extensions (natures).