Difference between revisions of "Model Development Tools (MDT)"

From Eclipsepedia

Jump to: navigation, search
m
(Components)
 
(37 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{stub}}
+
The Model Development Tools ([http://eclipse.org/modeling/mdt/ MDT]) project focuses on big "M" modeling within the Modeling project. Its purpose is twofold:
 +
* To provide an implementation of industry standard metamodels.
 +
* To provide exemplary tools for developing models based on those metamodels.
  
= Projects =
+
The next release of MDT ([[Helios]]), is planned for end of June, 2010 - see [[MDT_Helios_New_and_Noteworthy | New & Noteworthy]] for updates.
  
* [[MDT-EODM|EODM]]
+
= Components =
* [[MDT-UML2-OCL|UML2 OCL]]
+
* [[MDT-UML2-Tools|UML2 Tools]]
+
* [[MDT-UML2-UML|UML2 UML]]
+
* [[MDT-XSD|XSD]]
+
+
= See Also =
+
  
== Builds & Server Configuration ==
+
Partial list:
  
* [[EMFT Procedures|Building & Promoting Guide]] ''(to be migrated to MDT)''
+
# [[MDT/Papyrus|Papyrus]] UML/model diagram editor
** [[Update Manager Site Generation|Update Manager Site Generation]]
+
# [[OCL|OCL]] OMG's Object Constraint Language specification implementation
** [[EMFT Releng Module|Releng Module Setup]] ''(to be migrated to MDT)''
+
* [[EMFT Build Server Setup|Build Server Setup]] ''(to be migrated to MDT)''
+
* [[Eclipse_Server_Sandbox_Setup|Eclipse Server Sandbox Setup]]
+
  
== Articles ==
+
For an up to date list of components, see:
  
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=143580 Implementing Model Integrity in EMF with OCL] by Christian W. Damus
+
* [http://www.eclipse.org/modeling/mdt MDT Website]
* [http://eclipsezilla.eclipsecon.org/show_bug.cgi?id=212 EclipseCon 2006 submission "Model Analysis and Validation in EMF"] by Christian  W. Damus
+
* [[:Category:MDT | MDT Wiki Category]]
* [http://www.eclipse.org/emft/doc/eodm/eodm-doc.xhtml EODM Initial Documentation] by Yang Yang
+
 
 +
= Planning =
 +
 
 +
* [http://www.eclipse.org/projects/project-plan.php?projectid=modeling.mdt MDT Helios Project Plan]
 +
 
 +
 
 +
For previous releases:
 +
 
 +
* [http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/modeling/mdt/project-info/plan_galileo.xml MDT Galileo Project Plan]
 +
* MDT Galileo '''[[MDT Galileo New and Noteworthy|New and Noteworthy]]''' features by milestone
 +
 
 +
* [http://www.eclipse.org/modeling/mdt/docs/plans/mdt_project_plan_1_1.html MDT Ganymede Project Plan]
 +
* MDT Ganymede '''[[MDT 1.1 New and Noteworthy|New and Noteworthy]]''' features by milestone
 +
 
 +
* [http://www.eclipse.org/modeling/mdt/docs/plans/mdt_project_plan_1_0.html MDT Europa Project Plan]
 +
* MDT Europa '''[[MDT 1.0 New and Noteworthy|New and Noteworthy]]''' features by milestone
 +
 
 +
= Documentation & Assistance =
 +
 
 +
== 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/mdt/newsgroup-mailing-list.php your question has been answered in the newsgroup].
 +
 
 +
== Builds & Server Configuration ==
  
== Examples ==
+
See [[:Category:EMFT]] or [[:Category:Releng]].
* [[CustomizingOclEnvironments | Customizing OCL Environments]]
+
  
== Documentation ==
+
== Presentations ==
  
* [http://www.eclipse.org/modeling/mdt/docs.php http://www.eclipse.org/modeling/mdt/docs.php]
+
* [http://www.eclipse.org/modeling/mdt/docs/presentations/EclipseCon2007_ShortTalk.html EclipseCon 2007 Short Talk] - Slides from "What is MDT?" short talk at EclipseCon 2007.
 +
* [http://www.eclipse.org/modeling/mdt/docs/presentations/MDT_1.0_Release_Review.html MDT Europa Release Review] - Slides from the Europa Simultaneous Release review of MDT.
 +
* [http://www.eclipse.org/modeling/mdt/docs/presentations/EclipseCon2008_LongTalk.html EclipseCon 2008 Long Talk] - Slides from "Open Source Meets Open Specifications: Eclipse and the OMG" long talk at EclipseCon 2008.
 +
* [http://www.eclipse.org/modeling/mdt/docs/presentations/EclipseCon2008_ShortTalk.html EclipseCon 2008 Short Talk] - Slides from "What's New in MDT?" short talk at EclipseCon 2008.
  
== Other Sites ==
+
== Related Links ==
  
* [http://www.eclipse.org/modeling Modeling Project] [[Modeling_Project|Wiki]]  
+
* [http://www.eclipse.org/modeling Modeling Project] [[:Category:Modeling | Category]] [[Modeling_Project|Wiki]]  
* [http://www.eclipse.org/uml2 UML2] [[UML2|Wiki]]
+
** [http://www.eclipse.org/modeling/mdt Model Development Tools] [[:Category:MDT | Category]]
* [http://www.eclipse.org/emft EMFT] [[EMFT|Wiki]] [http://www.eclipse.org/emft/downloads/ Downloads]
+
* [http://www.eclipse.org/emf/xsd/ XSD] [[XSD|Wiki]] [http://www.eclipse.org/emf/downloads/ Downloads]
+
  
 
[[Category:Modeling]]
 
[[Category:Modeling]]
 +
[[Category:MDT]]

Latest revision as of 05:31, 4 June 2012

The Model Development Tools (MDT) project focuses on big "M" modeling within the Modeling project. Its purpose is twofold:

  • To provide an implementation of industry standard metamodels.
  • To provide exemplary tools for developing models based on those metamodels.

The next release of MDT (Helios), is planned for end of June, 2010 - see New & Noteworthy for updates.

Contents

[edit] Components

Partial list:

  1. Papyrus UML/model diagram editor
  2. OCL OMG's Object Constraint Language specification implementation

For an up to date list of components, see:

[edit] Planning


For previous releases:

[edit] Documentation & Assistance

[edit] 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.

[edit] Builds & Server Configuration

See Category:EMFT or Category:Releng.

[edit] Presentations

[edit] Related Links