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 "Eclipse Modeling Framework Technologies"

(Remove OCL example)
(Proposed Components)
 
(34 intermediate revisions by 14 users not shown)
Line 1: Line 1:
== General Information ==
+
The Eclipse Modeling Framework Technologies ([http://www.eclipse.org/modeling/emft/ EMFT]) project was initiated to incubate new technologies that extend or complement [http://www.eclipse.org/modeling/emf/ EMF]. Over time, projects will graduate from EMFT into other Modeling projects, such as [[Eclipse_Modeling_Framework|EMF]], [[MDT]] or [[M2T]].
  
 +
 +
= Components =
 +
 +
For an up to date list of components, see:
 +
 +
* [http://www.eclipse.org/modeling/emft EMFT Website]
 +
* [[:Category:EMFT | EMFT Wiki Category]]
 +
 +
== Active Components ==
 +
 +
* [[EMF Compare]]
 +
* [[Ecore Tools]] ''aka Ecore Diagram'': [http://dev.eclipse.org/mhonarc/lists/emft-dev/msg00148.html Announcement], [[Ecore Tools Proposal|Proposal]]
 +
* [[Mint]]
 +
* [[EMF Search]]
 +
* [[EEF | Extended Editing Framework]]
 +
 +
== Inactive Components ==
 +
 +
* [[Modeling Workflow Engine (MWE)]], Bernd Kolb
 +
* [[EMF4Net]]: [[EMF4Net Proposal|Proposal]], [http://www.emf4net.org www.emf4net.org], Reinhold Bihler, Manfred Bottger, Deyan Rizov
 +
* [[JCR Management]], Sandro Boehme
 +
* [[Temporality]], Jean-Claude Cote, Sebastien Diotte, Simon McDuff
 +
* [[Model Execution Framework (MXF)]], Michael Soden, Hajo Eichler
 +
 +
== Proposed Components ==
 +
 +
* [[Emfatic]]: [http://dev.eclipse.org/mhonarc/lists/emft-dev/msg00135.html Announcement], [http://dev.eclipse.org/mhonarc/lists/emft-dev/zipaRgH3Lz5f7.zip Proposal], Miguel Garcia, Chris Daly
 +
* [[Servus]]: [http://dev.eclipse.org/mhonarc/lists/emft-dev/msg00126.html Announcement], [http://dev.eclipse.org/mhonarc/lists/emft-dev/ziph2pNOGuqYK.zip Proposal], Thiago Tonelli Bartolomei
 +
* [[Texo]]: EMF for web application environments, see the [[Texo|Proposal]], Martin Taal
 +
* [[MTF]]: [http://www.eclipse.org/proposals/mtf/ Proposal], Steffen Stundzig
 +
* [[Edapt]]: [http://www.eclipse.org/projects/project_summary.php?projectid=modeling.emft.edapt EMFT Edapt Project page], [http://www.eclipse.org/proposals/edapt/ EMFT Edapt Proposal], Moritz Eysholdt, Markus Herrmannsdoerfer.
 +
 +
:''Component owners: please provide a [[Modeling_Project_Releng/Component_Creation#Component_Setup | quick wiki page]] at the above links, culled from the materials linked above.''
 +
 +
== Graduated Components ==
 +
 +
* [[Eclipse_Modeling_Framework|EMF]]: [[EMF-Query-FAQ|Query]], [[EMF-Transaction-FAQ|Transaction]], [[EMF-Validation-FAQ|Validation]], [[CDO]], [[Net4j]], [http://www.eclipse.org/modeling/emf/?project=teneo Teneo]
 +
* [[MDT]]: EODM, OCL
 +
* [[M2T]]: JET, JET Editor
 +
 +
= Planning & Project Management =
 +
 +
* [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMFT EMFT Component Owners]
 +
 +
== Project IP Log ==
 +
 +
* See [http://www.eclipse.org/modeling/emft/eclipse-project-ip-log.php Project IP Log].
 +
 +
== Europa (2007) ==
 +
 +
* [http://www.eclipse.org/emft/doc/mq-mt-vf/qtv_project_plan_1_1.html Query, Transaction, Validation R1.1 Draft Plan]
 
* [[EMFT-QTV 1.1 New and Noteworthy|New and Noteworthy]] features in the 1.1 release of the Query, Transaction, and Validation components, by milestone
 
* [[EMFT-QTV 1.1 New and Noteworthy|New and Noteworthy]] features in the 1.1 release of the Query, Transaction, and Validation components, by milestone
 +
 +
== Callisto (2006) ==
 +
 +
* [http://www.eclipse.org/emft/doc/rel_review/ocl_query_val_tran_1.0/EMFT_OCL_Query_Validation_Transaction_1.0_Release_Review.htm EMFT 1.0 Release Review Presentation (OCL, Transaction, Query and Validation)]
 +
 +
= Documentation & Assistance =
 +
 +
[[Image:EMF-2nd-Ed-Cover-Small.jpg|80px|right|thumb|The Book!]]
 +
To learn more about the technology on which the EMFT projects are built the most authoritative source is the book, [http://www.informit.com/store/product.aspx?isbn=9780321331885 EMF: Eclipse Modeling Framework, 2nd Edition].
 +
 +
* [http://www.informit.com/store/product.aspx?isbn=9780321331885 View Details & Order]
 +
* [http://www.eclipse.org/modeling/emf/images/book/EMF-2nd-Ed-Covers-Large.jpg View Front & Back Covers]
 +
 +
== Newsgroups / Mailing Lists ==
 +
 +
Have a question? Try the FAQ for your individual component. If that doesn't help, chances are [http://www.eclipse.org/modeling/emft/newsgroup-mailing-list.php your question has been answered in the newsgroup].
  
 
== Builds & Server Configuration ==
 
== Builds & Server Configuration ==
Line 10: Line 77:
 
* [[EMFT Build Server Setup|Build Server Setup]]
 
* [[EMFT Build Server Setup|Build Server Setup]]
 
* [[Eclipse_Server_Sandbox_Setup|Eclipse Server Sandbox Setup]]
 
* [[Eclipse_Server_Sandbox_Setup|Eclipse Server Sandbox Setup]]
 +
 +
See also [[:Category:EMFT]] or [[:Category:Releng]].
  
 
== FAQs ==
 
== FAQs ==
  
* [[EMF-FAQ|EMF FAQ]]
+
* [[EMF/FAQ|EMF FAQ]]
 
* [[FAQ|Eclipse FAQs]]
 
* [[FAQ|Eclipse FAQs]]
  
== Articles ==
+
== Articles / Wiki ==
  
* [http://www.eclipse.org/articles/Article-EMF-Codegen-with-OCL/article.html Implementing Model Integrity in EMF with OCL] by Christian W. Damus
+
* [[EMF_Compare | About EMF Compare]]
 +
* [[JCR_Management | About JCR Management]]
 
* [http://www.eclipse.org/emft/doc/eodm/eodm-doc.xhtml EODM Initial Documentation] by Yang Yang
 
* [http://www.eclipse.org/emft/doc/eodm/eodm-doc.xhtml EODM Initial Documentation] by Yang Yang
* [http://eclipsezilla.eclipsecon.org/show_bug.cgi?id=3619 EclipseCon 2007 submission "Effective Use of the Eclipse Modeling Framework"] by Ed Merks et al.
 
  
== Examples ==
+
== Presentations ==
 +
 
 +
* [http://www.eclipsecon.org/2007/index.php?page=sub/&id=3619&conference=2007 Effective Use of the Eclipse Modeling Framework], EclipseCon 2007, by Ed Merks et al.
  
 
== Javadoc ==
 
== Javadoc ==
  
* [http://www.eclipse.org/emft/javadoc/ Online Javadoc]
+
* [http://www.eclipse.org/modeling/emft/javadoc/ Javadoc]
  
 
== Development ==
 
== Development ==
Line 32: Line 103:
 
* [http://dev.eclipse.org/viewcvs/ CVS]: [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.emft/?root=Technology_Project Browse CVS Repository]
 
* [http://dev.eclipse.org/viewcvs/ CVS]: [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.emft/?root=Technology_Project Browse CVS Repository]
 
* [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EMFT Bugzilla]:  [https://bugs.eclipse.org/bugs/colchange.cgi?rememberedquery=product%3DEMFT%26bug_status%3DNEW%26bug_status%3DASSIGNED%26bug_status%3DREOPENED%26order%3Dbugs.bug_status%2Cbugs.target_milestone%2Cbugs.bug_id%26query_format%3Dadvanced&column_changeddate=on&column_bug_severity=on&column_priority=on&column_rep_platform=on&column_bug_status=on&column_product=on&column_component=on&column_version=on&column_target_milestone=on&column_short_short_desc=on&splitheader=0 Open Bugs],  [https://bugs.eclipse.org/bugs/colchange.cgi?rememberedquery=product%3DEMFT%26bug_status%3DRESOLVED%26bug_status%3DVERIFIED%26bug_status%3DCLOSED%26changedin%3D7%26order%3Dbugs.bug_status%2Cbugs.target_milestone%2Cbugs.bug_id%26query_format%3Dadvanced&column_changeddate=on&column_bug_severity=on&column_priority=on&column_rep_platform=on&column_bug_status=on&column_product=on&column_component=on&column_version=on&column_target_milestone=on&column_short_short_desc=on&splitheader=0 Bugs Closed This Week], [http://www.eclipse.org/modeling/emft/searchcvs.php?q=file%3A+org.eclipse.emft%2F+days%3A+7 Search CVS]
 
* [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EMFT Bugzilla]:  [https://bugs.eclipse.org/bugs/colchange.cgi?rememberedquery=product%3DEMFT%26bug_status%3DNEW%26bug_status%3DASSIGNED%26bug_status%3DREOPENED%26order%3Dbugs.bug_status%2Cbugs.target_milestone%2Cbugs.bug_id%26query_format%3Dadvanced&column_changeddate=on&column_bug_severity=on&column_priority=on&column_rep_platform=on&column_bug_status=on&column_product=on&column_component=on&column_version=on&column_target_milestone=on&column_short_short_desc=on&splitheader=0 Open Bugs],  [https://bugs.eclipse.org/bugs/colchange.cgi?rememberedquery=product%3DEMFT%26bug_status%3DRESOLVED%26bug_status%3DVERIFIED%26bug_status%3DCLOSED%26changedin%3D7%26order%3Dbugs.bug_status%2Cbugs.target_milestone%2Cbugs.bug_id%26query_format%3Dadvanced&column_changeddate=on&column_bug_severity=on&column_priority=on&column_rep_platform=on&column_bug_status=on&column_product=on&column_component=on&column_version=on&column_target_milestone=on&column_short_short_desc=on&splitheader=0 Bugs Closed This Week], [http://www.eclipse.org/modeling/emft/searchcvs.php?q=file%3A+org.eclipse.emft%2F+days%3A+7 Search CVS]
 
== Project Management ==
 
 
* [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMFT EMFT Component Owners]
 
* [http://www.eclipse.org/emft/doc/rel_review/ocl_query_val_tran_1.0/EMFT_OCL_Query_Validation_Transaction_1.0_Release_Review.htm EMFT 1.0 Release Review Presentation (OCL, Transaction, Query and Validation)]
 
* [http://www.eclipse.org/emft/doc/mq-mt-vf/qtv_project_plan_1_1.html Query, Transaction, Validation R1.1 Draft Plan]
 
  
 
== Related Links ==
 
== Related Links ==
Line 45: Line 110:
 
** [http://www.eclipse.org/modeling/emf/ EMF] [http://wiki.eclipse.org/index.php/Category:EMF Category] [[EMF|Wiki]] [http://eclipse.org/modeling/emf/downloads/ Downloads]
 
** [http://www.eclipse.org/modeling/emf/ EMF] [http://wiki.eclipse.org/index.php/Category:EMF Category] [[EMF|Wiki]] [http://eclipse.org/modeling/emf/downloads/ Downloads]
  
[[Category:Modeling]][[Category:EMFT]]
+
[[Category:Modeling]]
 +
[[Category:EMFT]]

Latest revision as of 22:56, 28 December 2010

The Eclipse Modeling Framework Technologies (EMFT) project was initiated to incubate new technologies that extend or complement EMF. Over time, projects will graduate from EMFT into other Modeling projects, such as EMF, MDT or M2T.


Components

For an up to date list of components, see:

Active Components

Inactive Components

Proposed Components

Component owners: please provide a quick wiki page at the above links, culled from the materials linked above.

Graduated Components

Planning & Project Management

Project IP Log

Europa (2007)

Callisto (2006)

Documentation & Assistance

The Book!

To learn more about the technology on which the EMFT projects are built the most authoritative source is the book, EMF: Eclipse Modeling Framework, 2nd Edition.

Newsgroups / Mailing Lists

Have a question? Try the FAQ for your individual component. If that doesn't help, chances are your question has been answered in the newsgroup.

Builds & Server Configuration

See also Category:EMFT or Category:Releng.

FAQs

Articles / Wiki

Presentations

Javadoc

Development

Related Links

Back to the top