cpp2xml is a tool to convert C/C++ definitions into XML.
The main goal is to use the XML as input to code generation tools, but any other usage may be imagined.
Modelio-Open is a project hosting a set of open source extensions (SoaML, SysML and UML Testing Profile) for a previous version (1.2) of the Modelio Free tool .
Currently, the lastest version (2.x) of Modelio modeling and generation tool is available at http://modelio.org/downloads/download-modelio.html. All extensions are downloadable at http://forge.modelio.org/projects.
Java-XML Binder (JXB) is a lightweight and easy to use Java-to-XML and XML-to-Java MappingTool. Mapping Rules should be configured through Java Annotations, you do not need any configuration files. JXB supports Objects of any complexity.
DruideDB is an embedded database (based on Object/XMLmapping files) for Java applications. Both source code (DAO) and persistence layer (mapping) is generated. This DB stores everything as strings and handle auto-increments and multiple PKs.
Lightweight XML processor; XML-POJO mapping via Java5 annotations or DTD; Preprocessing of XML documents using expression language; Binary XML; RMI friendly XML; JSON format support; XML marshall/unmarshall; HTML as XML parser; Swing XML Viewer
This tool creates JAVA classes for GUI development . The idea is to provide to developers an very quick way to create their own graphical interface on Java.
Service Invocation Tool generates Java code to implement a declared service facade by calling operations of another service and mapping data structures between them.
pdoMap is a robust PHP ORM mapper with many OOP features. The mapping structure, requests, and transactions are defined in XML files. The core directly generates PHP classes for high performance. It is very easy to use and configure.
SPIDER on Rails (new name of J2EE Spider) is a open source tool for rapidly developing form-based web applications. See more: http://www.infoq.com/news/2008/03/J2EE-Spider
AppGen eclipse plugin generate full java web application source codes based on Spring and iBatis. You can set the XML configuration mapping file from a database schema quickly by conventions, and can edit it easily. (requires java 1.5 or higher)
A eclipse plugin code generator for liferay with spring MVC in web layer and using spring as business layer. This is a simple tool which would reduce the redundant effort of liferay portlet XML updation, controller and preference JSP page generation.
XMI Transform is a tool written in PHP to convert XMI file to source code or
source code to XMI file.
The purpose is to provides a simple access to source code generation, which is,
in general, the first thing we need in a MDA approach.
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.
a standalone tool for inferring and building a schema definition file from an input xml source file written in java and available as a web start application on the project web page.
Stonehenge is a java tool for code generation. It simplifies the process of mapping DB tables into programming code. It generates Java code, C# code, VB.NET code and potentially code for any language.
JLoom is a JSP like template language for text generation - e.g. source code, HTML, XML. JLoom templates are modular encapsulated. Parameters can be any Java type, even Generics or Varargs. There is a plugin for Eclipse and a command line tool.
Framework to quickly create PHP apps from UML models. Supports Database, Navigation, GUI, Userhandling, Selection Catalogs and much more. UML model with over 60 classes included. Best to be used with UML2PHP tool - see http://www.umlp2hp.com .
ArchMapper is a Tool for mapping architecture descriptions of a program to a Java implementation. It offers two main functions: Generating Java source code stubs from an architecture and checking a Java implementation for conformance with an architecture
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.
JSQL2iBatis, Generador de codigo. A partir de un fichero SQL con sentencias CREATE genera los ficheros java beans de iBatis y los xml correspondientes a los SQL Mapping. Es similar a Abator de iBatis pero mucho mas simple. Basado en plantillas Velocity.