Difference between revisions of "Ecore Tools"

From Eclipsepedia

Jump to: navigation, search
(Add additional information on the component, and particularly about the Roadmap)
Line 1: Line 1:
The Ecore Tools component will be part of EMFT (EMF Technology) project.
+
__NOTOC__
  
The Ecore Tools component provides a complete environment to create, edit and maintain Ecore models. This component eases handling of Ecore models with a Graphical Ecore Editor and bridges to other existing Ecore tools (Validation, Search, Compare, Emfatic, generators...). The Graphical Ecore Editor implements multi-diagram support, a custom tabbed properties view, validation feedbacks, refactoring capabilities... The long-term goal is to provide the same level of services as does JDT for Java.
+
=Presentation=
 +
The Ecore Tools component provides a complete environment to create, edit and maintain Ecore models. This component eases handling of Ecore models with a Graphical Ecore Editor and bridges to other existing Ecore tools (Validation, [[EMF_Search | Search]], [[EMF_Compare | Compare]], [[Emfatic | Emfatic]], generators...). The Graphical Ecore Editor implements multi-diagram support, a custom tabbed properties view, validation feedbacks, refactoring capabilities... The long-term goal is to provide the same level of services as does JDT for Java.
  
 +
[[Image:EcoreDiagramOverview.png]]
 +
 +
{|border="0" cellspacing="10"
 +
|valign="top"|'''Documentation'''<br>
 +
[[EcoreTools_New_Noteworthy | New & Noteworthy]]<br>
 +
[[EcoreTools_Tips_Tricks| Tips & Tricks]]<br>
 +
 +
|valign="top"|'''Resources'''<br>
 +
[[#Architecture | Architecture]]<br>
 +
[[#Roadmap| Roadmap]]<br>
 +
[[#Team| Team]]<br>
 +
[[#Contact| Contact]]<br>
 +
|}
 +
<br>
 +
 +
=Architecture=
 
See the [[Ecore_Tools_Proposal|component proposal]]
 
See the [[Ecore_Tools_Proposal|component proposal]]
  
The Ecore Tools component will be released in June, 2008.
+
=Roadmap=
  
[https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EMFT Submit a bug]
+
* '''Model Management'''
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=EMFT&component=Ecore+Tools&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bug List]
+
** [http://bugs.eclipse.org/210771 210771] : Initialize a diagram from an existing ecore
 +
** [http://bugs.eclipse.org/210769 210769] : Open diagram using URI
 +
** [http://bugs.eclipse.org/210767 210767] : Be able to add dependencies to other models
 +
** [http://bugs.eclipse.org/210777 210777] : Add a "Link with diagram" button in the outline
  
 +
* '''Graphical improvements'''
 +
** [http://bugs.eclipse.org/210796 210796] : Improve creation wizard
 +
** [http://bugs.eclipse.org/210768 210768] : Multi-diagram support
 +
** [http://bugs.eclipse.org/210774 210774] : Ease creation and modification of EOpposite references
 +
** [http://bugs.eclipse.org/210772 210772] : Have the possibility to hide graphical objects
 +
 +
* '''External tools integration'''
 +
** [http://bugs.eclipse.org/209718 209718] : Search integration
 +
 +
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=EMFT&component=Ecore+Tools&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bug List]
  
 +
The Ecore Tools component will be released in June, 2008 and will be part of the [[Ganymede]] Simultaneous release.
  
 +
=Team=
 +
The component developers are :
 +
* [mailto:david.sciamma@anyware-tech.com David Sciamma] ([http://www.anyware-tech.com Anyware Technologies]), project lead
 +
* [mailto:gilles.cannenterre@anyware-tech.com Gilles Cannenterre] ([http://www.anyware-tech.com Anyware Technologies])
 +
* [mailto:jacques.lescot@anyware-tech.com Jacques Lescot] ([http://www.anyware-tech.com Anyware Technologies])
  
 +
=Contact=
 +
Any issue should be reported to the [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EMFT Bugzilla]
 +
You may also contact the team using the EMFT newsgroup.
  
 
[[Category:Modeling]]
 
[[Category:Modeling]]
 
[[Category:EMFT]]
 
[[Category:EMFT]]

Revision as of 09:22, 3 December 2007


Presentation

The Ecore Tools component provides a complete environment to create, edit and maintain Ecore models. This component eases handling of Ecore models with a Graphical Ecore Editor and bridges to other existing Ecore tools (Validation, Search, Compare, Emfatic, generators...). The Graphical Ecore Editor implements multi-diagram support, a custom tabbed properties view, validation feedbacks, refactoring capabilities... The long-term goal is to provide the same level of services as does JDT for Java.

EcoreDiagramOverview.png

Documentation

New & Noteworthy
Tips & Tricks

Resources

Architecture
Roadmap
Team
Contact


Architecture

See the component proposal

Roadmap

  • Model Management
    • 210771 : Initialize a diagram from an existing ecore
    • 210769 : Open diagram using URI
    • 210767 : Be able to add dependencies to other models
    • 210777 : Add a "Link with diagram" button in the outline
  • Graphical improvements
    • 210796 : Improve creation wizard
    • 210768 : Multi-diagram support
    • 210774 : Ease creation and modification of EOpposite references
    • 210772 : Have the possibility to hide graphical objects
  • External tools integration
    • 209718 : Search integration

Bug List

The Ecore Tools component will be released in June, 2008 and will be part of the Ganymede Simultaneous release.

Team

The component developers are :

Contact

Any issue should be reported to the Bugzilla You may also contact the team using the EMFT newsgroup.