Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "MoDisco/Components/v0.8"

(Use-Cases)
Line 1: Line 1:
==Current version: v0.8 (for Helios)==
+
==Current Version: v0.8 (for Helios)==
 
To facilitate reuse of components between several modernization solutions, MoDisco is organized in several layers
 
To facilitate reuse of components between several modernization solutions, MoDisco is organized in several layers
 
===Infrastructure===
 
===Infrastructure===
Line 14: Line 14:
 
* a '''[[MoDisco/Components/MetricsVisualizationBuilder|Metrics Visualizations Builder]]''' which generates HTML, SVG or Excel outputs from a model containing metrics
 
* a '''[[MoDisco/Components/MetricsVisualizationBuilder|Metrics Visualizations Builder]]''' which generates HTML, SVG or Excel outputs from a model containing metrics
 
}}
 
}}
 
  
 
=== Technologies ===
 
=== Technologies ===
Line 30: Line 29:
  
  
 
+
== Other Versions ==
== Incubation ==
+
===Upcoming Version: v0.9 (for Indigo)===
 
+
* [[MoDisco/Components/v0-9|See all the components of this version]]
The following are components also available from MoDisco. However, they are not currently part of the standard MoDisco build.
+
===Previous Version: v0.7 (for Galileo)===
 
+
* [[MoDisco/Components/v0-7|See all the components of this version]]
The ''MOMOCS European Project'' provides:
+
* the MOMOCS [[MoDisco/MOMOCSMetamodel/|Metamodel and corresponding Simple Editor]]
+
* the MOMOCS [[MoDisco/MOMOCSTransformationTool/|Transformation Tool]]
+
* the [http://www.eclipse.org/MoDisco/useCases/TravelAgency/ Travel Agency use case]
+
* the [http://dev.eclipse.org/viewsvn/index.cgi/examples/trunk/?root=Modeling_MODISCO Polimi Blog use case]
+
* Feature '''CSharp 0.6''' contains: a complete [[MoDisco/CSharp|metamodel]] for the C# language; a transformation from [[MoDisco/CSharpDiscoverer|CSharp models to KDM]]''
+
 
+
 
+
== All Versions ==
+
To see details for previous or upcoming versions of MoDisco Components please follow this link : [[MoDisco/Components/All]]
+
  
 
[[Category:MoDisco]]
 
[[Category:MoDisco]]

Revision as of 05:51, 27 September 2010

Current Version: v0.8 (for Helios)

To facilitate reuse of components between several modernization solutions, MoDisco is organized in several layers

Infrastructure

All the components of this layer are available as plug-ins and provided in one single Eclipse feature

Feature Infrastructure 0.8 contains :
  • a reference implementation and tools for KDM (OMG/ADM standard)
  • a reference implementation for SMM (OMG/ADM standard)
  • a Model Browser to facilitate the navigation through a complex model
  • a Discovery Manager to register and integrate discoverers into Eclipse
  • a Discovery Workflow to easily chain several discoverers and transformers
  • a Query Manager which allows executing model queries independently of any technology
  • a Facet Manager which is a kind of virtual class extension
  • a Metrics Visualizations Builder which generates HTML, SVG or Excel outputs from a model containing metrics

Technologies

All the components of this layer are available as plug-ins and provided in several Eclipse features: one for each technology.

Feature Java 0.8 contains:
  • a complete metamodel for the Java language.
  • a complete discoverer to create Java models from Java source code contained in a Java project.
  • a complete generator to regenerate Java source code from a Java model.
  • a transformation from Java models to KDM

Feature XML 0.8 contains:
  • a complete metamodel for the XML standard, subsetting W3C concepts.
  • a complete discoverer to create XML models from XML files.


Other Versions

Upcoming Version: v0.9 (for Indigo)

Previous Version: v0.7 (for Galileo)

Back to the top