Results 1 to 17 of 17
  1. #1
    renegadeandy is offline Member
    Join Date
    Apr 2009
    Posts
    10
    Rep Power
    0

    Exclamation UML Diagram creation!

    Hey guys!

    I am doing a fairly large project at the moment and would love to find a plugin, application or whatever that I could pass my set of class / java files to and it would automatically draw me a UML diagram of my application.

    Does anybody know anything which exists which has the functionality - im sure something must exist because it must be a need a lot of developers have!

    Thanks very much, please help!

    Andy

  2. #2
    paul pasciak is offline Senior Member
    Join Date
    Jul 2008
    Posts
    125
    Rep Power
    0

    Default Fun Faqs on UML

    UML was not exclusively created for programming.
    It was meant as a standard of universal pict-o-grams
    which present an idea in a palatable manner in any
    professional disaplin.

    Example:
    A manager presents a group of programmers, or
    engineers in a meeting with copies of a problem
    in TEXT format.

    Result:
    Most people fall asleep during the meeting.

    Solution:
    Present the idea in diagram/schematic format,
    critique specific flows and pict-o-grams.

    New Result:
    Less people fall asleep, more people have an
    idea what the meeting was about.

    Personal experience:
    I diagrammed my own project freestyle.
    Another programmer saw it and complemented
    me on my UML documentation. I had never seen
    UML before, yet the document was interpreted
    as one.

  3. #3
    renegadeandy is offline Member
    Join Date
    Apr 2009
    Posts
    10
    Rep Power
    0

    Default

    Paul thanks for your reply - I understand what UML is and its uses, thats not what this thread is about though - please stay on topic for my requirements and not question why I need them.

  4. #4
    paul pasciak is offline Senior Member
    Join Date
    Jul 2008
    Posts
    125
    Rep Power
    0

    Default

    Sorry if you interpret my blurb that way.

    I thought that in general, the readers
    would appreciate this fact (therefore
    the title "Fun Faqs on UML").

    I approached UML with some anxiety
    until I uncovered this fact. I don't want
    others to view it as a monsterous
    extension of computer science that
    requires deep research.

  5. #5
    renegadeandy is offline Member
    Join Date
    Apr 2009
    Posts
    10
    Rep Power
    0

    Default

    ahh i see - thats fine! I presumed people know what uml is though!

  6. #6
    Natrix is offline Member
    Join Date
    Mar 2009
    Posts
    40
    Rep Power
    0

    Default

    What you are looking for would be some kind of a Flow Chart automatic generator?
    I think something like that exists in an IDE that is not free. I think its JBuilder.

  7. #7
    CJSLMAN's Avatar
    CJSLMAN is offline Moderator
    Join Date
    Oct 2008
    Location
    Mexico
    Posts
    1,159
    Rep Power
    8

    Default

    renegade... there are probably not a lot of people in the "new to Java" sub-forum that know what UML is.
    • Try the "Avanced Java" sub-forum
    • Try googling "uml plugin" and see what comes up (probably a lot of stuff related to Eclipse).


    Luck,
    CJSL
    Chris S.
    Difficult? This is Mission Impossible, not Mission Difficult. Difficult should be easy.

  8. #8
    Natrix is offline Member
    Join Date
    Mar 2009
    Posts
    40
    Rep Power
    0

    Default

    So people in "new to Java" would like to know what a UML is. Can you please explain? Can you compare it with the Flow Charts?

    I do think a nice Flow Chart is a great way to present your project.

  9. #9
    CJSLMAN's Avatar
    CJSLMAN is offline Moderator
    Join Date
    Oct 2008
    Location
    Mexico
    Posts
    1,159
    Rep Power
    8

    Default

    Natrix... what I meant was that maybe the OP might not get the level of answers he wanted in this "new to Java" subforum and may get better results in the other "Advanced Java" sub-forum. I have no problem with "newbies" learning UML. Also, I'm no expert on UML, but there are many types of UML diagrams...
    For more info on UML see the following:
    Unified Modeling Language - Wikipedia, the free encyclopedia

    Luck,
    CJSL
    Chris S.
    Difficult? This is Mission Impossible, not Mission Difficult. Difficult should be easy.

  10. #10
    Natrix is offline Member
    Join Date
    Mar 2009
    Posts
    40
    Rep Power
    0

    Default

    Yes I know you dont have a problem with us newbies.

    I completely admit I have no idea of what UML is and just sounded like Flow Charts. Thats why I brought it up, thought it is a nice way to present the unreadable code to the people who you are presenting to.

    Thank you for the link.

    And PS: I think thats exactly what JBuilder has in its features. Althought I cant seem to get on the presentation of JBuilder page to actualy check if its true.
    Last edited by Natrix; 04-09-2009 at 10:09 PM.

  11. #11
    renegadeandy is offline Member
    Join Date
    Apr 2009
    Posts
    10
    Rep Power
    0

    Default

    Thanks CJ, ive posted in the advanced forums - can you tell me more about this JBuilder feature Natrix?

    Thanks

    Andy

  12. #12
    DarrylBurke's Avatar
    DarrylBurke is offline Forum Police
    Join Date
    Sep 2008
    Location
    Madgaon, Goa, India
    Posts
    11,423
    Rep Power
    20

    Default

    Just another double poster
    UML class diagram generator!

    db

  13. #13
    Natrix is offline Member
    Join Date
    Mar 2009
    Posts
    40
    Rep Power
    0

    Default

    The JBuilder website is down I guess so I cant see the features. I could be wrong about the UML Feature it could just simply be an application visual hierarchy or something..
    I did find this two websites that might be of some use:

    UML Tool for Fast UML Diagrams --> UML tool

    Jupe is a UML Plugin for Eclipse --> Eclipse Plugin

  14. #14
    CJSLMAN's Avatar
    CJSLMAN is offline Moderator
    Join Date
    Oct 2008
    Location
    Mexico
    Posts
    1,159
    Rep Power
    8

    Default

    Daryl... I think the double posting was my fault... I told the OP that he might find more feedback in the advanced sub-forum. Since he has already indicated here that he has posted in the advanced sub-forum, I'll request that he indicate the same in the Advanced sub-forum.

    renegade... please indicate in your advanced java post that you first posted in the new to java sub-forum before knowing that you might get more info in the advanced sub-forum.

    CJSL
    Chris S.
    Difficult? This is Mission Impossible, not Mission Difficult. Difficult should be easy.

  15. #15
    renegadeandy is offline Member
    Join Date
    Apr 2009
    Posts
    10
    Rep Power
    0

    Default

    Hmm Jupe seems to have a reverse engineering feature - but their download page is messed up :@

  16. #16
    OrangeDog's Avatar
    OrangeDog is offline Senior Member
    Join Date
    Jan 2009
    Location
    Cambridge, UK
    Posts
    838
    Rep Power
    6

    Default

    There's a program called BlueJ that does UML-style class diagrams.
    Don't forget to mark threads as [SOLVED] and give reps to helpful posts.
    How To Ask Questions The Smart Way

  17. #17
    renegadeandy is offline Member
    Join Date
    Apr 2009
    Posts
    10
    Rep Power
    0

    Default

    Ahhaaa! This does pretty much what I need - fantastic!

    Wish it did inter package arrows, ah well!

Similar Threads

  1. plz i need help ((ER diagram))
    By sweet angle in forum JDBC
    Replies: 9
    Last Post: 02-01-2009, 10:28 PM
  2. Need a plugin for Class Diagram generation
    By pesho318i in forum Eclipse
    Replies: 0
    Last Post: 12-03-2008, 01:00 AM
  3. Replies: 0
    Last Post: 08-28-2008, 05:14 PM
  4. Replies: 0
    Last Post: 06-28-2008, 04:54 AM
  5. UML diagram
    By jvasilj1 in forum New To Java
    Replies: 4
    Last Post: 03-08-2008, 06:29 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •