Model Driven Code Generation
Model driven code generation can improve coding standards, speed, quality of development and reduce your costs. From my experience generating code from XML using XSLT is one of the best and fastest solutions.
This is just the base of the framework presenting the idea, any code template can be...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 5.82 KB | Download (44): Model driven framework / Code generator Download |
This presentation introduces comparing between the hand coding and auto code generation with Simulink HDL.It uses simple communications models to mention merit/demerit.Additionally,The frame synchronization explained by the book was designed with Stateflow.The figure which is in the book and...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Compare with hand coding and auto code generation of HDL Download |
Entity Developer is a free powerful modeling and code generation tool for ADO.NET Entity Framework, NHibernate, and LINQ to SQL. You can use Model-First and Database-First approaches to design your model and generate C# or Visual Basic .NET code for it. It introduces new approaches for designing...
Platforms: Windows
License: Freeware | Size: 37.1 MB | Download (589): Entity Developer Express Download |
Byte Code Generation Library is high level API to generate and transform JAVA byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 280.46 KB | Download (65): Code Generation Library Download |
Ejen is a general purpose code generation system based on Java/XML/XSLT technologies. It is implemented as an Ant task and features a full EJB (BMP Entity Beans) code generation demonstration for JBoss with HSQLDB, PostgreSQL and MySQL database servers.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 741.56 KB | Download (51): Ejen (code generation system) Download |
Radtool is a model-centric web-app framework which uses metadata driven code generation and more. Its to grow into an IDE post improvements.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 540.27 KB | Download (48): radtool Download |
StateML is a State Machine Markup Language, with GraphViz and template-driven code generation. SYNOPSIS ## See the stml command for command line use (recommended) ## Heres what a .stml file might look like: < machine id="main" xmlns="http://slaysys.com/StateML/1.0"...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (99): StateML Download |
RISE software for model driven development lets you create dynamic solutions based on a programmable relational database with application layer for quick development and deployment of your applications. From a single source model, RISE generates your entire information solution including...
Platforms: Windows
License: Freeware | Size: 446.08 KB | Download (577): RISE Editor Download |
The RISE AJAX code generator renders JavaScript source code, that uses jQuery, for accessing your JSON enabled web services in your Rich Internet Applications or AJAX applications. The source code from the code generator is compliant with any JSON enabled web service, .NET as well as PHP,...
Platforms: Windows
License: Freeware | Download (63): RISE AJAX code generator Download |
An essential step in embedded software development, floating- to fixed-point conversion can be tedious, labor-intensive, and error-prone. System engineers frequently design algorithms in floating-point math, usually double-precision. This format represents the ideal algorithm behavior but takes...
Platforms: Matlab
License: Freeware | Size: 491.52 KB | Download (48): Converting Models from Floating Point to Fixed Point for Production Code Generation Download |
Glib::CodeGen is a code generation utilities for Glib-based bindings. SYNOPSIS # usually in Makefile.PL use Glib::CodeGen; # most common, use all defaults Glib::CodeGen->parse_maps (myprefix); Glib::CodeGen->write_boot; # more exotic, change everything Glib::CodeGen->parse_maps (foo,...
Platforms: *nix
License: Freeware | Size: 225.28 KB | Download (118): Glib::CodeGen Download |
Gtk2::CodeGen is a code generation utilities for Glib-based bindings. SYNOPSIS # usually in Makefile.PL use Gtk2::CodeGen; # most common, use all defaults Gtk2::CodeGen->parse_maps (myprefix); Gtk2::CodeGen->write_boot; # more exotic, change everything Gtk2::CodeGen->parse_maps (foo,...
Platforms: *nix
License: Freeware | Size: 614.4 KB | Download (133): Gtk2::CodeGen Download |
Jostraca is a general purpose code generation toolkit for software developers. Jostraca project uses JSP syntax and can be configured to use a number of different programming languages. Jostraca is a templating tool for Generative Programming. Jostraca generates code using the Java Server...
Platforms: *nix
License: Freeware | Size: 942.08 KB | Download (98): Jostraca Download |
UML Editor is a powerful utility designed to fuel a model driven architecture.
The UML / INTERLIS editor is an attempt to facilitate the application of the model driven approach to a greater number of users.
Platforms: Windows
License: Freeware | Download (47): UML Editor Download |
Cheetah is an open source template engine and code generation tool, written in Python. It can be used standalone or combined with other tools and frameworks. Web development is its principle use, but Cheetah is very flexible and is also being used to generate C game code, Java, sql, form emails...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Cheetah 2.0rc8 Download |
This project provides an open-source framework for the generation of high quality source code which is suitable for safety-critical applications and certification (e.g DO-178B). Currently a Simulink and Stateflow front-end and a C-language back-end are included.
Some of the strengths of UCGN:
-...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 2.12 MB | Download (47): Unified Code Generation Download |
RISE MySQL code generator
The RISE MySQL code generator generates a native MySQL script. The script incrementally updates the tables, columns, indexes and constraints in the database to match the RISE model. Once the database model is updated, the views defined in the RISE model are created in...
Platforms: Windows
License: Freeware | Size: 446.08 KB | Download (233): RISE MySQL code generator Download |
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) specific for your application architecture.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 42.16 MB | Download (52): AndroMDA Download |
Mister Model is a code generation system. It takes a UML model expressed as XMIand generates source code specifically designed to work in a cross-platform web service environment. It fixes the legendary 'Serialization Failed' messages in web services
Platforms: Windows, Mac, Linux
License: Freeware | Size: 86.22 KB | Download (45): Mister Model Download |
XCoder is an extensible model transformation and code generation framework
implementing the Model Driven Architecture (MDA) standard of the Object Management Group. XCoder generates arbitrary output from UML models via an XMI interface.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 6.01 MB | Download (50): XCoder Download |