Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Eclipse UML Generators"

m (Installation)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
{{Eclipse_UML_Generators}}
 
{{Eclipse_UML_Generators}}
 
[[File:Egg-incubation.png|right|Eclipse UML Generators]]
 
  
 
[https://projects.eclipse.org/projects/modeling.umlgen Eclipse UML Generators] Project provides components that automatically bridge the gap between [http://www.omg.org/spec/UML/ UML] models and source code. Either by extracting data from UML models (and UML profiles or decoration models) to produce source code or by reverse-engineering source code to produce UML models.
 
[https://projects.eclipse.org/projects/modeling.umlgen Eclipse UML Generators] Project provides components that automatically bridge the gap between [http://www.omg.org/spec/UML/ UML] models and source code. Either by extracting data from UML models (and UML profiles or decoration models) to produce source code or by reverse-engineering source code to produce UML models.
Line 15: Line 13:
 
= Installation =
 
= Installation =
  
* The latest release on Eclipse Luna (0.9) of Eclipse UML Generators can be installed from this update site: http://download.eclipse.org/umlgen/updates/releases/0.9.0/luna/.
+
* The latest release on Eclipse Luna (0.9) of Eclipse UML Generators can be installed from this [http://download.eclipse.org/umlgen/updates/releases/0.9.0/luna/ update site].
 
This is also available from the Eclipse Market Place: https://marketplace.eclipse.org/content/eclipse-uml-generators-incubation
 
This is also available from the Eclipse Market Place: https://marketplace.eclipse.org/content/eclipse-uml-generators-incubation
  
* Update sites: [http://download.eclipse.org/umlgen/updates/nightly/latest/mars/ Latest nightly on master for Mars], [http://download.eclipse.org/umlgen/updates/nightly/latest/luna/ Latest nightly on master for Luna]
+
* Downloads: [[Eclipse_UML_Generators/Update_Sites|update sites]]
  
* More detailed installation instructions per module in the [https://wiki.eclipse.org/Eclipse_UML_Generators/Modules_1.0.0 latest documentation] section.
+
* More detailed installation instructions per module in the [https://wiki.eclipse.org/Eclipse_UML_Generators/Modules_1.0.0 last release documentation] section.
  
 
= Prerequisites =
 
= Prerequisites =
Line 38: Line 36:
 
* The [https://git.eclipse.org/r/#/q/status:open+project:umlgen/org.eclipse.umlgen,n,z Opened reviews on Gerrit]
 
* The [https://git.eclipse.org/r/#/q/status:open+project:umlgen/org.eclipse.umlgen,n,z Opened reviews on Gerrit]
 
* The [https://dev.eclipse.org/mailman/listinfo/umlgen-dev Mailing list for developers]
 
* The [https://dev.eclipse.org/mailman/listinfo/umlgen-dev Mailing list for developers]
* The [https://wiki.eclipse.org/Eclipse_UML_Generators/Modules_1.0.0 Latest Documentation & Module Frameworks]
+
* The [https://wiki.eclipse.org/Eclipse_UML_Generators/Modules_1.0.0 Last Release Documentation & Module Frameworks]
 
* The [https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=VERIFIED&list_id=9161179&product=UMLGen&query_format=advanced Bugzilla].
 
* The [https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=VERIFIED&list_id=9161179&product=UMLGen&query_format=advanced Bugzilla].
 
* The [http://wiki.eclipse.org/Category:Eclipse_UML_Generators Wiki pages]
 
* The [http://wiki.eclipse.org/Category:Eclipse_UML_Generators Wiki pages]

Latest revision as of 10:33, 20 November 2015


Eclipse UML Generators
Website
Download
Community
Mailing List
Forums
Bugzilla
Open
Create New
Contribute
Browse Source


Eclipse UML Generators Project provides components that automatically bridge the gap between UML models and source code. Either by extracting data from UML models (and UML profiles or decoration models) to produce source code or by reverse-engineering source code to produce UML models.

Code generation uses Acceleo. It is incremental and can be extended thanks to its overriding system.

In most cases, these generators do not need to rely on a profile and use the native structure of UML.

Acceleo is an implementation of the MOF Model-To-Text Transformation Language (MTL) specification from OMG.

UML (Unified Modeling Language) is the specification from OMG. The current version is 2.x.

Installation

  • The latest release on Eclipse Luna (0.9) of Eclipse UML Generators can be installed from this update site.

This is also available from the Eclipse Market Place: https://marketplace.eclipse.org/content/eclipse-uml-generators-incubation

Prerequisites

Eclipse UML Generators can be installed on the following Eclipse platforms :

  • Eclipse Luna (4.4) for the release 0.9.
  • Eclipse Luna and Mars (4.5) for the next release.
  • Java 1.5 to Java 1.7

Links

Back to the top