Jump to: navigation, search

Difference between revisions of "MoDisco/New And Noteworthy"

(Infrastructure)
Line 3: Line 3:
 
=== Infrastructure<br>  ===
 
=== Infrastructure<br>  ===
  
*[[MoDisco/ModelBrowser/New And Noteworthy|Model Browser]]
+
==== [[MoDisco/ModelBrowser/New And Noteworthy|Model Browser]] ====
  
 
The new version provides&nbsp;:  
 
The new version provides&nbsp;:  
  
** A new look&amp;feel
+
*A new look&amp;feel  
* The possibility to dynamically customize how the model elements are displayed (label, color, icon, police, ...)
+
*The possibility to dynamically customize how the model elements are displayed (label, color, icon, police, ...)  
* The support of the Facet extension mechanism (the virtual types, attributes and relations are visible within the browser).
+
*The support of the Facet extension mechanism (the virtual types, attributes and relations are visible within the browser).  
* The possibility to execute queries against model elements  
+
*The possibility to execute queries against model elements
  
*[[MoDisco/DiscoverersManager/New And Noteworthy|Discovery Manager]]  
+
==== [[MoDisco/DiscoverersManager/New And Noteworthy|Discovery Manager]] ====
*[[MoDisco/Workflow/New And Noteworthy|Discovery Workflow]]  
+
 
*[[MoDisco/QueryManager/New And Noteworthy|Query Manager]]
+
==== [[MoDisco/Workflow/New And Noteworthy|Discovery Workflow]] ====
 +
 
 +
 
 +
 
 +
==== [[MoDisco/QueryManager/New And Noteworthy|Query Manager]] ====
  
 
This new component provides a facade to evaluate queries against a model independently from the query mechanism.&nbsp;Implementations are provided to call queries written in Java, EMFQuery, OCL and XPath.  
 
This new component provides a facade to evaluate queries against a model independently from the query mechanism.&nbsp;Implementations are provided to call queries written in Java, EMFQuery, OCL and XPath.  
  
*[[MoDisco/FacetManager/New And Noteworthy|Facet Manager]].
+
==== [[MoDisco/FacetManager/New And Noteworthy|Facet Manager]]. ====
  
 
This new component provides a mechanism to dynamically extend model elements by adding "virtual" attributes and relations computed by queries.
 
This new component provides a mechanism to dynamically extend model elements by adding "virtual" attributes and relations computed by queries.

Revision as of 09:27, 2 February 2010

MoDisco 0.8 (Helios version)

Infrastructure

Model Browser

The new version provides :

  • A new look&feel
  • The possibility to dynamically customize how the model elements are displayed (label, color, icon, police, ...)
  • The support of the Facet extension mechanism (the virtual types, attributes and relations are visible within the browser).
  • The possibility to execute queries against model elements

Discovery Manager

Discovery Workflow

Query Manager

This new component provides a facade to evaluate queries against a model independently from the query mechanism. Implementations are provided to call queries written in Java, EMFQuery, OCL and XPath.

Facet Manager.

This new component provides a mechanism to dynamically extend model elements by adding "virtual" attributes and relations computed by queries.

Technologies

This new component provides a ECore definition of Java language, a discoverer to create corresponding EMF models from existing Java projects and a generator to regenerate source code from the EMF model. This component replaces J2SE5 and JavaAST components which are deprecated.

This new component provides a ECore definition of XML files and a discoverer to create corresponding EMF models from existing XML files.