Projects tagged ‘codegeneration’


[19 total ]
11

AndroMDA

   
Primary Language: Java Licensed as: BSD-ish License

AndroMDA is a code generation framework that follows the model driven architecture (MDA) paradigm. It takes a UML model from a CASE-tool and generates classes and deployable components (J2EE or other).

Metrics updated 15 May 08

10

XCB

   
Primary Language: C/C++ Licensed as: MIT License

X Window System protocol binding library. Originally for C bindings, but now generalized to several other languages. This is a lightweight replacement for the binding portion of Xlib, featuring thread transparency, XML extensibility, and a small ... [More] and straightforward interface. The version of Xlib currently being distributed by X.Org uses XCB for its transport; this allows XCB and Xlib calls to be freely mixed for ease in porting applications and toolkits. Most of the XCB C code is autogenerated from XML descriptions. (This may be why Ohloh complains about the degree of code commenting.) [Less]

Metrics updated about 13 hours ago

7

ArgoEclipse

   
Primary Language: Java Licensed as: Eclipse Public License

UML plugin for Eclipse based on the popular ArgoUML open source tool. Supports all standard UML diagram types and includes an innovative design critiquing facility to provide feedback during design. Reverse engineering and code generation ... [More] available in multiple languages included Java, C++, PHP, and others. Also supports model generation for AndroMDA for MDA/MDD style development. [Less]

Metrics updated 11 May 08

3

FUJABA Tool Suite

   
Primary Language: Java Licensed as: GNU General Public License 2.0

The primary topic of the Fujaba Tool Suite project is to provide an easy to extend UML, Story Driven Modelling and Graph Transformation platform with the ability to add plug-ins.

Metrics updated 14 Jan 08

2

Melati

 
Primary Language: Java Licensed as: GNU General Public License 2.0

Web development framework written in java, based upon jdbc and Velocity. High test coverage, good object decomposition. Includes a shop, messageboards and CMS. Fully integrated with Maven 1 and 2.

Metrics updated 24 Apr 08

2

PlainXML

 
Licensed as: Apache License, 2.0

Opensource Java library which includes various lightweight XML processing tools. Major features are: Generating POJO by DTD; XML-POJO mapping via Java5 annotations or DTD; XML manipulations using POJO without SAX/DOM; Preprocessing of XML ... [More] documents using expression language; Binary XML; RMI friendly XML; Exporting to JSON; XML marshall/unmarshall; [Less]

2

SMC

 
Primary Language: Java Licensed as: Mozilla Public License 1.1

SMC - the State Machine Compiler SMC takes a state machine stored in a .sm file and generates a State pattern in twelve programming languages (C, C++, C#, [incr Tcl], Groovy, Java, Lua, Objective-C, Perl, Python, Ruby, VB.net). Includes: default ... [More] transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See all details on http://smc.sourceforge.net/. [Less]

Metrics updated 16 May 08

1

MD4J

 
Primary Language: JavaScript Licensed as: GNU General Public License 2.0

MD4J is a passive, model driven, extensible J2EE webapp generator used through Ant or Maven. Currently Hibernate 3 mappings are supported as input, with EJB 2.1, Struts 1.x and JSP 2.0 as output for CRUD and Search operations with patterns like MVC ... [More] , DAO and SessionFacade. One of the main features of MD4J is that it allows you to work on your model iteratively, providing a complete J2EE application following your model changes. So, each time you edit your model and build your project, MD4J will generate high quality code from JSPs and Struts classes, to Session EJBs and DAOs, allowing you to test CRUD and Search functionality on top of your model right away. [Less]

Metrics updated 16 May 08

1

osf

 
Primary Language: JavaScript Licensed as: Apache License, 2.0

Open Software Factory turns UML models into executable application code. It supports the rapid development of web service enabled J2EE applications that run on any J2EE server. When using OSF, all design changes are made in your UML model and OSF ... [More] updates your application by iterative code generation. Hand coded software is not touched by OSF. Instead, generated code is seamlessly integrated with hand code with OSF generated pattern implmentations. OSF is currently built on the AndroMDA platform and uses Velocity for code generation. The upcoming major release of OSF is being developed with the Atlas Transformation Language and EMF. Modules for JRuby/Ruby support and plug-ins for NetBeans and Eclipse will be released by December 31, 2007. [Less]

Metrics updated about 20 hours ago

1

J2EE Spider

 
Primary Language: Java Licensed as: Eclipse Public License

J2EE Spider is a open source tool for rapidly developing form-based web applications. The main concerns of the project are usability, integration with development plataform, freedom to choose which code needs to be generated, incremental ... [More] development generation and customization of code templates to better fit the needs of the development team. REVIEW: http://www.infoq.com/news/2008/03/J2EE-Spider [Less]

Metrics updated 16 May 08