[Uml-devel] [Bug 79028] New: Report or view (diagram) of any entity dependencies

rod rod at softina.com
Sat Apr 3 23:46:01 UTC 2004

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
           Summary: Report or view (diagram) of any entity dependencies
           Product: umbrello
           Version: unspecified
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: umbrello-devel.kde.org
        ReportedBy: rod softina com

Version:            (using KDE KDE 3.2.1)
Installed from:    Gentoo Packages

It's not depends on a UML as language or Umbrello itself as UML Modeling Tool. As soon as UML makes a deal with many aspects of the modeling system by set of STATIC diagrams we use some tool-depended extentions and techniques like model-driven code generator and round-trip engineering for dynamic aspects of this system. 

But sometimes we need to get information about something with DYNAMIC nature. In my case I have to restore ALL connections of the any selected class or assosiation of unknown software (restored by revers engineering). I need to do this because I need to create set of valid tests. I couldn't do this because every UML tool, which I tried, assumes that system was modeled first and coded then.

I think such feature will be very nice and usefull feature for such exciting UML tool as Umbrello. Many developers make a deal with foreigh source code and need to waste a time for discovering cross-dependencies and interconnections between of classes, objects, etc. and build after then all appropriate UML diagrams.
IMHO, it should work like following: select any UML entity at the navigator pane, right-click and select menu item "Show all connections" or something like this. After this Umbrello will check by internal model representation all connections of the selected element and built report or view.

More information about the umbrello-devel mailing list