facebook

UML reverse engineering two slow

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

    Jun Huang
    Member

    When draging a java class into a UML diagram, the process is simply too slow. It took about 10 minutes each time I do so. Even worse, during the period, it eats up about 99% of my CPU time so I cannot basically do anything but wait.

    A little background: I have 1.5G memory. I watched only 500MB was used in the process. so it is not memory problem. My machine is 1.4GHz pentitum M. My class is not big either, less than 1000 lines.

    It seems to me this implementation has performance issue.

    #242427 Reply

    Riyad Kalla
    Member

    How many classes were reversed engineered by dropping that class on? What do your import statements in this class look like? 10 minutes is much much too long…

    #242430 Reply

    Jun Huang
    Member

    5 classes were already reverse engineered before I dropped that class. That class has 13 lines in imports only. However, even I dropped the very first class into the diagram it took 10 mins.

    #242433 Reply

    Riyad Kalla
    Member

    Can you paste the results from MyEclipse > About > Configuration Summary for me to take a look at? These operations should be immediate or close to it.

    #242482 Reply

    Jun Huang
    Member

    Sure, here is my myeclipse configuration summary:

    *** Date: Thu Dec 01 17:51:15 EST 2005

    *** System properties:
    OS=WindowsXP
    OS version=5.1
    Java version=1.4.2_09

    *** MyEclipse details:
    MyEclipse Enterprise Workbench

    Version: 4.0.3 GA
    Build id: 20051025-4.0.3-GA

    *** Eclipse details:
    Eclipse SDK

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Platform

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse RCP

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Java Development Tools

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Plug-in Development Environment

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Project SDK

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse startup command=-os
    win32
    -ws
    win32
    -arch
    x86
    -launcher
    C:\dev\eclipse\eclipse.exe
    -name
    Eclipse
    -showsplash
    600
    -exitdata
    f40_58
    -vm
    c:\dev\jdk14\bin\javaw.exe

    #242491 Reply

    Kapil Kapre
    Member

    sukebeta,
    Could you try the same classes with our Wizard instead of DnD and see if that clears things up for you?

    #242545 Reply

    Jun Huang
    Member

    The wizard is much faster. However, it cannot draw classess belonging to different packages to the same diagram, can it?

    #242558 Reply

    Kapil Kapre
    Member

    No, It will generate new diagrams. If you could send us the file you used in DnD with us It will help a great deal in tracking down this issue(for DnD). Email to: support@genuitec.com with ATTN: Kapil as the subj.

Viewing 8 posts - 1 through 8 (of 8 total)
Reply To: UML reverse engineering two slow

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