Ticket #5 (closed task: fixed)
Opened 2010-02-15T13:26:56-06:00
Last modified 2010-03-01T12:46:06-06:00
Find tools for UML generation
Reported by: | curtis | Owned by: | rlentz |
---|---|---|---|
Priority: | major | Milestone: |
|
Component: | Core | Version: | |
Severity: | non-issue | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
We want to generate UML diagrams and other visualizations of the ImageJ class hierarchy, to aid in understanding and prioritizing work.
Attachments
Change History
comment:1 Changed 2010-02-15T13:27:04-06:00 by curtis
comment:2 Changed 2010-02-19T14:55:39-06:00 by curtis
- Owner changed from curtis to rlentz
- Status changed from new to assigned
comment:4 Changed 2010-02-25T12:52:38-06:00 by rlentz
In addition to the tools already mentioned, IBM's Rational Software Architect Standard Edition has several tools that can automate some of the modeling and analysis processes we are likely to take on. Specifically, the use of Java to UML through the specification of a transformation and Software Analysis features.
comment:5 Changed 2010-03-01T12:22:43-06:00 by rlentz
9 UML Diagrams were created covering the current ImageJ code base. Files are respective of package and thus vary in size.
comment:6 Changed 2010-03-01T12:26:39-06:00 by rlentz
- Status changed from accepted to closed
- Resolution set to fixed
comment:7 Changed 2010-03-01T12:46:06-06:00 by curtis
Which tool did you use to generate these diagrams?
One useful tool is UMLGraph, which generates UML diagrams from Java class hierarchies using javadoc (as a doclet) and Graphviz:
In practice, though, we may need to limit this to 1-2 packages at a time.