Home » Modeling » MDT (Model Development Tools) » UML Diagrams
| | |
Re: UML Diagrams [message #375814 is a reply to message #375813] |
Thu, 19 October 2006 12:45 |
Kenn Hussey Messages: 1620 Registered: July 2009 |
Senior Member |
|
|
Constantine,
Tooling for UML2 will be developed as part of the 'UML2 Tools' subcomponent
of MDT. We are just in the process of provisioning the MDT project (CVS,
Bugzilla, website, etc.) and hope to be ready soon. In the meantime, Michael
has posted a patch for the class diagram editor to
https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take a
look.
Kenn
"Constantine Plotnikov" <constantine.plotnikov@gmail.com> wrote in message
news:eh7re6$ivk$1@utils.eclipse.org...
> Is it possible to get an update about status of UML2 visual model editor
> project (or whatever it is named)? I do not see it listed on the page
> "http://www.eclipse.org/modeling/".
>
> Constantine
>
> Kenn Hussey wrote:
>> Chris,
>>
>> The creation review was just held for MDT today (it passed), so we'll be
>> provisioning the project in the coming days/weeks. The examples that used
>> to be available as part of the GMF project will be used to seed the UML2
>> Tools subcomponent of MDT.
>>
>> Yes, your OCL work sounds interesting and would likely fall within the
>> scope of the UML2 Tools subcomponent. Perhaps you could open a feature
>> request and/or fill out a contribution questionnaire once the dust has
>> settled...
>>
>> Kenn
>>
>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>> news:efe220$uha$1@utils.eclipse.org...
>>> I have seen
>>> http://www.eclipse.org/gmf/gallery/uml2.png
>>> Some time ago it was possible to download the application which allowed
>>> to make such diagramms. Isn't it still possible.
>>>
>>> Is there such a -> graphical tools to develop UML models <- maybe an
>>> alpha version.
>>>
>>> We are developing something like an OCL catalog for UML2, to define
>>> metrics and checks and so on.
>>> Maybe this would also be interesting for you.
>>> Chris
>>
|
|
| |
Re: UML Diagrams [message #375816 is a reply to message #375815] |
Thu, 26 October 2006 13:34 |
Michael Golubev Messages: 383 Registered: July 2009 |
Senior Member |
|
|
Michael,
I am afraid that for now we are not ready to publish gmf-models and custom
templates that used for generation.
The main reason for this is that generation part of GMF2.0 is under
development right now and is consistently the subject of serious changes.
Say, at the next milestone GMF is going to change the template engine, so I
do not think that publishing of actual models/templates right now makes any
sense.
Also, AFAIK, the main UML2 project also does not publish templates used for
the generation, so the diagram part just follows the common pattern.
Regarding the ratio between generated/custom code:
In the ClassD the custom code was required to:
1. Implement IParser's for most of the labels
2. Support association links creation / update (the problems with uml2
associations was discussed a lot of times in the gmf news group)
3. Support update of the visual properties in respond to semantic changes
(say, "abstract class has name in italic font" or "association end
decoration depends on aggregation kind of corresponding property")
Item 2 is too specific for our domain to be generated some day.
But for items 1 and 3 we are in process of development for semi-automated
generation procedure. I believe that we will have this code completely
generated soon, but I am not sure that GMF team will be happy to include our
MDT-specific templates into the "generic" product.
Regards,
Michael
"Michael Moser" <mmo@zurich.ibm.com> wrote in message
news:ehq672$3us$1@utils.eclipse.org...
> "Kenn Hussey" <khussey@ca.ibm.com> wrote in message
> news:eh7rvj$p7e$1@utils.eclipse.org...
>> Constantine,
>>
>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>> subcomponent of MDT. We are just in the process of provisioning the MDT
>> project (CVS, Bugzilla, website, etc.) and hope to be ready soon. In the
>> meantime, Michael has posted a patch for the class diagram editor to
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take
>> a look.
>
> I took a look and it's very nice!
>
> From the plugin's dependency list one can see, that this was built using
> GMF. What I'ld like to know: Would the GMF input (i.e. all the .gmf*
> files) be available? And was there heavy customization required or was it
> possible to specify this all in those .gmf* files without later "manual
> improvement"?
>
> Michael
>
>
>
>
|
|
|
Re: UML Diagrams [message #375818 is a reply to message #375816] |
Fri, 27 October 2006 17:06 |
Bernd Kolb Messages: 57 Registered: July 2009 |
Member |
|
|
Hi Michael,
I just had a look to your implementation(s) and found it to be very
useful :-) :-)
Thanks a lot!
I just have one question:
In UML2 it is possible to attach a statemachine to a class which is very
useful from my point of view. Do you plan to add this feature to the
class diagram editor? Maybe there is a problem with the uml2
implementation as I want create the statemachine in a separate file and
then "assign" it to a class using the properties editor. But AFAIK there
is no possibility to reference a statemachine, you have to place it
under the class, do you?
This feature together with the composite structure editor (which is half
implemented by the class diagram editor would be very useful for
MDSD-projects.
Best wishes
Bernd
Michael Golubev wrote:
> Michael,
>
> I am afraid that for now we are not ready to publish gmf-models and custom
> templates that used for generation.
>
> The main reason for this is that generation part of GMF2.0 is under
> development right now and is consistently the subject of serious changes.
> Say, at the next milestone GMF is going to change the template engine, so I
> do not think that publishing of actual models/templates right now makes any
> sense.
>
> Also, AFAIK, the main UML2 project also does not publish templates used for
> the generation, so the diagram part just follows the common pattern.
>
> Regarding the ratio between generated/custom code:
>
> In the ClassD the custom code was required to:
>
> 1. Implement IParser's for most of the labels
> 2. Support association links creation / update (the problems with uml2
> associations was discussed a lot of times in the gmf news group)
> 3. Support update of the visual properties in respond to semantic changes
> (say, "abstract class has name in italic font" or "association end
> decoration depends on aggregation kind of corresponding property")
>
> Item 2 is too specific for our domain to be generated some day.
>
> But for items 1 and 3 we are in process of development for semi-automated
> generation procedure. I believe that we will have this code completely
> generated soon, but I am not sure that GMF team will be happy to include our
> MDT-specific templates into the "generic" product.
>
> Regards,
> Michael
>
> "Michael Moser" <mmo@zurich.ibm.com> wrote in message
> news:ehq672$3us$1@utils.eclipse.org...
>> "Kenn Hussey" <khussey@ca.ibm.com> wrote in message
>> news:eh7rvj$p7e$1@utils.eclipse.org...
>>> Constantine,
>>>
>>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>>> subcomponent of MDT. We are just in the process of provisioning the MDT
>>> project (CVS, Bugzilla, website, etc.) and hope to be ready soon. In the
>>> meantime, Michael has posted a patch for the class diagram editor to
>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take
>>> a look.
>> I took a look and it's very nice!
>>
>> From the plugin's dependency list one can see, that this was built using
>> GMF. What I'ld like to know: Would the GMF input (i.e. all the .gmf*
>> files) be available? And was there heavy customization required or was it
>> possible to specify this all in those .gmf* files without later "manual
>> improvement"?
>>
>> Michael
>>
>>
>>
>>
>
>
|
|
|
Re: UML Diagrams [message #376819 is a reply to message #375818] |
Fri, 27 October 2006 17:43 |
Michael Golubev Messages: 383 Registered: July 2009 |
Senior Member |
|
|
Hi,
We are certainly going to implement this usecase as well as other usecases
related to the cross-navigation between different kind of diagrams. If there
are no bugzillas for it, please do not hesitate to submit the first one :).
Though it is still unclear how to implement this correctly with GMF. It is
the "hot" theme (if my accounting is correct, ~5% of the recent questions in
the gmf newsgroups are related to multiple diagrams for single model) and I
hope that we will reach clear understanding on how to implement it soon.
Regards,
Michael
"Bernd Kolb" <b.kolb@kolbware.de> wrote in message
news:ehte94$tlc$1@utils.eclipse.org...
> Hi Michael,
>
> I just had a look to your implementation(s) and found it to be very useful
> :-) :-)
>
> Thanks a lot!
>
> I just have one question:
>
> In UML2 it is possible to attach a statemachine to a class which is very
> useful from my point of view. Do you plan to add this feature to the class
> diagram editor? Maybe there is a problem with the uml2 implementation as I
> want create the statemachine in a separate file and then "assign" it to a
> class using the properties editor. But AFAIK there is no possibility to
> reference a statemachine, you have to place it under the class, do you?
>
> This feature together with the composite structure editor (which is half
> implemented by the class diagram editor would be very useful for
> MDSD-projects.
>
> Best wishes
>
> Bernd
>
>
> Michael Golubev wrote:
>> Michael,
>>
>> I am afraid that for now we are not ready to publish gmf-models and
>> custom templates that used for generation.
>>
>> The main reason for this is that generation part of GMF2.0 is under
>> development right now and is consistently the subject of serious changes.
>> Say, at the next milestone GMF is going to change the template engine, so
>> I do not think that publishing of actual models/templates right now makes
>> any sense.
>>
>> Also, AFAIK, the main UML2 project also does not publish templates used
>> for the generation, so the diagram part just follows the common pattern.
>>
>> Regarding the ratio between generated/custom code:
>>
>> In the ClassD the custom code was required to:
>>
>> 1. Implement IParser's for most of the labels
>> 2. Support association links creation / update (the problems with uml2
>> associations was discussed a lot of times in the gmf news group)
>> 3. Support update of the visual properties in respond to semantic changes
>> (say, "abstract class has name in italic font" or "association end
>> decoration depends on aggregation kind of corresponding property")
>>
>> Item 2 is too specific for our domain to be generated some day.
>>
>> But for items 1 and 3 we are in process of development for semi-automated
>> generation procedure. I believe that we will have this code completely
>> generated soon, but I am not sure that GMF team will be happy to include
>> our MDT-specific templates into the "generic" product.
>>
>> Regards,
>> Michael
>>
>> "Michael Moser" <mmo@zurich.ibm.com> wrote in message
>> news:ehq672$3us$1@utils.eclipse.org...
>>> "Kenn Hussey" <khussey@ca.ibm.com> wrote in message
>>> news:eh7rvj$p7e$1@utils.eclipse.org...
>>>> Constantine,
>>>>
>>>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>>>> subcomponent of MDT. We are just in the process of provisioning the MDT
>>>> project (CVS, Bugzilla, website, etc.) and hope to be ready soon. In
>>>> the meantime, Michael has posted a patch for the class diagram editor
>>>> to https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to
>>>> take a look.
>>> I took a look and it's very nice!
>>>
>>> From the plugin's dependency list one can see, that this was built using
>>> GMF. What I'ld like to know: Would the GMF input (i.e. all the .gmf*
>>> files) be available? And was there heavy customization required or was
>>> it possible to specify this all in those .gmf* files without later
>>> "manual improvement"?
>>>
>>> Michael
>>>
>>>
>>>
>>>
>>
|
|
|
Re: UML Diagrams [message #376820 is a reply to message #375814] |
Tue, 31 October 2006 12:19 |
Chris Lenz Messages: 214 Registered: July 2009 |
Senior Member |
|
|
What can I do with the paches.
The initial source works on org.eclipse.mdt.*
But the patch on org.eclipse.***
Sorry the stuid question but I have not so much expirience with paches :-)
Kenn Hussey schrieb:
> Constantine,
>
> Tooling for UML2 will be developed as part of the 'UML2 Tools' subcomponent
> of MDT. We are just in the process of provisioning the MDT project (CVS,
> Bugzilla, website, etc.) and hope to be ready soon. In the meantime, Michael
> has posted a patch for the class diagram editor to
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take a
> look.
>
> Kenn
>
> "Constantine Plotnikov" <constantine.plotnikov@gmail.com> wrote in message
> news:eh7re6$ivk$1@utils.eclipse.org...
>> Is it possible to get an update about status of UML2 visual model editor
>> project (or whatever it is named)? I do not see it listed on the page
>> "http://www.eclipse.org/modeling/".
>>
>> Constantine
>>
>> Kenn Hussey wrote:
>>> Chris,
>>>
>>> The creation review was just held for MDT today (it passed), so we'll be
>>> provisioning the project in the coming days/weeks. The examples that used
>>> to be available as part of the GMF project will be used to seed the UML2
>>> Tools subcomponent of MDT.
>>>
>>> Yes, your OCL work sounds interesting and would likely fall within the
>>> scope of the UML2 Tools subcomponent. Perhaps you could open a feature
>>> request and/or fill out a contribution questionnaire once the dust has
>>> settled...
>>>
>>> Kenn
>>>
>>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>>> news:efe220$uha$1@utils.eclipse.org...
>>>> I have seen
>>>> http://www.eclipse.org/gmf/gallery/uml2.png
>>>> Some time ago it was possible to download the application which allowed
>>>> to make such diagramms. Isn't it still possible.
>>>>
>>>> Is there such a -> graphical tools to develop UML models <- maybe an
>>>> alpha version.
>>>>
>>>> We are developing something like an OCL catalog for UML2, to define
>>>> metrics and checks and so on.
>>>> Maybe this would also be interesting for you.
>>>> Chris
>
|
|
|
Re: UML Diagrams [message #376821 is a reply to message #376820] |
Wed, 01 November 2006 07:46 |
Michael Golubev Messages: 383 Registered: July 2009 |
Senior Member |
|
|
Hi,
You do not need that patches anymore.
The code was reently committed into the new MDT repository and now
accessible at the :pserver:anonymous@dev.eclipse.org:/cvsroot/modeling
(modules org.eclipse.mdt/org.eclipse.uml2.tools/plugins/*).
Also the buildprocedure will be established in a few days allowing to
install MDT plugins in the binary form.
Regards,
Michael
"Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
news:ei7evl$3bg$1@utils.eclipse.org...
> What can I do with the paches.
> The initial source works on org.eclipse.mdt.*
> But the patch on org.eclipse.***
>
> Sorry the stuid question but I have not so much expirience with paches :-)
>
> Kenn Hussey schrieb:
>> Constantine,
>>
>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>> subcomponent
>> of MDT. We are just in the process of provisioning the MDT project (CVS,
>> Bugzilla, website, etc.) and hope to be ready soon. In the meantime,
>> Michael
>> has posted a patch for the class diagram editor to
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take
>> a
>> look.
>>
>> Kenn
>>
>> "Constantine Plotnikov" <constantine.plotnikov@gmail.com> wrote in
>> message
>> news:eh7re6$ivk$1@utils.eclipse.org...
>>> Is it possible to get an update about status of UML2 visual model editor
>>> project (or whatever it is named)? I do not see it listed on the page
>>> "http://www.eclipse.org/modeling/".
>>>
>>> Constantine
>>>
>>> Kenn Hussey wrote:
>>>> Chris,
>>>>
>>>> The creation review was just held for MDT today (it passed), so we'll
>>>> be
>>>> provisioning the project in the coming days/weeks. The examples that
>>>> used
>>>> to be available as part of the GMF project will be used to seed the
>>>> UML2
>>>> Tools subcomponent of MDT.
>>>>
>>>> Yes, your OCL work sounds interesting and would likely fall within the
>>>> scope of the UML2 Tools subcomponent. Perhaps you could open a feature
>>>> request and/or fill out a contribution questionnaire once the dust has
>>>> settled...
>>>>
>>>> Kenn
>>>>
>>>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>>>> news:efe220$uha$1@utils.eclipse.org...
>>>>> I have seen
>>>>> http://www.eclipse.org/gmf/gallery/uml2.png
>>>>> Some time ago it was possible to download the application which
>>>>> allowed
>>>>> to make such diagramms. Isn't it still possible.
>>>>>
>>>>> Is there such a -> graphical tools to develop UML models <- maybe an
>>>>> alpha version.
>>>>>
>>>>> We are developing something like an OCL catalog for UML2, to define
>>>>> metrics and checks and so on.
>>>>> Maybe this would also be interesting for you.
>>>>> Chris
>>
|
|
|
Re: UML Diagrams [message #376836 is a reply to message #376821] |
Thu, 21 December 2006 13:00 |
Chris Lenz Messages: 214 Registered: July 2009 |
Senior Member |
|
|
I want to try this plugins, what do I need that all dependencies can be
resolved.
At the moment I have 18 errors:
one:
org.eclipse.gmf.runtime.diagram.ui.figures.BorderItemsAwareF reeFormLayer
cant be found.
Thanx Chris
Michael Golubev schrieb:
> Hi,
>
> You do not need that patches anymore.
>
> The code was reently committed into the new MDT repository and now
> accessible at the :pserver:anonymous@dev.eclipse.org:/cvsroot/modeling
> (modules org.eclipse.mdt/org.eclipse.uml2.tools/plugins/*).
>
> Also the buildprocedure will be established in a few days allowing to
> install MDT plugins in the binary form.
>
> Regards,
> Michael
>
>
> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
> news:ei7evl$3bg$1@utils.eclipse.org...
>> What can I do with the paches.
>> The initial source works on org.eclipse.mdt.*
>> But the patch on org.eclipse.***
>>
>> Sorry the stuid question but I have not so much expirience with paches :-)
>>
>> Kenn Hussey schrieb:
>>> Constantine,
>>>
>>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>>> subcomponent
>>> of MDT. We are just in the process of provisioning the MDT project (CVS,
>>> Bugzilla, website, etc.) and hope to be ready soon. In the meantime,
>>> Michael
>>> has posted a patch for the class diagram editor to
>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take
>>> a
>>> look.
>>>
>>> Kenn
>>>
>>> "Constantine Plotnikov" <constantine.plotnikov@gmail.com> wrote in
>>> message
>>> news:eh7re6$ivk$1@utils.eclipse.org...
>>>> Is it possible to get an update about status of UML2 visual model editor
>>>> project (or whatever it is named)? I do not see it listed on the page
>>>> "http://www.eclipse.org/modeling/".
>>>>
>>>> Constantine
>>>>
>>>> Kenn Hussey wrote:
>>>>> Chris,
>>>>>
>>>>> The creation review was just held for MDT today (it passed), so we'll
>>>>> be
>>>>> provisioning the project in the coming days/weeks. The examples that
>>>>> used
>>>>> to be available as part of the GMF project will be used to seed the
>>>>> UML2
>>>>> Tools subcomponent of MDT.
>>>>>
>>>>> Yes, your OCL work sounds interesting and would likely fall within the
>>>>> scope of the UML2 Tools subcomponent. Perhaps you could open a feature
>>>>> request and/or fill out a contribution questionnaire once the dust has
>>>>> settled...
>>>>>
>>>>> Kenn
>>>>>
>>>>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>>>>> news:efe220$uha$1@utils.eclipse.org...
>>>>>> I have seen
>>>>>> http://www.eclipse.org/gmf/gallery/uml2.png
>>>>>> Some time ago it was possible to download the application which
>>>>>> allowed
>>>>>> to make such diagramms. Isn't it still possible.
>>>>>>
>>>>>> Is there such a -> graphical tools to develop UML models <- maybe an
>>>>>> alpha version.
>>>>>>
>>>>>> We are developing something like an OCL catalog for UML2, to define
>>>>>> metrics and checks and so on.
>>>>>> Maybe this would also be interesting for you.
>>>>>> Chris
>
>
|
|
|
projects and dependencies to fetch for the UML diagram support [message #376840 is a reply to message #376836] |
Mon, 08 January 2007 20:28 |
Rafael Chaves Messages: 362 Registered: July 2009 |
Senior Member |
|
|
(moving thread to eclipse.modeling.mdt.uml.tools)
I too am having a hard time finding the code for the UML diagram
support, and all required dependencies. Could the involved committers or
anyone else that has managed to make it work describe where to fetch the
code from and what are all the dependencies (UML version X, EMF version
Y, etc)?
Thanks a lot,
Rafael
Chris Lenz wrote:
> I want to try this plugins, what do I need that all dependencies can be
> resolved.
>
> At the moment I have 18 errors:
> one:
> org.eclipse.gmf.runtime.diagram.ui.figures.BorderItemsAwareF reeFormLayer
> cant be found.
>
> Thanx Chris
> Michael Golubev schrieb:
>> Hi,
>>
>> You do not need that patches anymore.
>>
>> The code was reently committed into the new MDT repository and now
>> accessible at the :pserver:anonymous@dev.eclipse.org:/cvsroot/modeling
>> (modules org.eclipse.mdt/org.eclipse.uml2.tools/plugins/*).
>>
>> Also the buildprocedure will be established in a few days allowing to
>> install MDT plugins in the binary form.
>>
>> Regards,
>> Michael
>>
>>
>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>> news:ei7evl$3bg$1@utils.eclipse.org...
>>> What can I do with the paches.
>>> The initial source works on org.eclipse.mdt.*
>>> But the patch on org.eclipse.***
>>>
>>> Sorry the stuid question but I have not so much expirience with paches :-)
>>>
>>> Kenn Hussey schrieb:
>>>> Constantine,
>>>>
>>>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>>>> subcomponent
>>>> of MDT. We are just in the process of provisioning the MDT project (CVS,
>>>> Bugzilla, website, etc.) and hope to be ready soon. In the meantime,
>>>> Michael
>>>> has posted a patch for the class diagram editor to
>>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take
>>>> a
>>>> look.
>>>>
>>>> Kenn
>>>>
>>>> "Constantine Plotnikov" <constantine.plotnikov@gmail.com> wrote in
>>>> message
>>>> news:eh7re6$ivk$1@utils.eclipse.org...
>>>>> Is it possible to get an update about status of UML2 visual model editor
>>>>> project (or whatever it is named)? I do not see it listed on the page
>>>>> "http://www.eclipse.org/modeling/".
>>>>>
>>>>> Constantine
>>>>>
>>>>> Kenn Hussey wrote:
>>>>>> Chris,
>>>>>>
>>>>>> The creation review was just held for MDT today (it passed), so we'll
>>>>>> be
>>>>>> provisioning the project in the coming days/weeks. The examples that
>>>>>> used
>>>>>> to be available as part of the GMF project will be used to seed the
>>>>>> UML2
>>>>>> Tools subcomponent of MDT.
>>>>>>
>>>>>> Yes, your OCL work sounds interesting and would likely fall within the
>>>>>> scope of the UML2 Tools subcomponent. Perhaps you could open a feature
>>>>>> request and/or fill out a contribution questionnaire once the dust has
>>>>>> settled...
>>>>>>
>>>>>> Kenn
>>>>>>
>>>>>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>>>>>> news:efe220$uha$1@utils.eclipse.org...
>>>>>>> I have seen
>>>>>>> http://www.eclipse.org/gmf/gallery/uml2.png
>>>>>>> Some time ago it was possible to download the application which
>>>>>>> allowed
>>>>>>> to make such diagramms. Isn't it still possible.
>>>>>>>
>>>>>>> Is there such a -> graphical tools to develop UML models <- maybe an
>>>>>>> alpha version.
>>>>>>>
>>>>>>> We are developing something like an OCL catalog for UML2, to define
>>>>>>> metrics and checks and so on.
>>>>>>> Maybe this would also be interesting for you.
>>>>>>> Chris
>>
|
|
| | |
Re: UML Diagrams [message #565916 is a reply to message #375813] |
Thu, 19 October 2006 12:45 |
Kenn Hussey Messages: 1620 Registered: July 2009 |
Senior Member |
|
|
Constantine,
Tooling for UML2 will be developed as part of the 'UML2 Tools' subcomponent
of MDT. We are just in the process of provisioning the MDT project (CVS,
Bugzilla, website, etc.) and hope to be ready soon. In the meantime, Michael
has posted a patch for the class diagram editor to
https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take a
look.
Kenn
"Constantine Plotnikov" <constantine.plotnikov@gmail.com> wrote in message
news:eh7re6$ivk$1@utils.eclipse.org...
> Is it possible to get an update about status of UML2 visual model editor
> project (or whatever it is named)? I do not see it listed on the page
> "http://www.eclipse.org/modeling/".
>
> Constantine
>
> Kenn Hussey wrote:
>> Chris,
>>
>> The creation review was just held for MDT today (it passed), so we'll be
>> provisioning the project in the coming days/weeks. The examples that used
>> to be available as part of the GMF project will be used to seed the UML2
>> Tools subcomponent of MDT.
>>
>> Yes, your OCL work sounds interesting and would likely fall within the
>> scope of the UML2 Tools subcomponent. Perhaps you could open a feature
>> request and/or fill out a contribution questionnaire once the dust has
>> settled...
>>
>> Kenn
>>
>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>> news:efe220$uha$1@utils.eclipse.org...
>>> I have seen
>>> http://www.eclipse.org/gmf/gallery/uml2.png
>>> Some time ago it was possible to download the application which allowed
>>> to make such diagramms. Isn't it still possible.
>>>
>>> Is there such a -> graphical tools to develop UML models <- maybe an
>>> alpha version.
>>>
>>> We are developing something like an OCL catalog for UML2, to define
>>> metrics and checks and so on.
>>> Maybe this would also be interesting for you.
>>> Chris
>>
|
|
| |
Re: UML Diagrams [message #565968 is a reply to message #375815] |
Thu, 26 October 2006 13:34 |
Michael Golubev Messages: 383 Registered: July 2009 |
Senior Member |
|
|
Michael,
I am afraid that for now we are not ready to publish gmf-models and custom
templates that used for generation.
The main reason for this is that generation part of GMF2.0 is under
development right now and is consistently the subject of serious changes.
Say, at the next milestone GMF is going to change the template engine, so I
do not think that publishing of actual models/templates right now makes any
sense.
Also, AFAIK, the main UML2 project also does not publish templates used for
the generation, so the diagram part just follows the common pattern.
Regarding the ratio between generated/custom code:
In the ClassD the custom code was required to:
1. Implement IParser's for most of the labels
2. Support association links creation / update (the problems with uml2
associations was discussed a lot of times in the gmf news group)
3. Support update of the visual properties in respond to semantic changes
(say, "abstract class has name in italic font" or "association end
decoration depends on aggregation kind of corresponding property")
Item 2 is too specific for our domain to be generated some day.
But for items 1 and 3 we are in process of development for semi-automated
generation procedure. I believe that we will have this code completely
generated soon, but I am not sure that GMF team will be happy to include our
MDT-specific templates into the "generic" product.
Regards,
Michael
"Michael Moser" <mmo@zurich.ibm.com> wrote in message
news:ehq672$3us$1@utils.eclipse.org...
> "Kenn Hussey" <khussey@ca.ibm.com> wrote in message
> news:eh7rvj$p7e$1@utils.eclipse.org...
>> Constantine,
>>
>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>> subcomponent of MDT. We are just in the process of provisioning the MDT
>> project (CVS, Bugzilla, website, etc.) and hope to be ready soon. In the
>> meantime, Michael has posted a patch for the class diagram editor to
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take
>> a look.
>
> I took a look and it's very nice!
>
> From the plugin's dependency list one can see, that this was built using
> GMF. What I'ld like to know: Would the GMF input (i.e. all the .gmf*
> files) be available? And was there heavy customization required or was it
> possible to specify this all in those .gmf* files without later "manual
> improvement"?
>
> Michael
>
>
>
>
|
|
|
Re: UML Diagrams [message #566016 is a reply to message #375816] |
Fri, 27 October 2006 17:06 |
Bernd Kolb Messages: 57 Registered: July 2009 |
Member |
|
|
Hi Michael,
I just had a look to your implementation(s) and found it to be very
useful :-) :-)
Thanks a lot!
I just have one question:
In UML2 it is possible to attach a statemachine to a class which is very
useful from my point of view. Do you plan to add this feature to the
class diagram editor? Maybe there is a problem with the uml2
implementation as I want create the statemachine in a separate file and
then "assign" it to a class using the properties editor. But AFAIK there
is no possibility to reference a statemachine, you have to place it
under the class, do you?
This feature together with the composite structure editor (which is half
implemented by the class diagram editor would be very useful for
MDSD-projects.
Best wishes
Bernd
Michael Golubev wrote:
> Michael,
>
> I am afraid that for now we are not ready to publish gmf-models and custom
> templates that used for generation.
>
> The main reason for this is that generation part of GMF2.0 is under
> development right now and is consistently the subject of serious changes.
> Say, at the next milestone GMF is going to change the template engine, so I
> do not think that publishing of actual models/templates right now makes any
> sense.
>
> Also, AFAIK, the main UML2 project also does not publish templates used for
> the generation, so the diagram part just follows the common pattern.
>
> Regarding the ratio between generated/custom code:
>
> In the ClassD the custom code was required to:
>
> 1. Implement IParser's for most of the labels
> 2. Support association links creation / update (the problems with uml2
> associations was discussed a lot of times in the gmf news group)
> 3. Support update of the visual properties in respond to semantic changes
> (say, "abstract class has name in italic font" or "association end
> decoration depends on aggregation kind of corresponding property")
>
> Item 2 is too specific for our domain to be generated some day.
>
> But for items 1 and 3 we are in process of development for semi-automated
> generation procedure. I believe that we will have this code completely
> generated soon, but I am not sure that GMF team will be happy to include our
> MDT-specific templates into the "generic" product.
>
> Regards,
> Michael
>
> "Michael Moser" <mmo@zurich.ibm.com> wrote in message
> news:ehq672$3us$1@utils.eclipse.org...
>> "Kenn Hussey" <khussey@ca.ibm.com> wrote in message
>> news:eh7rvj$p7e$1@utils.eclipse.org...
>>> Constantine,
>>>
>>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>>> subcomponent of MDT. We are just in the process of provisioning the MDT
>>> project (CVS, Bugzilla, website, etc.) and hope to be ready soon. In the
>>> meantime, Michael has posted a patch for the class diagram editor to
>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take
>>> a look.
>> I took a look and it's very nice!
>>
>> From the plugin's dependency list one can see, that this was built using
>> GMF. What I'ld like to know: Would the GMF input (i.e. all the .gmf*
>> files) be available? And was there heavy customization required or was it
>> possible to specify this all in those .gmf* files without later "manual
>> improvement"?
>>
>> Michael
>>
>>
>>
>>
>
>
|
|
|
Re: UML Diagrams [message #568369 is a reply to message #375818] |
Fri, 27 October 2006 17:43 |
Michael Golubev Messages: 383 Registered: July 2009 |
Senior Member |
|
|
Hi,
We are certainly going to implement this usecase as well as other usecases
related to the cross-navigation between different kind of diagrams. If there
are no bugzillas for it, please do not hesitate to submit the first one :).
Though it is still unclear how to implement this correctly with GMF. It is
the "hot" theme (if my accounting is correct, ~5% of the recent questions in
the gmf newsgroups are related to multiple diagrams for single model) and I
hope that we will reach clear understanding on how to implement it soon.
Regards,
Michael
"Bernd Kolb" <b.kolb@kolbware.de> wrote in message
news:ehte94$tlc$1@utils.eclipse.org...
> Hi Michael,
>
> I just had a look to your implementation(s) and found it to be very useful
> :-) :-)
>
> Thanks a lot!
>
> I just have one question:
>
> In UML2 it is possible to attach a statemachine to a class which is very
> useful from my point of view. Do you plan to add this feature to the class
> diagram editor? Maybe there is a problem with the uml2 implementation as I
> want create the statemachine in a separate file and then "assign" it to a
> class using the properties editor. But AFAIK there is no possibility to
> reference a statemachine, you have to place it under the class, do you?
>
> This feature together with the composite structure editor (which is half
> implemented by the class diagram editor would be very useful for
> MDSD-projects.
>
> Best wishes
>
> Bernd
>
>
> Michael Golubev wrote:
>> Michael,
>>
>> I am afraid that for now we are not ready to publish gmf-models and
>> custom templates that used for generation.
>>
>> The main reason for this is that generation part of GMF2.0 is under
>> development right now and is consistently the subject of serious changes.
>> Say, at the next milestone GMF is going to change the template engine, so
>> I do not think that publishing of actual models/templates right now makes
>> any sense.
>>
>> Also, AFAIK, the main UML2 project also does not publish templates used
>> for the generation, so the diagram part just follows the common pattern.
>>
>> Regarding the ratio between generated/custom code:
>>
>> In the ClassD the custom code was required to:
>>
>> 1. Implement IParser's for most of the labels
>> 2. Support association links creation / update (the problems with uml2
>> associations was discussed a lot of times in the gmf news group)
>> 3. Support update of the visual properties in respond to semantic changes
>> (say, "abstract class has name in italic font" or "association end
>> decoration depends on aggregation kind of corresponding property")
>>
>> Item 2 is too specific for our domain to be generated some day.
>>
>> But for items 1 and 3 we are in process of development for semi-automated
>> generation procedure. I believe that we will have this code completely
>> generated soon, but I am not sure that GMF team will be happy to include
>> our MDT-specific templates into the "generic" product.
>>
>> Regards,
>> Michael
>>
>> "Michael Moser" <mmo@zurich.ibm.com> wrote in message
>> news:ehq672$3us$1@utils.eclipse.org...
>>> "Kenn Hussey" <khussey@ca.ibm.com> wrote in message
>>> news:eh7rvj$p7e$1@utils.eclipse.org...
>>>> Constantine,
>>>>
>>>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>>>> subcomponent of MDT. We are just in the process of provisioning the MDT
>>>> project (CVS, Bugzilla, website, etc.) and hope to be ready soon. In
>>>> the meantime, Michael has posted a patch for the class diagram editor
>>>> to https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to
>>>> take a look.
>>> I took a look and it's very nice!
>>>
>>> From the plugin's dependency list one can see, that this was built using
>>> GMF. What I'ld like to know: Would the GMF input (i.e. all the .gmf*
>>> files) be available? And was there heavy customization required or was
>>> it possible to specify this all in those .gmf* files without later
>>> "manual improvement"?
>>>
>>> Michael
>>>
>>>
>>>
>>>
>>
|
|
|
Re: UML Diagrams [message #568392 is a reply to message #375814] |
Tue, 31 October 2006 12:19 |
Chris Lenz Messages: 214 Registered: July 2009 |
Senior Member |
|
|
What can I do with the paches.
The initial source works on org.eclipse.mdt.*
But the patch on org.eclipse.***
Sorry the stuid question but I have not so much expirience with paches :-)
Kenn Hussey schrieb:
> Constantine,
>
> Tooling for UML2 will be developed as part of the 'UML2 Tools' subcomponent
> of MDT. We are just in the process of provisioning the MDT project (CVS,
> Bugzilla, website, etc.) and hope to be ready soon. In the meantime, Michael
> has posted a patch for the class diagram editor to
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take a
> look.
>
> Kenn
>
> "Constantine Plotnikov" <constantine.plotnikov@gmail.com> wrote in message
> news:eh7re6$ivk$1@utils.eclipse.org...
>> Is it possible to get an update about status of UML2 visual model editor
>> project (or whatever it is named)? I do not see it listed on the page
>> "http://www.eclipse.org/modeling/".
>>
>> Constantine
>>
>> Kenn Hussey wrote:
>>> Chris,
>>>
>>> The creation review was just held for MDT today (it passed), so we'll be
>>> provisioning the project in the coming days/weeks. The examples that used
>>> to be available as part of the GMF project will be used to seed the UML2
>>> Tools subcomponent of MDT.
>>>
>>> Yes, your OCL work sounds interesting and would likely fall within the
>>> scope of the UML2 Tools subcomponent. Perhaps you could open a feature
>>> request and/or fill out a contribution questionnaire once the dust has
>>> settled...
>>>
>>> Kenn
>>>
>>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>>> news:efe220$uha$1@utils.eclipse.org...
>>>> I have seen
>>>> http://www.eclipse.org/gmf/gallery/uml2.png
>>>> Some time ago it was possible to download the application which allowed
>>>> to make such diagramms. Isn't it still possible.
>>>>
>>>> Is there such a -> graphical tools to develop UML models <- maybe an
>>>> alpha version.
>>>>
>>>> We are developing something like an OCL catalog for UML2, to define
>>>> metrics and checks and so on.
>>>> Maybe this would also be interesting for you.
>>>> Chris
>
|
|
|
Re: UML Diagrams [message #568462 is a reply to message #376820] |
Wed, 01 November 2006 07:46 |
Michael Golubev Messages: 383 Registered: July 2009 |
Senior Member |
|
|
Hi,
You do not need that patches anymore.
The code was reently committed into the new MDT repository and now
accessible at the :pserver:anonymous@dev.eclipse.org:/cvsroot/modeling
(modules org.eclipse.mdt/org.eclipse.uml2.tools/plugins/*).
Also the buildprocedure will be established in a few days allowing to
install MDT plugins in the binary form.
Regards,
Michael
"Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
news:ei7evl$3bg$1@utils.eclipse.org...
> What can I do with the paches.
> The initial source works on org.eclipse.mdt.*
> But the patch on org.eclipse.***
>
> Sorry the stuid question but I have not so much expirience with paches :-)
>
> Kenn Hussey schrieb:
>> Constantine,
>>
>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>> subcomponent
>> of MDT. We are just in the process of provisioning the MDT project (CVS,
>> Bugzilla, website, etc.) and hope to be ready soon. In the meantime,
>> Michael
>> has posted a patch for the class diagram editor to
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take
>> a
>> look.
>>
>> Kenn
>>
>> "Constantine Plotnikov" <constantine.plotnikov@gmail.com> wrote in
>> message
>> news:eh7re6$ivk$1@utils.eclipse.org...
>>> Is it possible to get an update about status of UML2 visual model editor
>>> project (or whatever it is named)? I do not see it listed on the page
>>> "http://www.eclipse.org/modeling/".
>>>
>>> Constantine
>>>
>>> Kenn Hussey wrote:
>>>> Chris,
>>>>
>>>> The creation review was just held for MDT today (it passed), so we'll
>>>> be
>>>> provisioning the project in the coming days/weeks. The examples that
>>>> used
>>>> to be available as part of the GMF project will be used to seed the
>>>> UML2
>>>> Tools subcomponent of MDT.
>>>>
>>>> Yes, your OCL work sounds interesting and would likely fall within the
>>>> scope of the UML2 Tools subcomponent. Perhaps you could open a feature
>>>> request and/or fill out a contribution questionnaire once the dust has
>>>> settled...
>>>>
>>>> Kenn
>>>>
>>>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>>>> news:efe220$uha$1@utils.eclipse.org...
>>>>> I have seen
>>>>> http://www.eclipse.org/gmf/gallery/uml2.png
>>>>> Some time ago it was possible to download the application which
>>>>> allowed
>>>>> to make such diagramms. Isn't it still possible.
>>>>>
>>>>> Is there such a -> graphical tools to develop UML models <- maybe an
>>>>> alpha version.
>>>>>
>>>>> We are developing something like an OCL catalog for UML2, to define
>>>>> metrics and checks and so on.
>>>>> Maybe this would also be interesting for you.
>>>>> Chris
>>
|
|
|
Re: UML Diagrams [message #569112 is a reply to message #376821] |
Thu, 21 December 2006 13:00 |
Chris Lenz Messages: 214 Registered: July 2009 |
Senior Member |
|
|
I want to try this plugins, what do I need that all dependencies can be
resolved.
At the moment I have 18 errors:
one:
org.eclipse.gmf.runtime.diagram.ui.figures.BorderItemsAwareF reeFormLayer
cant be found.
Thanx Chris
Michael Golubev schrieb:
> Hi,
>
> You do not need that patches anymore.
>
> The code was reently committed into the new MDT repository and now
> accessible at the :pserver:anonymous@dev.eclipse.org:/cvsroot/modeling
> (modules org.eclipse.mdt/org.eclipse.uml2.tools/plugins/*).
>
> Also the buildprocedure will be established in a few days allowing to
> install MDT plugins in the binary form.
>
> Regards,
> Michael
>
>
> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
> news:ei7evl$3bg$1@utils.eclipse.org...
>> What can I do with the paches.
>> The initial source works on org.eclipse.mdt.*
>> But the patch on org.eclipse.***
>>
>> Sorry the stuid question but I have not so much expirience with paches :-)
>>
>> Kenn Hussey schrieb:
>>> Constantine,
>>>
>>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>>> subcomponent
>>> of MDT. We are just in the process of provisioning the MDT project (CVS,
>>> Bugzilla, website, etc.) and hope to be ready soon. In the meantime,
>>> Michael
>>> has posted a patch for the class diagram editor to
>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take
>>> a
>>> look.
>>>
>>> Kenn
>>>
>>> "Constantine Plotnikov" <constantine.plotnikov@gmail.com> wrote in
>>> message
>>> news:eh7re6$ivk$1@utils.eclipse.org...
>>>> Is it possible to get an update about status of UML2 visual model editor
>>>> project (or whatever it is named)? I do not see it listed on the page
>>>> "http://www.eclipse.org/modeling/".
>>>>
>>>> Constantine
>>>>
>>>> Kenn Hussey wrote:
>>>>> Chris,
>>>>>
>>>>> The creation review was just held for MDT today (it passed), so we'll
>>>>> be
>>>>> provisioning the project in the coming days/weeks. The examples that
>>>>> used
>>>>> to be available as part of the GMF project will be used to seed the
>>>>> UML2
>>>>> Tools subcomponent of MDT.
>>>>>
>>>>> Yes, your OCL work sounds interesting and would likely fall within the
>>>>> scope of the UML2 Tools subcomponent. Perhaps you could open a feature
>>>>> request and/or fill out a contribution questionnaire once the dust has
>>>>> settled...
>>>>>
>>>>> Kenn
>>>>>
>>>>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>>>>> news:efe220$uha$1@utils.eclipse.org...
>>>>>> I have seen
>>>>>> http://www.eclipse.org/gmf/gallery/uml2.png
>>>>>> Some time ago it was possible to download the application which
>>>>>> allowed
>>>>>> to make such diagramms. Isn't it still possible.
>>>>>>
>>>>>> Is there such a -> graphical tools to develop UML models <- maybe an
>>>>>> alpha version.
>>>>>>
>>>>>> We are developing something like an OCL catalog for UML2, to define
>>>>>> metrics and checks and so on.
>>>>>> Maybe this would also be interesting for you.
>>>>>> Chris
>
>
|
|
|
projects and dependencies to fetch for the UML diagram support [message #569924 is a reply to message #376836] |
Mon, 08 January 2007 20:28 |
Rafael Chaves Messages: 362 Registered: July 2009 |
Senior Member |
|
|
(moving thread to eclipse.modeling.mdt.uml.tools)
I too am having a hard time finding the code for the UML diagram
support, and all required dependencies. Could the involved committers or
anyone else that has managed to make it work describe where to fetch the
code from and what are all the dependencies (UML version X, EMF version
Y, etc)?
Thanks a lot,
Rafael
Chris Lenz wrote:
> I want to try this plugins, what do I need that all dependencies can be
> resolved.
>
> At the moment I have 18 errors:
> one:
> org.eclipse.gmf.runtime.diagram.ui.figures.BorderItemsAwareF reeFormLayer
> cant be found.
>
> Thanx Chris
> Michael Golubev schrieb:
>> Hi,
>>
>> You do not need that patches anymore.
>>
>> The code was reently committed into the new MDT repository and now
>> accessible at the :pserver:anonymous@dev.eclipse.org:/cvsroot/modeling
>> (modules org.eclipse.mdt/org.eclipse.uml2.tools/plugins/*).
>>
>> Also the buildprocedure will be established in a few days allowing to
>> install MDT plugins in the binary form.
>>
>> Regards,
>> Michael
>>
>>
>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>> news:ei7evl$3bg$1@utils.eclipse.org...
>>> What can I do with the paches.
>>> The initial source works on org.eclipse.mdt.*
>>> But the patch on org.eclipse.***
>>>
>>> Sorry the stuid question but I have not so much expirience with paches :-)
>>>
>>> Kenn Hussey schrieb:
>>>> Constantine,
>>>>
>>>> Tooling for UML2 will be developed as part of the 'UML2 Tools'
>>>> subcomponent
>>>> of MDT. We are just in the process of provisioning the MDT project (CVS,
>>>> Bugzilla, website, etc.) and hope to be ready soon. In the meantime,
>>>> Michael
>>>> has posted a patch for the class diagram editor to
>>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318, if you want to take
>>>> a
>>>> look.
>>>>
>>>> Kenn
>>>>
>>>> "Constantine Plotnikov" <constantine.plotnikov@gmail.com> wrote in
>>>> message
>>>> news:eh7re6$ivk$1@utils.eclipse.org...
>>>>> Is it possible to get an update about status of UML2 visual model editor
>>>>> project (or whatever it is named)? I do not see it listed on the page
>>>>> "http://www.eclipse.org/modeling/".
>>>>>
>>>>> Constantine
>>>>>
>>>>> Kenn Hussey wrote:
>>>>>> Chris,
>>>>>>
>>>>>> The creation review was just held for MDT today (it passed), so we'll
>>>>>> be
>>>>>> provisioning the project in the coming days/weeks. The examples that
>>>>>> used
>>>>>> to be available as part of the GMF project will be used to seed the
>>>>>> UML2
>>>>>> Tools subcomponent of MDT.
>>>>>>
>>>>>> Yes, your OCL work sounds interesting and would likely fall within the
>>>>>> scope of the UML2 Tools subcomponent. Perhaps you could open a feature
>>>>>> request and/or fill out a contribution questionnaire once the dust has
>>>>>> settled...
>>>>>>
>>>>>> Kenn
>>>>>>
>>>>>> "Chris Lenz" <chris.lenz@uibk.ac.at> wrote in message
>>>>>> news:efe220$uha$1@utils.eclipse.org...
>>>>>>> I have seen
>>>>>>> http://www.eclipse.org/gmf/gallery/uml2.png
>>>>>>> Some time ago it was possible to download the application which
>>>>>>> allowed
>>>>>>> to make such diagramms. Isn't it still possible.
>>>>>>>
>>>>>>> Is there such a -> graphical tools to develop UML models <- maybe an
>>>>>>> alpha version.
>>>>>>>
>>>>>>> We are developing something like an OCL catalog for UML2, to define
>>>>>>> metrics and checks and so on.
>>>>>>> Maybe this would also be interesting for you.
>>>>>>> Chris
>>
|
|
|
Goto Forum:
Current Time: Sat Oct 19 15:21:16 GMT 2024
Powered by FUDForum. Page generated in 0.05404 seconds
|