Ecore Diagram Editor Proposal
昨日9/26に、EMFTプロジェクトに対し「Ecore Diagram Editor」のプロポーザルが行われました。
http://www.eclipsezone.com/eclipse/forums/t101904.html
そのタイトルを見てちょっとびっくり。ひょっとして私が開発中のReflective Ecore Model Diagram Editor download | SourceForge.netのこと?とドキドキしてしまいました。しかし、実際には違いました。
TOPCASEDプロジェクトに含まれるEcoreグラフィカルエディタ(http://topcased-mm.gforge.enseeiht.fr/website/modeling/ecore/index.html)をEMFT傘下のサブプロジェクトにしよう、というプロポーザルでした。TOPCASEDのEcoreグラフィカルエディタを使うと、.ecoreファイルをグラフィカルに編集可能です。
一方、私が開発中のReflective Ecore Model Diagram Editorを使うと、.ecoreファイルに記述されたメタモデルのインスタンスをグラフィカルに編集可能です。
今回のプロポーザルでは、上記TOPCASEDのEcoreグラフィカルエディタをベースに以下のフィーチャを追加して完成度を高めることを目標にしているようです。
- EMF Searchの統合(http://www.eclipse.org/modeling/emft/?project=search#search)
- EMF Compareの統合(http://www.eclipse.org/modeling/emft/?project=compare#compare)
- EMF Validationの統合(http://www.eclipse.org/modeling/emf/?project=validation#validation)
- マルチエディタの実現(同一モデルを複数のエディタで編集可能にする。これによって巨大なモデルを複数のエディタに分割して編集できるようになる)
これによって、一つのグラフィカルエディタからモデルの検索、比較、検証を手軽に行うことができるようになりそうです。
ちなみに、.ecoreファイルをグラフィカルに編集可能にするプロダクトとしては他にも、
- GMFに含まれるサンプルエディタ
- See the World through Local Eyes
- Soyatec - Open Solution Company: XAML for Java, UML for Eclipse and BPMN designer
があります。