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 "MoDisco/Roadmap"

(New page: == Infrastructure layer == Here are the main components planned to integrate the MoDisco Infrastructure layer === Query Manager === *'''Des...)
 
(Removing all content from page)
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== Infrastructure layer ==
 
  
Here are the main components planned to integrate the [[MoDisco/Architecture#Infrastructure_layer|MoDisco Infrastructure layer]]
 
 
=== Query Manager ===
 
 
*'''Description''' : A generic facade to query models using existing mechanisms, and adapters for Java, ATL, OCL and XPath.
 
 
*'''Authors''' : Mia-Software
 
 
*'''Release date''' : end of 2009
 
 
=== Model Decorator ===
 
 
*'''Description''' : A generic mechanism to enrich an existing metamodel with new classes, new attributes and relationships without changing the initial metamodel definition
 
 
*'''Authors''' : Mia-Software
 
 
*'''Release date''' : end of 2009
 
 
=== Model Browser (enhancements) ===
 
 
*'''Description''' : Additional mechanisms to dynamically customize the browser for a given metamodel
 
 
*'''Authors''' : Mia-Software
 
 
*'''Release date''' : end of 2009
 
 
=== Discovery Manager (enhancements) ===
 
 
*'''Description''' : A generic mechanism to chain discoverers and transformations
 
 
*'''Authors''' : Mia-Software
 
 
*'''Release date''' : end of 2009
 
 
== Technologies layer  ==
 
 
Here are the new components planned to integrate the [[MoDisco/Architecture#Technologies_layer|MoDisco Technologies layer]]
 
 
=== Eclipse project ===
 
 
*'''Description''' : Modeling of an Eclipse project
 
 
*'''Components''' :
 
 
**a metamodel of an Eclipse project
 
**a discoverer to create a model out of an Eclipse project
 
 
*'''Author''' : Mia-Software
 
 
*'''Release date''' : mid of 2010
 
 
=== Java (enhancements) ===
 
 
*'''Description''' : Modeling of a Java project
 
 
*'''Components''' :
 
 
**a generator to regenerate Java code from a Java model
 
 
*'''Author''' : Mia-Software
 
 
*'''Release date''' : end of 2009
 
 
== Use-Cases ==
 
 
Here are the main components planned to integrate the [[MoDisco/Architecture#Use-cases_layer|MoDisco Use-Cases layer]]
 
 
===MOMOCS Blog Example use-case===
 
 
*'''Description''' : This case study is a simple blog realized using the JavaEE infrastructure. The
 
objectives of this case study are to show the flexibility of the metamodel and
 
to explain how it can represent J2EE applications based on EJB.
 
 
*'''Authors''' : [http://www.momocs.org/ MOMOCS project]
 
 
*'''Release date''' : beginning of 2009
 
 
===MOMOCS Travel Agency use-case===
 
 
*'''Description''' : The Travel Agency represents a simple web-based CRM application. The main
 
functionalities are travel catalogue management, clients management and travel
 
order management.
 
 
*'''Authors''' : [http://www.momocs.org/ MOMOCS project]
 
 
*'''Release date''' : beginning of 2009
 

Latest revision as of 11:19, 4 February 2010

Back to the top