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 "MDT-UML2Tools"

(Newsgroups / Mailing Lists)
m (updating a broken link)
 
(58 intermediate revisions by 10 users not shown)
Line 1: Line 1:
[http://www.eclipse.org/modeling/mdt/?project=uml2tools#uml2tools UML2 Tools] is a set of [http://wiki.eclipse.org/index.php/Graphical_Modeling_Framework GMF-based]editors for viewing and editing UML models. UML2 Tools consist of Class, Profile Definition, Component, Activity, State Machine diagram editors. Composite Structures, Deployment, Object and Use Case diagrams are in progress. UML2Tool is in incubation phase now, but it already had its first release. New Diagram wizards are available in the 'New/Other/UML 2.1 Diagrams' wizard group.  
+
{| align="right"
 +
| __TOC__
 +
|}
 +
UML2 Tools is a [[Graphical Modeling Framework]] editor for manipulating [[UML]] models.
  
== Plans ==
+
==Diagrams provided==
 +
* Structure diagrams
 +
** Class
 +
** Profile definition
 +
** Composite structures
 +
** Component
 +
** Deployment
 +
* Behavior diagrams
 +
** Activity
 +
** State machine
 +
** Use Case
 +
* Interaction diagrams
 +
** Sequence (new in Galileo)
 +
** Timing (under development, source-code available in CVS in 'exprimental' folder)
  
[http://www.eclipse.org/modeling/mdt/docs/plans/mdt_project_plan_1_1.html#_UML2_Tools_component 1.1 Project Plan]
+
New Diagram wizards are available in the 'New/Other/UML 2.1 Diagrams' wizard group. <br>
 +
UML2 Tools is based on [http://www.eclipse.org/modeling/mdt/?project=uml2 MDT UML2] metamodel.
  
[http://www.eclipse.org/modeling/mdt/docs/plans/mdt_project_plan_1_0.html#_UML2_Tools_ 1.0 Project Plan]
+
UML2 Tools participated in three Eclipse Simultaneous releases:
 +
*[http://wiki.eclipse.org/Galileo Galileo] in year 2009
 +
*[http://wiki.eclipse.org/index.php/Ganymede_Simultaneous_Release Ganymede] in year 2008
 +
*[http://wiki.eclipse.org/index.php/Europa_Simultaneous_Release Europa] in year 2007
 +
 
 +
== Plans ==
 +
*[http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/modeling/mdt/uml2tools/project-info/plan.xml&component=UML2Tools UML2 Tools 0.9 (Galileo) Project Plan]
 +
*[http://wiki.eclipse.org/Galileo_Simultaneous_Release#Milestones_and_Release_Candidates Galileo Milestones and Release Candidates Schedule]
 +
*[http://www.eclipse.org/modeling/mdt/docs/plans/mdt_project_plan_1_1.html#_UML2_Tools_component UML2 Tools 0.8 (Ganymede) Project Plan]
 +
*[http://www.eclipse.org/modeling/mdt/docs/plans/mdt_project_plan_1_0.html#_UML2_Tools_ UML2 Tools 0.7 (Europa) Plan]<br>
  
 
== New and Noteworthy ==
 
== New and Noteworthy ==
[http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy#UML2_Tools__Component UML2Tools New and Noteworthy]
+
*[http://wiki.eclipse.org/MDT/UML2Tools/New_and_Noteworthy/Galileo#Appearance_of_the_elements_was_improved UML2 Tools 0.9 (Galileo) New and Noteworthy]
 +
*[http://wiki.eclipse.org/index.php/MDT_1.1_New_and_Noteworthy#UML2_Tools__Component UML2 Tools 0.8 (Ganymede) New and Noteworthy]
 +
*[http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy#UML2_Tools__Component UML2 Tools 0.7 (Europa) New and Noteworthy]
  
== FAQ ==
+
== Samples ==
 +
The samples are available in the Eclipse CVS via [[PSF|Project Set Files]] and can be downloaded using [http://wiki.eclipse.org/images/3/3a/UML2Tools_samples.psf this PSF] file.
  
=== What is UML2Tools? ===
+
'''CVS login'''<br />
UML2 Tools is a set of GMF-based editors for viewing and editing UML models.
+
Username: anonymous<br />
 +
Password: ''blank''
  
=== Which UML diagrams are supported by UML2Tools? ===
+
== Newsgroups / Mailing Lists ==
Class, Profile Definition, Component, Activity and State Machine diagram editors are already implemented. Composite Structures, Deployment, Object and Use Case diagrams are in progress.
+
The best way to find an answer to your questions and to offer your suggestions is to write it in [http://www.eclipse.org/forums/index.php?t=thread&frm_id=118&S=0bba41b2009495b1b9935b33fe51d3ec UML2 Tools Forum].
  
=== How can I start with UMl2Tools? ===
+
== Documentation ==
First, [http://www.eclipse.org/modeling/mdt/downloads/?project=uml2tools install] UML2Tools and its dependencies to your Eclipse platform. To check that UML2Tools feature is installed correctly go to Help/About Eclipse SDK, in the appeared dialog press 'Feature Details' button, feature with id 'org.eclipse.uml2tools' should present at the list. If so then New Diagram wizards are available in the 'New/Other/UML 2.1 Diagrams' wizard group. Then you may create diagram by your choice.
+
*[[MDT-UML2Tools FAQ|Frequently Asked Questions (FAQ)]]
 +
*EclipseCon 2008
 +
**[http://www.eclipsecon.org/2008/?page=sub/&id=387 ''Bitter GMF or How We Did UML With GMF''] slides
 +
*Tutorials
 +
**[http://www.vogella.com/articles/UML/article.html Tutorial about installing and using Eclipse UML2 Tools]
 +
**[[MDT-UML2Tools How To Regenerage Diagrams|How To Regenerate Diagrams]]
 +
**[[MDT-UML2Tools How To Regenerate Diagrams (Alternative)|How To Regenerate Diagrams (Alternative)]]
 +
*Profiles
 +
**[[MDT-UML2Tools How To Use UML Profiles|How to use Profiles in UML2 Tools]]
  
=== Can I restore diagram from semantic model (*.uml file)? ===
+
==Updates==
Yes, it's easy. To 'visualize' diagram from *.uml file use 'Initialize umlclass_diagram diagram file' action from the context menu of the file. There are also actions to initialize Component, Activity or State Machine diagram, choose that one you need. Appropriate diagram file (*.umlclass_diagram, *.umlcomponent_diagram etc) will be created and then open. This feature is provided by GMF.
+
* [[MDT-UML2Tools/Updates|UML2 Tools Updates]]
 
+
=== Which GMF version is used to generate UML2Tools source code? ===
+
UML2Tools diagrams use 'fresh' GMF. Source code is regenerated with up-to-date GMF on every significant change in GMF and on milestone. It is so because GMF provides more and more features with every iteration. However, some amount of custom code exists in this project. This code is put into 'custom-src' folder or marked with '@generated-not' tag. Note that we use 'Generate UML2Tools Diagrams' action in the context menu of *.gmfgen files to generate code. This action is available if you have GMF-sources checked out in your development workspace.
+
 
+
== Samples ==
+
Samples of UML2Tools diagram are available in Eclipse CVS:
+
 
+
cvs -d pserver:dev.eclipse.org:/cvsroot/modeling co org.eclipse.mdt/org.eclipse.uml2tools/examples/
+
 
+
== Newsgroups / Mailing Lists ==
+
the best way to find an answer to your questions and to offer your suggestions is to write it in [http://www.eclipse.org/modeling/mdt/newsgroup-mailing-list.php eclipse.modeling.mdt.uml2tools newsgroup].
+
  
 
== Related Links ==
 
== Related Links ==
Line 39: Line 66:
 
* [http://www.eclipse.org/modeling Modeling Project] [http://wiki.eclipse.org/index.php/Category:Modeling Category] [[Modeling_Project|Wiki]]  
 
* [http://www.eclipse.org/modeling Modeling Project] [http://wiki.eclipse.org/index.php/Category:Modeling Category] [[Modeling_Project|Wiki]]  
 
** [http://www.eclipse.org/modeling/mdt Model Development Tools] [http://wiki.eclipse.org/index.php/Category:MDT Category] [[MDT|Wiki]]
 
** [http://www.eclipse.org/modeling/mdt Model Development Tools] [http://wiki.eclipse.org/index.php/Category:MDT Category] [[MDT|Wiki]]
 +
 +
* [http://wiki.eclipse.org/Modeling_Project_Releng/Building How to build] Modeling sub-projects like UML2Tools
  
 
[[Category:Modeling]]
 
[[Category:Modeling]]
 
[[Category:MDT]]
 
[[Category:MDT]]

Latest revision as of 13:56, 14 April 2012

UML2 Tools is a Graphical Modeling Framework editor for manipulating UML models.

Diagrams provided

  • Structure diagrams
    • Class
    • Profile definition
    • Composite structures
    • Component
    • Deployment
  • Behavior diagrams
    • Activity
    • State machine
    • Use Case
  • Interaction diagrams
    • Sequence (new in Galileo)
    • Timing (under development, source-code available in CVS in 'exprimental' folder)

New Diagram wizards are available in the 'New/Other/UML 2.1 Diagrams' wizard group.
UML2 Tools is based on MDT UML2 metamodel.

UML2 Tools participated in three Eclipse Simultaneous releases:

Plans

New and Noteworthy

Samples

The samples are available in the Eclipse CVS via Project Set Files and can be downloaded using this PSF file.

CVS login
Username: anonymous
Password: blank

Newsgroups / Mailing Lists

The best way to find an answer to your questions and to offer your suggestions is to write it in UML2 Tools Forum.

Documentation

Updates

Related Links

Back to the top