ontoMDE-core is basically a library for loading a RDFS model in ruby memory and process it to do something usefull such as generating Java or C++ code. ontoMDE-core is used by ontoMDE-uml2 which adds UML2 meta-model definitions and some helper methods. ontoMDE-uml2 is in turn used by ontoMDE-uml2-java which adds methods and rules to generate java5 code. But ontoMDE-core is *not* *UML* *specific* and can be used with *any* RDF[http://en.wikipedia.org/wiki/Resource_Description_Framework] / RDFS[http://en.wikipedia.org/wiki/RDF_Schema] model such as those created with Protege_2000[http://protege.stanford.edu]. This opens to ontoMDE-core users the ability to generate code from custom DSL[http://en.wikipedia.org/wiki/Domain_Specific_Language] models, or join different models. This gem bundles, ontomde-inspector which is a web server for browsing a model and a meta-model inside a running ontomde generator. Inspector is available as an independant script but may also be run from generator (such as ontomde-java with option --inspector or --inspectorAfterLoad ) to provide a view of model before or after generation.

Required Ruby Version

>= 1.8.6

Required Rubygems Version

>= 1.0.0

Authors

Orange-labs BIZZ/CIL/SAM

Versions

  1. 2.0.5 April 22, 2009 (153 KB)
  2. 2.0.4 April 07, 2009 (151 KB)
  3. 2.0.0 August 06, 2008 (146 KB)
  4. 1.0.6 March 24, 2008 (41.5 KB)
  5. 1.0.4 March 02, 2008 (41 KB)
Show all versions (6 total)

SHA 256 checksum