[Issue 6453] New - C++ Reverse Engineering into activity diagrams
[email protected] Mon, 4 Feb 2013 09:42:37 -0800 (PST)
| Newsgroups | gmane.comp.lang.uml.argouml.issues |
|---|---|
| Message-ID | <[email protected]> |
http://argouml.tigris.org/issues/show_bug.cgi?id=6453
Issue #|6453
Summary|C++ Reverse Engineering into activity diagrams
Component|argouml
Version|current
Platform|Macintosh
URL|
OS/Version|All
Status|NEW
Status whiteboard|
Keywords|
Resolution|
Issue type|ENHANCEMENT
Priority|P3
Subcomponent|State and Activity Diagram
Assigned to|issues@argouml
Reported by|villarejo
------- Additional comments from [email protected] Mon Feb 4 09:42:37 -0800 2013 -------
In short:
-------
To reverse C++ code and automatically generate activity diagrams (UML, for
example). For this to be possible, some special comments (with a distinct
format) written alongside the code would act as the source -- as well as the
code itself. Ideally, we could also zoom in and out when viewing the diagram:
selecting different levels of detail
-------
Long version:
-------
Dear developers of ArgoUML,
I am a researcher working for an international collaboration, based at CERN. We
are developing the public software VINCIA, for the simulation of collisions at LHC.
http://vincia.hepforge.org/
I have used Argouml in the past, and I think that it is a great software (except
the lack of 'Undo' function, at the time). Thanks for making it public.
For our purposes, we would need to extend the functionality of Doxigen:
We want to be able to reverse C++ code and automatically generate activity
diagrams (UML, for example). For this to be possible, some special comments
(with a distinct format) written alongside the code would act as the source --
as well as the code itself. Ideally, we could also zoom in and out when viewing
the diagram: selecting different levels of detail.
The classes diagram that programs like Doxigen offer is not enough for us to
grasp the functionality of the code. We would need a visual representation of
the different actions performed by the code. I think that the potential of this
extension for ArgoUML is enormous, and can be useful for any other software
developers.
I would be interested to collaborate to implement this new feature into ArgoUML.
---------
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=448&dsMessageId=3047557
To unsubscribe from this list, e-mail: [[email protected]].
Please do not reply to this mail. Instead, add your comments in the issue.