Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[modeling-pmc] Re: A graphical modeler tool for UML2 in MDT


Sébastien,

Of course we would gladly welcome a contribution to the MDT project! However, one of the goals for MDT is for all of the tooling to be based on GMF, so it's unclear whether your GEF-based editors will fit directly into MDT without some amount of rework. The proposed UML Tools component (a subcomponent of UML2) will be seeded with the examples that used to be available as part of the GMF project; Michael Golubev of Borland (copied) will be the initial committer for this component, so he can give you a better idea of how what you have done alligns with what he has been doing. Initially he is focusing on Class, State Machine, Component, and Activity diagrams, so if you could contribute editors for Use Case and Deployment diagrams, that would be great!

As yet, nobody has stepped up to lead the DI subcomponent (although we've had some offers), so if you're interested, perhaps you could contribute your implementation of the DI metamodel (and be the lead for that component?). The next step would be to fill out a contribution questionnaire; more information on the process can be  found at http://www.eclipse.org/legal/ContributionQuestionnairePart1-v1.0.php

Cheers,

Kenn Hussey

Eclipse UML2 Project Lead
Rational Software, IBM Software Group

770 Palladium Drive
Kanata, Ontario, K2V 1C8

T: (613) 599-3980  F: (613) 599-3912



"GERARD Sebastien 166342" <Sebastien.GERARD@xxxxxx>

09/21/2006 12:05 PM

To
Kenneth Hussey/Ottawa/IBM@IBMCA
cc
Branislav Selic/Ottawa/IBM@IBMCA
Subject
A graphical modeler tool for UML2 in MDT





Hi Kenn,
 
 
First of I present myself. I am working at the CEA (the French agency for atomic energy) in a labs which research is on software engineering (more specially on MDD for the team I am leading) dedicated to the development of real-time embedded systems.
I am the CEA OMG representative and in this context I am involved in the UML2 work and I am the chair of the ProMarte consortium which is working on the MARTE standard (you can check all these points with Bran Selic who know me).
I have It seems that one graphical UML2 modeller tool would be interesting for the MDT project.
 
We are currently implementing such a tool (by the way we also have implemented DI in this context)? This tool is called papyrus. It is based on Eclipse UML2 (your project, version 2.0.1) and GEF for the graphical aspects. It is programmed, we have not used yet GMF but it could  be done for generating some part of the tool later.
 
It is a multi-pages editor. It implements class diagrams, composite diagram, may model profile model and apply profile (with all graphical properties of stereotypes). We are also implementing state machine diagrams and have scheduled to implement activity diagram before the end of the year. It should be possible to implement also rapidly use case diagrams and deployment diagram. The only point is for interaction diagram, but for that point it seems possible we find someone external of CEA to  implement sequence diagrams and Overview interaction diagrams.
 
I attached one snapshot of the tool. Of course I could make a demonstration by webex (if you are intested and if you can setup such session?) to give more detailed features on Papyrus.
 
Do you think Papyrus could be a candidate for MDT as UML2 graphical modeller tool?
If yes, how to do that?
 
If you need more information, do not hesitate to ask.
 
Best regards,
 
Sébastien Gérard
--------------------------------------------------------------------------------------------------
PhD - Ing.
Head of the Accord-UML research project
DRT-List/DTSI/SOL/LLSP - CEA/Saclay
F-91191 Gif sur Yvette Cedex – France
Phone/fax : +33 1 69 08 58 24 / 83 95
 [attachment "Papyrus_snap1.jpg" deleted by Kenneth Hussey/Ottawa/IBM]

Back to the top