Java 2 UML

Hi Everybody!
I am searching for a tool, that can convert Java Classes into UML Class Diagrams in a way that I can alter the generated diagrams in MS Viso.
Do such tools exist?
Thanks in Advance for both your time and your knowledge! ;)
Greetings
Stefan

There are lots of tools that will reverse engineer Java source code into UML. Personally I use [Sparx Enterprise Architect|http://www.sparxsystems.com/products/index.html], it is capabable and modestly priced. You can modify the diagrams and regenerate the code e.g. round trip engineering. EA can also export UML diagrams as images that you can import into Visio, though I'm at a loss to understand why you would want to do this.

Similar Messages

  • Java, UML and Eclipse ?

    Hi to everyone, I'm new to the forum, as well as Java. I'm currently learning from a Deitel Book (How to program in Java) and some links I've found in this Forum. I'm using Eclipse (OS X version), after having used pico and terminal commands to learn the basics (editioin, compilation, etc..)
    Now I'm learning Java because I'll be working with more experienced developer in a few weeks in a major project, and since Java is an OOP language I think it would be desirable to learn and use UML, I've seen somewhere in this forum that Eclipse supports UML via pluggin, but what version of UML is desirable to learn and use for developing Java ? if it is desirable at all !
    Thanks !!!

    There's only one version of UML to learn.
    Maybe you mean what UML tools would be good to learn?
    If you have a lot of money, Rational Rose from IBM/Rational is popular. I don't care for it myself.
    Borland's Together is a fine product. You'll have to buy a license.
    ArgoUML has a good freeware edition to download. You can't import Java files into it to generate diagrams, but you can create diagrams by hand with it.
    I'm not aware of a UML plugin for Eclipse.
    What does Google find for you?
    %

  • Recommend Java UML modelling tool?

    Hi, based on your experience with UML tools (capable of modelling Java), what are ones that have a similar interface on both Windows and Linux?
    I'd like to start using a UML tool as I learn Java, and I use both Windows and Linux, so I'm hoping to find one that you recommend and that has a similar interface on both systems, so that it's easy to switch back and forth between systems.
    Any recommendations based on your past experience?
    Thank you.

    Thanks for the response, I'll check that out.
    On this topic of similar interface for Windows and
    Linux, could I also ask a question about Eclipse?
    I'm a beginner programmer, and I'd like to learn
    Eclipse sometime. If I learn it using Windows then
    one day switch to Linux, will I miss a beat at all in
    terms of the interface of Eclipse -- will all my
    efforts to learn on Windows carry over to Linux?
    (Never used it before, so if it sounds like a dumb
    question, that's probably cuz it is.)
    Thanks!Eclipse runs the same on both platforms. So does netbeans, jGrasp, etc, etc, etc.
    But from what I've heard, you should use a text editor or minimalistic IDE to learn. Which seems like the route you're going anyway.
    ~Cheers

  • Question about java UML supporting

    hi
    i wanna know that is there any library in java to equip programers write codes deal with UML
    thanks for your attention

    ?

  • .java - UML Class Diagram

    Hello for my university exam, i developed an application, now i need to print the UML class diagram, so I was searching around for a tool to create the class diagram for my source code.
    I had tryed the software "borland together trial edition" for eclipse IDE, but i've two problems..
    1) it creates UML class diagram just for a package without expanding subpackages..
    2) it doesn't give an easy way to export the created UML class diagram, the only "good" format for printing it can export is a "buggy" SVG...
    Do you know better (and maybe free) software to create the UML class diagram from my sources? (or maybe you know a way to solve the two problem i said?
    thank yoU!!!

    There's a package on sourceforge call JReFactory which might do the job.

  • Uml and java book

    I�d like to buy some books about java & UML..
    Can you recomend me any, please?
    thanks!
    David
    Argentina

    Two excellent Sun books:
    http://www.sun.com/books/catalog/crupi/
    http://www.sun.com/books/catalog/stelting/
    Martin Fowler
    http://www.martinfowler.com/
    Bruce Eckels
    http://www.mindview.net/Books
    ---Links---
    UML Standard
    http://www.omg.org/uml/
    More OO/UML Links
    http://directory.google.com/Top/Computers/Programming/Methodologies/Object-Oriented/
    http://directory.google.com/Top/Computers/Programming/Methodologies/Unified_Process/

  • How to start with the Data Access Object Pattern

    I have about a years experience with regular java/UML. I would like to understand the DAO Pattern and have therefore read :
    http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html
    But I don't understand much of it. What do I need to know before/read/code before I can understand DAO?

    I've never used J2EE but that came across pretty quick to me mostly because I've pondered that pattern in designing my own little toy webapp with database.
    What part didn't you understand?

  • Is it possible to integrate j2ee enviroment with sun studio developer???

    Dear all,
    I currently developing a jsp based web application with sun studio enterprise but sun studio by default does not support j2ee environment, i think it only support to j2SE.
    i want to use persistence and enterprise beans with my application but don't know, how to do it with sun studio developer.
    i can install the persistence and ejb api's separately, but i dont know whether sun developer will support them
    Can any on tell, what is the best tool for web application developement, while i will need to java uml diagrams later on.
    i would be grateful, if someone can help, i am really desprate
    shafqat zaman

    Sun Java Studio Enterprise 8.1 (built on top on NetBeans 5.0) does support j2ee (and j2se) development.
    For developing j2ee applications, both NetBeans (latest version is 5.5, http://www.netbeans.org) and SJSE can be used. For a comparison on SJSE and NetBeans, please take a look at:
    http://forum.java.sun.com/thread.jspa?forumID=747&threadID=5113472
    For a list of all development tools from Sun, please take a look at http://developers.sun.com/prodtech/devtools/free/index.html..
    i want to use persistence and enterprise beans with my application but don't know,
    how to do it with sun studio developer.For j2ee development, please check out NetBeans 5.5 ; there are several tutorials available at http://www.netbeans.org/kb/index.html. (Since SJSE is built on top on NetBeans, SJSE can also be used and all the NetBeans documents also will apply to SJSE).

  • BRM JCA Adapter Client

    Hi ,
    I am using BRM 7.3 system and have deployed the JCA adapter for it on the Oracle applciation Server . So to interact with the BRM system I need to have a client . How do I send and receive messges to and from BRM system using the JCA adapter , can somebody help me out with this .........
    Regards

    招聘J2EE程序员/分析员/数据库开发/项目经理
    招聘职位:J2EE高级程序员(深圳)
    4 年以上 IT 工作经验
    掌握OCBRM (Oracle Communication for Billing, Revenue Management) Java API 开发技术 (必须)
    熟练J2EE Web开发技术 月薪8K以上可面议
    猎头顾问:李先生 电话:0755-26499588-17 email:[email protected]
    注:我们的客户公司都是深圳的大型IT公司。我公司招聘的任何职位均不对求职者收费。
    招聘职位:J2EE高级程序员(深圳)
    1. 3年以上J2ee开发经验,熟练掌握JSP,Servlet,Struts, Spring 和Hibernet.
    2. 要求具备Portal项目(Jboss/Oracle/IBM/BEA)开发经验.
    3. 熟练掌握数据库,能理解和维护复杂的SQL, 熟悉Oracle者优先.
    4. 熟悉Oracle PL/SQL或者 Devloper6i 者优先.
    5. 语言表达流畅思维清晰,善于和客户沟通,能听说广东话优先.月薪5-7K
    招聘职位:J2EE系统分析员(深圳)
    1 4年以上J2EE系统开发、分析设计和项目管理经验
    2 精通Java,UML, design pattern
    3 熟悉无线分布式系统开发项目
    4 熟悉大型项目的需求分析、架构设计、开发流程以及文档 月薪8-10K
    招聘职位:项目经理(电信营销类)-派往南京
    1、大学本科,计算机/电子相关专业,有3年以上项目经理相关工作经验,具团队合作精神,组织、应变能力强,有上进心和学习精神;
    2、有一定的技术背景,能独立完成项目的需求沟通、分析和设计,熟悉Rational Rose, oracle, java/jsp/javabean,.com;
    3、有良好的沟通技巧,较强的文档撰写及标书讲解能力,思维敏捷,较强的组织能力、管理能力和执行力;
    4、 有1年以上网站运营管理工作经验,熟悉电子商务网站建设过程,有2年以上项目管理经验及完整的售前、售中项目管理经验。有中国电信网站运营工作经验者优先。
    5、能承受较大工作压力,能适应长期出差。薪资5-10K 有业绩提成
    招聘职位:项目经理(网站策划开发类)
    1、大学本科,计算机/电子相关专业,团队精神、组织、应变能力强,有上进心和学习精神;
    2、有较强的技术背景,能独立完成项目的需求沟通、分析和设计,熟悉Rational Rose, oracle, java/jsp/javabean,asp.net等;
    3、有良好的沟通技巧,较强的文档撰写及标书讲解能力;有积极的思维,强的学习能力和强的执行力;
    4、在互联网工作过一年或以上,熟悉电子商务网站建设过程,有两年以上项目管理经验和完整的售前、售中项目管理经验。有政府行业或大型应用型门户/网站的开发与管理经验优先考虑。
    5、能适应出差。
    招聘职位:HyperionDeveloper
    1 2年以上大型数据库应用系统开发经验,熟悉一种以上主流数据库(Oracle、IBMDB2、Sybase、Informix、MicrosoftSQLServer);
    2 至少1年DW系统前端展现工作经验,精通Hyperion系列产品,特别是Hyperion Essbase/Hyperion Reporting/Hyperion Planning;
    3 工作认真、负责,有良好的团队合作精神,良好的分析能力与沟通技巧;
    良好的沟通表达(英语或广东话)和英文文档交付能力;月薪5-7K
    招聘职位:HyperionAdvancedDeveloper
    1.Daily loading of data/metadata into the Liz Claiborne Hyperion application
    (s)
    2.Ability to use Application Manager/Administration Services to design,
    create and maintain applications, databases, data load rules, calc scripts
    and report scripts.
    3.Works with internal customers to consistently improve and refine processes
    and procedures as it related to Planning & Analysis.
    4.Collaborates with the Director Financial Planning & Analysis in the
    development of the Strategic Plan, Annual Budget and monthly forecast’s.
    5.Manage security within the Hyperion suite
    6.Designs, Develops, and implements new reporting & analysis solutions within
    the Hyperion suite
    7.Serve as Internal Functional Helpdesk as it relates to the Hyperion suite.
    8.Design & Maintain documentation on system process flows, changes, enhancements.
    9.Must be able to act independently to resolve problems.
    10.Other duties and projects as required
    11.Create and Maintain reports within Microstrategy Business Intelligence application
    12.Ability to create and maintain reports written in JDE 月薪8K左右

  • Very first Newbie

    Dear Developers:
    I have any idea of JAVA, and like to know some concepts, like:
    - What is J2EE is? (I already know that means Java 2 Enterprise Edition) but what can I do with it?
    - What is j2SE is? (Also, what can I do with it?)
    - What is a Java Architect? What does he do?
    - Any other concepts that I should understund?
    - Java & UML & RUP? What do they toghether do?
    Thanks in Advance,
    Norberto.

    >
    - Any other concepts that I should understund?
    How does this work, what is thew output and why /how? ;-class ForHerreran{  
       String greeting;
       public ForHerreran(){
          greeting = "Hello ";
    public class NowGreetHerreran extends ForHerreran{
       public static void main(String []args){
          NowGreetHerreran nghrn= new NowGreetHerreran();
       public NowGreetHerreran(){
          greetNewbie("herreran");
       public void greetNewbie(String name){
          System.out.println(greeting + name);
    }Start with OOPS!

  • 招聘J2EE程序员/分析员/数据库开发/项目经理

    招聘J2EE程序员/分析员/数据库开发/项目经理
    招聘职位:J2EE高级程序员(深圳)
    4 年以上 IT 工作经验
    掌握OCBRM (Oracle Communication for Billing, Revenue Management) Java API 开发技术 (必须)
    熟练J2EE Web开发技术 月薪8K以上可面议
    猎头顾问:李先生 电话:0755-26499588-17 email:[email protected]
    注:我们的客户公司都是深圳的大型IT公司。我公司招聘的任何职位均不对求职者收费。
    招聘职位:J2EE高级程序员(深圳)
    1. 3年以上J2ee开发经验,熟练掌握JSP,Servlet,Struts, Spring 和Hibernet.
    2. 要求具备Portal项目(Jboss/Oracle/IBM/BEA)开发经验.
    3. 熟练掌握数据库,能理解和维护复杂的SQL, 熟悉Oracle者优先.
    4. 熟悉Oracle PL/SQL或者 Devloper6i 者优先.
    5. 语言表达流畅思维清晰,善于和客户沟通,能听说广东话优先.月薪5-7K
    招聘职位:J2EE系统分析员(深圳)
    1 4年以上J2EE系统开发、分析设计和项目管理经验
    2 精通Java,UML, design pattern
    3 熟悉无线分布式系统开发项目
    4 熟悉大型项目的需求分析、架构设计、开发流程以及文档 月薪8-10K
    招聘职位:项目经理(电信营销类)-派往南京
    1、大学本科,计算机/电子相关专业,有3年以上项目经理相关工作经验,具团队合作精神,组织、应变能力强,有上进心和学习精神;
    2、有一定的技术背景,能独立完成项目的需求沟通、分析和设计,熟悉Rational Rose, oracle, java/jsp/javabean,.com;
    3、有良好的沟通技巧,较强的文档撰写及标书讲解能力,思维敏捷,较强的组织能力、管理能力和执行力;
    4、 有1年以上网站运营管理工作经验,熟悉电子商务网站建设过程,有2年以上项目管理经验及完整的售前、售中项目管理经验。有中国电信网站运营工作经验者优先。
    5、能承受较大工作压力,能适应长期出差。薪资5-10K 有业绩提成
    招聘职位:项目经理(网站策划开发类)
    1、大学本科,计算机/电子相关专业,团队精神、组织、应变能力强,有上进心和学习精神;
    2、有较强的技术背景,能独立完成项目的需求沟通、分析和设计,熟悉Rational Rose, oracle, java/jsp/javabean,asp.net等;
    3、有良好的沟通技巧,较强的文档撰写及标书讲解能力;有积极的思维,强的学习能力和强的执行力;
    4、在互联网工作过一年或以上,熟悉电子商务网站建设过程,有两年以上项目管理经验和完整的售前、售中项目管理经验。有政府行业或大型应用型门户/网站的开发与管理经验优先考虑。
    5、能适应出差。
    招聘职位:HyperionDeveloper
    1 2年以上大型数据库应用系统开发经验,熟悉一种以上主流数据库(Oracle、IBMDB2、Sybase、Informix、MicrosoftSQLServer);
    2 至少1年DW系统前端展现工作经验,精通Hyperion系列产品,特别是Hyperion Essbase/Hyperion Reporting/Hyperion Planning;
    3 工作认真、负责,有良好的团队合作精神,良好的分析能力与沟通技巧;
    良好的沟通表达(英语或广东话)和英文文档交付能力;月薪5-7K
    招聘职位:HyperionAdvancedDeveloper
    1.Daily loading of data/metadata into the Liz Claiborne Hyperion application
    (s)
    2.Ability to use Application Manager/Administration Services to design,
    create and maintain applications, databases, data load rules, calc scripts
    and report scripts.
    3.Works with internal customers to consistently improve and refine processes
    and procedures as it related to Planning & Analysis.
    4.Collaborates with the Director Financial Planning & Analysis in the
    development of the Strategic Plan, Annual Budget and monthly forecast’s.
    5.Manage security within the Hyperion suite
    6.Designs, Develops, and implements new reporting & analysis solutions within
    the Hyperion suite
    7.Serve as Internal Functional Helpdesk as it relates to the Hyperion suite.
    8.Design & Maintain documentation on system process flows, changes, enhancements.
    9.Must be able to act independently to resolve problems.
    10.Other duties and projects as required
    11.Create and Maintain reports within Microstrategy Business Intelligence application
    12.Ability to create and maintain reports written in JDE 月薪8K左右

    Hello,
    I'm sure it could be interested to translate your post in english.
    Unless this is a recruitment, in case of the forum is not the good place.
    Thanks,
    Nicolas.

  • 招聘J2EE高级程序员/分析员/数据库开发人员

    招聘J2EE高级程序员/分析员/数据库开发人员
    招聘职位:J2EE高级程序员(深圳):
    4 年以上 IT 工作经验
    掌握OCBRM (Oracle Communication for Billing, Revenue Management) Java API 开发技术 (必须)
    熟练J2EE Web开发技术
    月薪10000左右
    招聘职位:J2EE高级程序员(深圳):
    1. 3年以上J2ee开发经验,熟练掌握JSP,Servlet,Struts, Spring 和Hibernet.
    2. 要求具备Portal项目(Jboss/Oracle/IBM/BEA)开发经验.
    3. 熟练掌握数据库,能理解和维护复杂的SQL, 熟悉Oracle者优先.
    4. 熟悉Oracle PL/SQL或者 Devloper6i 者优先.
    5. 语言表达流畅思维清晰,善于和客户沟通,能听说广东话优先.
    月薪5-7K
    本职位具体联系人:李先生 电话:0755-26499588-17 email:[email protected]
    招聘职位:J2EE系统分析员(深圳):
    1 4年以上J2EE系统开发、分析设计和项目管理经验
    2 精通Java,UML, design pattern
    3 熟悉无线分布式系统开发项目
    4 熟悉大型项目的需求分析、架构设计、开发流程以及文档
    月薪8-10K
    本职位具体联系人:李先生 电话:0755-26499588-17email:[email protected]
    招聘职位:HyperionDeveloper:
    1 2年以上大型数据库应用系统开发经验,熟悉一种以上主流数据库(Oracle、IBMDB2、Sybase、Informix、MicrosoftSQLServer);
    2 至少1年DW系统前端展现工作经验,精通Hyperion系列产品,特别是Hyperion Essbase/Hyperion Reporting/Hyperion Planning;
    3 工作认真、负责,有良好的团队合作精神,良好的分析能力与沟通技巧;
    良好的沟通表达(英语或广东话)和英文文档交付能力;
    月薪5-7K
    招聘职位:HyperionAdvancedDeveloper:
    1.Daily loading of data/metadata into the Liz Claiborne Hyperion application
    (s)
    2.Ability to use Application Manager/Administration Services to design,
    create and maintain applications, databases, data load rules, calc scripts
    and report scripts.
    3.Works with internal customers to consistently improve and refine processes
    and procedures as it related to Planning & Analysis.
    4.Collaborates with the Director Financial Planning & Analysis in the
    development of the Strategic Plan, Annual Budget and monthly forecast’s.
    5.Manage security within the Hyperion suite
    6.Designs, Develops, and implements new reporting & analysis solutions within
    the Hyperion suite
    7.Serve as Internal Functional Helpdesk as it relates to the Hyperion suite.
    8.Design & Maintain documentation on system process flows, changes, enhancements.
    9.Must be able to act independently to resolve problems.
    10.Other duties and projects as required
    11.Create and Maintain reports within Microstrategy Business Intelligence application
    12.Ability to create and maintain reports written in JDE
    月薪8K左右
    招聘公司简介:                 
      该软件有限公司座落在商业繁华的罗湖区,公司成立于2001年,是香港最大的软件上市公司之一的下属子公司,现聘有一百二十余名员工。该公司主要为中国市场不同的客户提供资讯科技服务,包括:㈠制造行业的中小企业客户,提供自主研发ERP产品的解决方案和服务;㈡公共事业的客户,提供全球企业资产管理(EAM)领域的领导者——Datastream公司的产品D7i资产管理系统及MP2设备维修管理系统在华南地区的技术支持服务;㈢交通运输物流行业的客户,提供信息科技解决方案及项目外包工程服务。
      结合集团公司国际化的先进管理经验,及公司拥有的一支专业IT服务队伍,以及致力于为国内更多客户提供符合现代企业生产流程需求之资源管理软件的专业服务态度。该公司已经成功帮助全球最大码头服务商提供项目工程服务,并成为其长期的合作伙伴。
    0
     我顶!
    查阅更多相关主题的帖子: BRM JAVA J2EE ORACLE OCBRM

    Hi,
    though I understand you are looking to hire someone with a specific skill set, one that includes speaking your language, it would be good to post this in English as well to avoid confusion.
    Seeing that you posted the same post to other forums as well does make it look as Spam, which I have the feeling it is not. However, this is just another reason to at least provide a summary of what the non general readable portion contains.
    Frank

  • Papyrus Video Tutorials for Beginners

    Hi Everyone,
    While learning how to use Papyrus (with thanks for some people in this forum), I recorded a series of Video Tutorials about the basics of Papyrus.
    Though focused on the use of Papyrus, in particular for Java models, they also contain a bit of basics of UML.
    This is the list of videos I have recorded and made available so far:
    UML Tutorial 0.2 - Installing the Eclipse Papyrus plugin for Java UML Modelling: https://www.youtube.com/watch?v=gmf8CswqKcs
    UML Tutorial 1.0 - Use Case Diagrams in Eclipse with Papyrus: https://www.youtube.com/watch?v=wuRDaN_7xq8
    UML Tutorial 1.1 - Use Case Scenarios: https://www.youtube.com/watch?v=dsdEHND-YL8
    UML Tutorial 2.0 - Basics of Activity Diagrams in Eclipse with Papyrus: https://www.youtube.com/watch?v=G4RMgO0gi-k
    UML Tutorial 3.0 - Basics of Java Class Diagrams in Eclipse with Papyrus: https://www.youtube.com/watch?v=Pim22rLtsW0
    UML Tutorial 3.1 - Java Constructors in a Class Diagram in Eclipse with Papyrus: https://www.youtube.com/watch?v=Er2w1pfCycA
    UML Tutorial 3.2 - Association relationships in a Java Class Diagram in Eclipse with Papyrus: https://www.youtube.com/watch?v=Rk7AnVk0adc
    UML Tutorial 4.0 - Modelling Java Inheritance in Eclipse with Papyrus: https://www.youtube.com/watch?v=m-ykJCK_pWY
    Will periodically update this list as more videos are released.
    You will notice that each video deals with one small topic. I decided to opt for this format to avoid a situation in which people have to listen to a long story before that doesn't interest them to something they wish to learn about.
    I have the intention to record videos for every common UML Model, but given I'm doing this in my free time I cannot really put a deadline on it.
    Lastly, not sure if putting my videos up here is allowed within the rules of this forum, if it isn't please just let me know.

    Thanks, Karel, for the initiative!
    It is greate to see the community get involved in this manner.
    You can find the Papyrus YouTube channel at https://www.youtube.com/channel/UCxyPoBlZc_rKLS7_K2dtwYA

  • Question about Object Oriented Design in Oracle

    Hi everyone,
    Right now I'm updating my oracle skills, years ago without programming (last time with Oracle 7.3 :O)
    Well, if I have to design a new system with this features:
    1.- Using Oracle as DB
    2.- Web enable
    3.- OO Design
    My questions:
    1.- What is the best practice to make database design? E-R + Object Types? I mean is better making the design on Oracle directly or in Java-UML environment?
    2.- I was thinking in programming with Forms, but it works well with OO design?
    3.- If I want to program some web services based, Could I do it with PL/SQL and Jdeveloper?
    please if you know about articles and whitepapers about OO design approach with Oracle let me know!
    Thanks.

    I have been involved in some of these projects that have used Java, C#, VB, C++ etc. as front-end languagaes. I have been able to implement these projects successfully using the following approach:
    1. create a relational model of the database - third-normal form (assuming it is an OLTP application)
    2. Write PL/SQL code (packages and procedures mainly)
    3. Interact with the front-end layer by sending and receiving ref curosors and/or PL/SQL tables
    If you want to use Forms (I am assuming Oracle Forms) then there may not be much need for an OO design. Embeeding SQL in the forms will do most of what you want.
    Shakti
    http://www.impact-sol.com
    Developers of Guggi Oracle - Tool for DBAs and Developers

  • I can not drag java class onto uml class diagram - why??

    Hi
    1. I created a new java web project
    2. I created a new uml project.
    3. I created new classes in the java web project.
    4. I created a new "class diagram" in the uml project.
    PROBLEM:
    1. When I drag one of the classes onto the class diagram screen, nothing happens. That is, when I perform the "drop"...nothing happens.
    (NOTE: when I drag a "package" to the class diagram, a box representing the java package appears... I just cant get this to work for a class(s) )
    QUESTION:
    Should I be able to drag a class (or classes) from my web project src folder onto the UML project's class diagram and have UML representations of the classes appear?

    Hi Shay
    Unfortunately, I cannot view the suggested youtube stuff at work. (I'll try to view it when I get home)
    But, in the meantime, I did kind of get things working...
    After creating the java project and uml project (and initial class diagram), I had to
    1. drag the java packages (containing the classes I wanted diagrammed) onto the root node of the UML project (i.e., located on the left side "navigation" bar). Afterward, the package appeared under the UML project....Then,
    2. One by one I had to drag the individual java classes from the java project onto the root node of the UML project (i.e,. the classes then appeared under their respective packages under the UML project) . Then,
    3. Then, finally, I could drag the java classes (listed under their respective packages under the UML project) onto the class diagram panel, where the rendered properly.
    I dont know if this is supposed to be the way to "reverse engineer" java classes to be part of a UML class diagram... But, it was the only way I found that worked... thus far, anyway.
    Thanks again for reading my post and answering so promptly.... That was much appreciated!
    s

  • [ot] A UML tool for a new Java project

    I am working on the new Java project and need a UML tool to get it start. I am wondering whether anyone one can recommend such tool or not. It can be either stand alone or as an Eclipse plug-in. It shall be able to handle at least 50 classes.
    Thanks.

    Is it any good? I haven't tried it but we're
    evaluating UML tools here and it's on my list to play
    with.
    PS.If you mean SDE....
    I have only used the personal edition at home, and the other versions have more functionality available
    My impressions, FWIW, are
    - easier to use than rational rose (I find this one which I have to use at work to be a pain), although, paradoxically enough, they are not that dissimilar in appearance
    - I was able to create some reasonably complex models without any problems
    - easy to install and start using - no great learning curve
    - I tried importing a model I had exported from rose and that did not work very well at all.
    - this applies to version 2.2

Maybe you are looking for