The Heron Programming Language

About Heron

Heron is a object-oriented open-source programming language that is compatible with executable UML (xUML). Heron is designed so that programmer can work with it using text-based tools, or with visual UML diagrams. Heron is a superset of JAction, which is a surface syntax for executable UML action semantics that is being developed by Christopher Diggins and Abdelwahab Hamou-Lhadj.

Documentation for Heron is currently under development but a sample application has been built using our open-source Heron to Java compiler which was developed in C++ using the YARD parser.

You can download the C++ source files for the Heron to Java compiler at Google Codehosting, but it is not yet ready for general distribution. This is only a snapshot of a prototype compiler.

Last modified on Feb. 19, 2008 by Christopher Diggins, http://www.cdiggins.com