Import UML into Visio 2016 - visio

I've been looking around but can't find nothing on the web regarding a way to conveniently import UML diagrams (from IntelliJ IDEA) into Visio. Is there really no possibility or workaround?

Related

Switching from Rhapsody to Eclipse (Papyrus) - UML model conversion?

Our team has been using Rhapsody for developing UML models and c++ code for 10+ years, and we would like to switch to Eclipse and use Papyrus for UML modeling.
We have compatibility concerns: would the UML models (all class diagrams, state machines etc) created in Rhapsody be all portable to Papyrus/Eclipse easily? Rhapsody can export UML models into XMI files (UML 2.1, 2.2, 2.3 standards). My questions is: is Papyrus able to reconstruct diagrams from XMI files
If not, are there better alternative UML plugins that work in Eclipse?
The XMI file exported by Rhapsody contains only meta data of the models. Is there a quick way to port the entire project from Rhapsody into Eclipse? Anybody experienced the similar?
Your answers will be much appreciated.
First, I must mention that I am directly involved with Papyrus, especially with the brand new Papyrus for Real Time project, at Eclipse.
First to set expectations... Moving diagrams between modeling tools has always been an exercise in frustration... There have been "standards" over the years (e.g., OMG's XMI-DI), but none seem to have been fully successful and all have necessitated a manual review. Note that I have not tried with the latest version of UML (2.5).
Now the model semantics, however, have a tendency to be more portable, especially with more recent versions of UML. I am not sure which version Rhapsody pretends to support, so it would be difficult to comment further.
With the version of Papyrus that is currently in development (with a scheduled June 2015 release), the notion of "canonical" diagram has been added. This provides for automatic creation and update of some diagrams under certain condition. for example, many behaviour diagrams, such sequence diagrams and some structure diagram, such as composite structure, can be canonical and generated from the semantic model. However, layout would still need to be adjusted. Other diagrams, such as class diagrams, would have to be manually re-created.
As was mentioned in the comment to your question, trying it out would give you the best indication of how much work is involved.
I am interested in this topic and I did a simple research on it: in fact a connector between RSA and Ppayrus is already open source https://www.eclipse.org/forums/index.php/t/835114/ it could be usefull to take a look at it and implement the same for Rhapsody.
I know that the Rhapsody XMI export did not export the graphical elements, you should probably then export them in a serialized format and mapping htem to papyrus diagram element.
other interested work but seems not to be free : modelbus https://www.modelbus.org/en/rhapsody.html which implement connectors with Papyrus EA and Rhapsody : could be also interesting to look at.
I am interested in your feedback if you did not let it down and do achive the mapping :)

How to import a UML pattern in Enterprise Architect

I'm new to using EA, and I am wondering how I can import a GoF pattern. I have found this seemingly outdated procedure to import the UML pattern.
http://www.sparxsystems.com/resources/developers/import_uml_patterns.html
and the UML patterns seem to be here as well:
http://www.sparxsystems.com/resources/developers/uml_patterns.htm
Can someone give me better instructions on how to do this. When I try to follow the instructions it tells me to "Switch to the Project Resource tab." which I don't see, I also don't an "Import UML Pattern" option. These instructions are all using seemingly non-existent options (in the latest Enterprise Architect).
The Project Resources tab is accessed in the Project menu (Alt-6).
I can't remember now if the GoF patterns are bundled with all editions of EA but if they're not, you should be able to download them from Sparx' site.
Applying a pattern is simply a matter of dragging it onto a diagram from the Resources tab; some diagram toolboxes also include relevant patterns.

Java class diagrams for Eclipse? (Galileo 3.52)

I'm a Java/Eclipse noob and I want to generate class diagrams from my source. I'm unemployed so Free would be a good price. What are some reasonably stable plugins for Galileo to do this?
BTW, I know the Eclipse project has a UML sub-project. I couldn't quite tell what state of readiness it was in or whether it could generate class diagrams from my source code. UML is probably overkill for what I want - it does a LOT more than class diagrams - but I'll take it if it's my best option.
Does anyone have any experience with ObjectAid? (in their FAQ ObjectAid refers to a commercial version the download looked free so I was a little confused)
Thanks in advance!
I recommend you eUml2 (Eclipse UML subproject isn't enough mature yet):
http://www.soyatec.com/euml2/
I used it last week to do reverse engineering (generate diagram from source), works pretty well and annotation based.
I hate creating this kind of diagram and this tool saved a HUGE amount of time, by creating beautiful diagram from my soure code.
There is a free version ! ... the one I used.

How to create an object diagram with Netbeans 6.7.1 and UML Editor?

I haven't found an apropriate diagram type to make an object diagram. I'd like to visualize my object graphs in the application, rather than class inheritances. Currently I do that with "class diagram" but of course that's not really fine because it looks like they all inherit from eachother. Are there more diagram types for installing?
Not yet. They currently support only a few:
UML Diagrams
The NetBeans UML plugins presently supports the following UML diagrams: Activity diagram, Class diagram, Sequence diagram, State diagram, and Use Case diagram. [http://www.netbeans.org/features/uml/]
As of Netbeans 6.5 the UML plugin has ceased feature development.
The good news is that they are partnering with Visual Paradigm to provide complete UML 2.0 based functionality
Read about this in the roadmap

Which are the most useful resources to learn to draw the UML class diagram in Visio?

I am stuck at properly aligning the generalization arrow between the classes. I could not make them appear as in the UML books.
Visio UML stencils are not very good and is very frustrating to work with them. Have a look at http://softwarestencils.com/uml/index.html, there are some very nice, free stencil updates for Visio UML 2.0. It takes very little time to get used to them. After I used them I never looked back.
UML Model Diagrams - Visio - Microsoft Office Online
One note. If you want UML diagramm looks like classic book examples you should use Rational Rose instead of Visio.