facebook

MyEclipse 8 reverse engineering of UML from code slow…

  1. MyEclipse Archived
  2.  > 
  3. UML Development
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #307656 Reply

    jasonethiel
    Member

    I have a class diagram that I wish to use drag and drop classes from package exploere to the diagram. When i do this it takes literally minutes to “process”.

    furthermore, the act of dragging the files over is problematic and 75% of the time, the file is opened instead of being dropped onto the diagram.

    Are there memory settings that I should be tweaking for the first issue ?
    Is there a better way to reverse engineer as opposed to drag and drop?

    #307673 Reply

    Hi jasonethiel,

    Can you give me some more information regarding the issue.
    1) What versionof ME are you using?
    2) Are you trying in UML1 or UML2?
    3) How did you install ME?
    4) Do you have any 3rd party plugins installed in your system?

    For your first question regarding memory, you can change the heap size by doing
    1) Go to your ME installed directory, usually it is in C:Program Files\Genuitec\MyEclipseX in windows where X is your ME version.
    2) Open myeclipse.ini file in the above mentioned directory.
    3) Change “-Xmx512m” to “-Xmx1024m” or something which supports your system memory.

    For your second question:
    You can create a class diagram or sequence diagram using UML2 for your class without drag and drop by doing the below steps:
    Right click on the class file and go to “MyEclipse–>Generate UML2 Sequence diagram”
    or
    Right click on the package and go to “MyEclipse–>Generate UML2 Class diagram”

    Please let me know whether the above solution works for you.

    Thanks,
    Chakri.

    #307711 Reply

    jasonethiel
    Member

    1. ME version 8.0
    2. I believe I was using UML1 but its hard to tell when dragging/dropping.
    3. Installed ME by unzipping it into a directory (somebody downloaded it).
    4. No 3rd party plugins that I am aware of.

    Is there a difference in UML1 and UML2? Seems spurious to have 2 menus to do the same thing! I was told that doing reverse engineering causes all 10k classes in our workspace to be sucked in and processed so that would explain a lot. However, the few times it did finish, all i got was a dinky class box with no links to anything. Frankly, i can do that myself in the tool (or visio for that matter) in about 20 seconds, not 5 minutes.

    #307763 Reply

    Hi jasonethiel,

    I have escalated this to the dev team member, they will get back to you on this.

    Thanks,
    Chakri.

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: MyEclipse 8 reverse engineering of UML from code slow…

You must be logged in to post in the forum log in