I
join the project with both models.
The
archive contains the following files:
-
KennXMITest_P1.di2 / .uml / .xmi : the model created from scratch
(based on you
image)
-
valid.di2 / .uml : the model initiated from your xmi file
-
valid_original.xmi / .uml : a copy of your xmi file and its "manual"
conversion to uml with the UML2 sample editor. You may want to use this
copy to compare with other xmi files.
-
valid_reexport.xmi : the "valid" model reexported back to xmi (still
via UML2 sample editor) after the creation of diagram in valid.di2. I
was
curious to compare the initial valid.xmi to the same model after import
/
export in the UML2 sample editor.
Thanks,
Yann. Could you remind
me again where the “old” Papyrus can be found? Also, could you send me
the XMI
for the models these diagrams are based on?
Cheers,
Kenn
Hussey
Program Manager, Modeling and Design Solutions
![[Embarcadero Technologies Logo]]()
Embarcadero
Technologies, Inc. | www.embarcadero.com
82 Peter Street, Second Floor | Toronto, ON M5V 2G5
Kenn.Hussey@xxxxxxxxxxxxxxx
Office: 416-593-1585 x9296 Mobile: 613-301-9105
Hi Kenn,
I made the test with "old" Papyrus version, creating the
model from scratch, and importing your xmi (via UML2 sample editor)
then
creating a class diagram that reference the imported model.
You'll find the results joined to this mail.
Regards
Yann Tanguy.
Sébastien,
Some
(minor) changes have been
made to the test case. Could you base your model/diagram on the updated
diagram
and “reference” XMI attached?
Thanks,
Kenn
Hussey
Program Manager, Modeling and Design Solutions
![[Embarcadero Technologies Logo]]()
Embarcadero
Technologies, Inc. | www.embarcadero.com
82 Peter Street, Second Floor | Toronto, ON M5V 2G5
Kenn.Hussey@xxxxxxxxxxxxxxx
Office: 416-593-1585 x9296 Mobile: 613-301-9105
Sebastien,
Thanks
for your willingness to
participate! To get started, could you please use Papyrus to produce a
diagram
similar (as close as possible) to the attached reference diagram (the
first
test case) and send a PNG image if it to me. Also, to participate in
the
interchange initiative, we will need to provide “standard” UML 2.1.1
XMI based
on the semantic elements shown in the diagram. According to the rules
of
engagement for the working group, there should be a user-accessible
action to
trigger saving/exporting of the XMI, but it’s OK if that’s not the case
currently (e.g. I could use the UML2 sample editor to produce it for
now).
It would
be great if you could
do this and send me the results by (my) Monday, although I realize that
may be
pushing it… ;)
Cheers,
Kenn
Hussey
Program Manager, Modeling and Design Solutions
![[Embarcadero Technologies Logo]]()
Embarcadero
Technologies, Inc. | www.embarcadero.com
82 Peter Street, Second Floor | Toronto, ON M5V 2G5
Kenn.Hussey@xxxxxxxxxxxxxxx
Office: 416-593-1585 x9296 Mobile: 613-301-9105
From: GERARD
Sebastien
166342 [mailto:Sebastien.GERARD@xxxxxx]
Sent: Thursday, March 12, 2009 10:11 AM
To: Kenn Hussey
Cc: MDT UML2 mailing list; Papyrus Project list; MDT UML2
Tools mailing
list
Subject: RE: [mdt-papyrus.dev] Model Interchange
Hi Kenn,
Of course, that's sound good for us. I am also ok to work
with you
on that task.
Cheers… Sébastien.
Teams,
There is an initiative underway at the OMG to
try to
successfully demonstrate interchange between different products/tools
that
support UML modeling. To date, I have been involved the working group
that is
pursuing this, by helping prepare test cases. The basic idea is that,
for each
test case, a reference diagram and XMI serialization are provided (so
far by
me) and each participating vendor/tool is to 1) attempt to create the
diagram
from scratch using their tool and save/export the corresponding XMI and
2)
attempt to open/import the XMI produced by the other vendors/tools and
report
on the results.
I think it should be important to us that tools
based on the
reference open source implementation of UML (like UML2 Tools and
Papyrus)
participate in this initiative. I would be happy to represent you in
this
initiative, but first I would need an _expression_ of interest from you
(e.g.
from your component/project lead) and a general commitment to fixing
any issues
that are identified. What do you think?
Please let me know if you have any questions
and/or
concerns.
Thanks,
Kenn
Hussey
Program Manager, Modeling and Design Solutions
![[Embarcadero Technologies Logo]]()
Embarcadero
Technologies, Inc. | www.embarcadero.com
82 Peter Street, Second Floor | Toronto, ON M5V 2G5
Kenn.Hussey@xxxxxxxxxxxxxxx
Office: 416-593-1585 x9296 Mobile: 613-301-9105