XMI to Model

Hi,

If we have an XMI file generated by a tool (used ArgoUML), is there a way to construct the model back from the XMI file (i.e. visually). Is there any tool or plugin which does that


Thank you.



Answer this question

XMI to Model

  • keysho

    Hi Mauro,

    Thanks for the reply. Yes, that was what I wanted to know. I imported the XMI file but couldn't see the visual representation of the model. Anyway, I will try other tools now that I know it is possible.

    By the way, I read that each tool will follow its own format form for making the XMI out of the model. There isn't any agreed upon format for writing XMI files. So, in that sense we cannot exchange a model between different tools isn't A tool that generated the XMI will only able to read (import) it back or may be a set of tools that work in co-ordination.


    Thank you.

  • LECONTE

    You may want to look at www.visual-paradigm.com for their SDE for VS.net. It is a plugin supporting all UML 2.0 notations, exports xmi imports xmi and when you open the project your imported models are there.

    It is slick, worth looking at.


  • Jan Lonsetteig

    In general, XMI is used to store the model metadata -exactly in order to be able to exchange that with various tools.

    Any tool supporting XMI should be able to do the export (which you've done) and import. I'm not sure whether ArgoUML supports import or not.

    However, any import should allow you to re-create and edit the model (both visually and semantically).

    So, yes it is possible - with tools that support that functionality.

    Does this answer your question

    Mauro



  • Ingo Reinhart

    It would be great if you could be more specific about which models are you working with, and where you want to construct the modul back.

    Dependening on your specific details, there may be ways of using DSLs to do that.

    If you can provide more details, I'll try to come up with a more specific answer...

    Deal :-)

    Mauro



  • David Jedi

    Hi,

    I used ArgoUML, drew a few class diagrams and exported as an XMI file. Thats it. Iam learning XMI. I wanted to see it in action, so made a simple diagram and just inspected the XMI file. Then I got this doubt. XMI stores all the structural details of the model like the class name, attributes, associations, generalizations etc. Is it possible for the tool to reconstruct the model (i.e. a visual one) back from the imported XMI file I didn't find that option in ArgoUML. But it was giving details about the classes. I didn't check other modeling tools. So, is it possible


    Thank you.

  • k75

    Hi,

    Thanks. I will have a look at it. I used Poseidon. It was O.K. But it takes up a lot of resources and system becomes slow.

  • XMI to Model