[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

Similar Messages

  • Third Party tool for sap neteraver Java/EP administration

    Hi Experts,
    Do we have any third Party tool for SAP Neteweave -java or Portal administration like Wily?
    I am looking any tool that can generate graphical reports for System health cheack and all like Wily Interscope.
    Thanks
    Narpal

    Hi,
    I hope links like this are allowed with the new SDN rules. We use something called [Click Stream|http://www.sweetlets.com/click_stream.html].
    Quite nifty little tool and not even expensive.
    Regards,
    Andi

  • Uml tools for jdeveloper

    hi
    is there any UML Tools for JDeveloper that works on windows and mac or any one of them that does code engineering and database modeling also ?

    It includes Class diagrams, sequence diagrams, activity diagrams, use case diagrams, etc.
    Basically create a new application + project, then via the New Gallery (File -> New), select General -> UML in the New Gallery Dialog, and on the right hand side are the UML options.
    Regards,
    CM.

  • UML Tool for ABAP?

    Is there a UML Tool for ABAP?

    I have never tried it but there is a link available for IBM Rational Rose -> ABAP.  It was created by Ensemble Systems.   The following is a link to some information:
    http://www.ensemble-systems.com/RoseABAP.html

  • Best Practices for Defining NDS Java Projects...

    We are doing a Proof of Concept on using NDS to develop non-SAP Java applications.  We are attempting to determine if we can replace our current Java development tools with NDS/WAS.
    We are struggling with SAP's terminology and "plumbing" for setting up/defining Java projects.  For example, what is and when do you define Tracks, Software Components, Development Components, etc.  All of these terms are totally foreign to us and do not relate to our current Java environment (at least not that we can see).  We are also struggling with how the DTR and activities tie in to those components.
    If any one has defined best practices for setting up Java projects or has struggled with and overcome these same issues, please provide us with some guidance.  This is a very frustrating and time-consuming issue for us.
    Thank you!!

    Hi Peggy,
    In Component Model we divide software projects into small components.Components can use other components in well defined manner.
    A development object is a part of a component that can be changed or developed in some way; it provides the component with a certain part of its functionality. A development object may be a Java class, a Web Dynpro view, a table definition, a JSP page, and so on. Development objects are always stored as “sources” in a repository.
    A development component can be defined as a frame shared by a number of objects, which are part of the software.
    Software components combine components (DCs) to larger units for delivery and deployment.
    A track comprises configurations and runtime systems required for developing software component versions.It ensures stable states of deliverables used by subsequent tracks.
    The Design Time Repository is for versioning source code management. Distributed development of software in teams. Transport and replication of sources.
    You can also find lot of support in SDN for the above concepts with tutorials.
    Refer this Link for a overview on Java development Infrastructure(JDI)
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/java/java development infrastructure jdi overview.pdf
    To understand further
    Working with Net Weaver Development Infrastructure :
    http://help.sap.com/saphelp_nw04/helpdata/en/03/f6bc3d42f46c33e10000000a11405a/content.htm
    In the above link you can find all the concepts clearly explained.You can also find the required tutorials for development.
    Regards,
    Vijith

  • NetBeans - Cannot create new Java project

    Hello all,
    I've been trying to create new Java projects in NetBeans 6 for about a week now and it just won't work. First, I receive a nullPointerException when I start the software. Then, I come to my home screen, head to File ->New Project. I'm able to specify the Java Project type. When I want to specfiy the Name and Location of the file, I get "Project Folder exists and is not empty", but the folder never existed at all. It's as if the prompt creates the folder then verifies the folder exists and repeats that error message over and over; even if I change the file name. I've reinstalled the software and the JDK many times but, I' still can't seem to get working.
    Any help would be appreciated.
    Thanks
    -Pengu

    Delete your old downloads of your JDK and NetBeans, then Download a new copy of the JDK and NetBeans, uninstall what you have go and delete all of the folders that were involved in the original install and then reboot.
    Once you have done this, then reinstall from your freshly downloaded copies.
    Windows does not yield it's ruined programs very easily--you just have to remove every last bit of it and start again. If the above does not work, then it may be time to go int and edit the registry to remove all reference to the JDK and NetBeans.

  • Why should I adopt LABVIEW FPGA as a tool for developing my FPGA projects?

    Dear Friends, 
    Since I have started using LABVIEW FPGA, I got too many questions in my mind looking for answers! 
    1-      Does anybody can tell me “why should I adopt LABVIEW FPGA as a tool for developing my FPGA projects?”
    I mean there are many great tools in this field (e.g. Xilinx ISE, ….); what makes LABVIEW FPGA the perfect tools that can save my time and my money? 
    I’m looking for a comparison can show the following points:
    ·         The Code size and speed optimization.
    ·         Developing time.
    ·         Compiling time.
    ·         Verifying time.
    ·         Ability to developing in future.
    ·         …etc.. 2-     
    I’ve Spartan-3E kit, I’m so glad that LABVIEW support this kit; I do enjoyed programming the kit using LABVIEW FPGA, but there are too many obstacles!
    The examples come with Spartan-3E driver don't cover all peripherals on board (e.g. LAN port is not covered)! There is a declaration at NI website which is "LabVIEW FPGA drivers and examples for all on-board resources" Located at: http://digital.ni.com/express.nsf/bycode/spartan3eI don’t think that is true!
    Anyway, I will try to develop examples for the unsupported peripherals, but if the Pins of these peripherals are not defined in the UCF file, the effort is worthless! The only solution in this case is to develop VHDL code in ISE and use it in Labview FPGA using HDL node!?
    3-      I wonder if NI has any plan to add support for Processor setup in Labview FPGA (Like we do in EDK)?
    4-      I wonder if NI has any plan to develop a driver for Virtex-5 OpenSPARC Evaluation Platform ?http://www.digilentinc.com/Products/Detail.cfm?Nav​Path=2,400,599&Prod=XUPV5 
    Thnaks & regards,Walid
    Solved!
    Go to Solution.

    Thanks for your questions and I hope I can answer them appropriately
    1. LabVIEW FPGA utilizes the intuitive graphical dataflow language of LabVIEW to target FPGA technology. LabVIEW is particularly nice for FPGA programming because of its ability to represent parallelism inherent to FPGAs. It also serves as a software-like programming experience with loops and structures which has become a focus of industry lately with C-to-gates and other abstraction efforts. Here are some general comparison along the vectors you mentioned
    Code Size and speed optimization - LabVIEW FPGA is a programming language. As such, one can program badly and create designs that are too big to fit on a chip and too slow to meet timing. However, there are two main programming paradigms which you can use. The normal LabVIEW dataflow programming (meaning outside a single-cycle loop) adds registers in order to enforce dataflow and synchronization in parity with the LabVIEW model of computation. As with any abstraction, this use of registers is logic necessary to enforce LabVIEW dataflow and might not be what an expert HDL programmer would create. You trade off the simplicity of LabVIEW dataflow in this case. On the other hand, when you program inside a Single-Cycle timed loop you can achieve size and speed efficiencies comparable to many VHDL implementations. We have had many users that understand that way LabVIEW is transformed to hardware and program in such a way to create very efficient and complex systems.
    Development Time - Compared to VHDL many of our users get near infinite improvements in development time due to the fact that they do not know (nor do they have to know) VHDL or Verilog. Someone who knows LabVIEW can now reach the speeds and parallelism afforded by FPGAs without learning a new language. For harware engineers (that might actually have an alternative to LabVIEW) there are still extreme time saving aspects of LabVIEW including ready-made I/O interfaces, Simple FIFO DMA transfers, stichable IP blocks, and visualizable parallism.  I talk to many hardware engineers that are able to drastically improve development time with LabVIEW, especially since they are more knowledgable about the target hardware.
    Compilation Time - Comparable to slightly longer to due to the extra step of generating intermediate files from the LabVIEW diagram, and the increased level of hierarchy in the design to handle abstraction.
    Verification Time - One of our key development initiatives moving forward is increased debugging capabilities. Today we have the abilities to functionally simulate anything included in LabVIEW FPGA, and we recently added simluation capabilities for Imported IP through the IP Integration node on NI Labs and the ability to excite your design with simulated I/O. This functional simualation is very fast and is great for verification and quick-turn design iteration. However, we still want to provide more debugging from the timing prespective with better cycle-accurate simulation. Although significantly slower than functional simulation. Cycle-accuracy give us the next level of verification before compilation. The single cycle loop running in emulation mode is cycle accurate simluation, but we want more system level simulation moving forwrad. Finally, we have worked to import things like Xilinx chipscope (soon to be on NI Labs) for on-chip debugging, which is the final step in the verification process. In terms of verification time there are aspects (like functional simulation) that are faster than traditional methods and others that are comparable, and still other that we are continuing to refine.
    Ability to develop in the future - I am not sure what you mean here but we are certainly continuing to activiely develop on the RIO platform which includes FPGA as the key diffentiating technolgoy.  If you take a look at the NI Week keynote videos (ni.com/niweek) there is no doubt from both Day 1 and Day 2 that FPGA will be an important well maintained platform for many years to come.
    2. Apologies for the statement in the document. The sentence should read that there are example for most board resources.
    3. We do have plans to support a processor on the FPGA through LabVIEW FPGA. In fact, you will see technology on NI Labs soon that addresses this with MicroBlaze.
    4. We do not currently have plans to support any other evaluation platforms. This support was created for our counterparts in the academic space to have a platform to learn the basics of digital design on a board that many schools already have in house. We are currently foccussing on rounding out more of our off-the-shelf platform with new PCI Express R Series boards, FlexRIO with new adapter modules, cRIO with new Virtex 5 backplanes, and more.
     I hope this has anwered some of the questions you have.
    Regards 
    Rick Kuhlman | LabVIEW FPGA Product Manager | National Instruments | ni.com/fpga
    Check out the FPGA IPNet for browsing, downloading, and learning about LabVIEW FPGA IP Cores

  • Integrated UML tool for ABAP programming

    Hi,
    I heard that SAP is planning to release (or already release) a tool for creating UML class diagram. This tool is availaible as transaction Is it true? If yes where I can found information about that?
    P.S. I know that area availaible external UML tool, but I'm not interested with.
    BR, Tomek

    hi Daniel,
    First of all thanks for the solution you had for the expanding of the bsp tree, i had to do it today, thanks to you (and Thomas Jung) was very fast. Where can i find the uml class diagram, i have already the new generation abap nw 7.02.
    Thanks, Ioan.
    [Edit]: not in se24 but in se80, right click the class , show/uml diagram
    Edited by: Ioan Radulescu on Oct 25, 2011 3:46 PM

  • Tool for building a java application's installer

    I'm searching for a tool for creating an installer for a java application. Just found InstallAnywhere... It looks very attractive, but it costs... was wondering if is there anything free.

    Well to be brutally honest, I think you'd be better off sticking with Flash if this is a critical project... it would be a great exercise for learning Java, but would probably take w-a-y-y-y-y-y more effort than doing a similar multimedia presentation in flash.
    (I haven't used Director, so can only talk about Flash here) - as you know, Flash is really a very powerful authoring tool that allows the user to do very complex animations very easily, whereas Java is a lower-level programming language that is infinitely more flexible, but comparatively more developer-intensive when it comes to producing user interface stuff. Java might be a viable option if you have to do stuff that flash can't, like very complex interactivity, or pulling info from a database etc (although maybe Flash 5 can even talk to databases now??? I don't know)
    You can get tools to help you build Java user interfaces using "drag & drop" methods, and these tools will automatically generate the code for you, but (a) this means you're not really learning java, and (b) flash would still be less labor-intensive (and probably more impressive to your end users)
    In summary - I'm not knocking Java or Flash - I love 'em both; it's just that Flash is better suited for certain things, and Java is better suited for others...
    PS - nice website, but Portfolios shouldn't have an apostrophe before the "s" ;-)

  • Philisophical Question:  Tools for synchronizing JSPs, Java Beans and XML?

    This is a "best practices" question...
    The JSTL and JSF tags provide a lot of support for minimizing the amount of text that must be included in a JSP page. For example:
    <c:out value="${customer.firstName}"/>This snippet will find an object named "customer" in any of the JSP scopes, extract the value of the property named "firstName", and output it as part of the page.
    Here are my questions:
    (1) Is there a recommended method to communicate to the page designer what objects are in scope for a particular page, and what the properties of those objects are?
    (2) Is there any programmatic way to determine from the program's source code that an object with the specified name and of the expected type will be in scope at run time?
    I would love to have an IDE that would be able to help the page designer by providing a list of the objects that are expected to be in scope, along with the name of their properties. What conventions exist to make this possible?

    Maybe you like this, it's one of dozens of tools for Struts and in version 3.0
    http://www.scioworks.com/scioworks_camino.html
    hth,
    .V

  • Create a new Java project in xcode??

    I wanto kno if I need to install any additional stuff so I can create java projects in xcode, because when I create a new project java doesent appear in the window, the only types I can create are projects for iphone and Mac OS X but I cant find any java project or even compile a Java file when I open it with Xcode

    You should post your quesiton in the Developer forums:
    http://discussions.apple.com/category.jspa?categoryID=164

  • Specific Hardware Configuration for a new ATG Project

    Hi All,
    We're going to setup a new ATG Project in my organisation with ATG 10.
    Can you please suggest me the best Hardware configuration to setup new project?
    Thanks & Regards,
    Narasimha Rao D.

    Hi,
    I am not able to figure out which version is jboss-eap-5.1\jbosss.
    Can you please let me know which version of JBoss to download mentioned in this link http://www.jboss.org/jbossas/downloads/
    for ATG versions mentioned below
    1)9.3 which version of jboss to use ???
    2)10.0.2 which version of jboss to use ???

  • Opinions Needed for Brand New Java Source Editor....

    Help:
    I need you to tell me what features your ideal source code editor (with some project management tools built in) would have. Tell me anything, however big, however infeasible, or however trivial.
    Background:
    I'm starting work this summer on a major project, set to last until the summer of 2004 (2 years), during the course of which I plan to develop an advanced text editor (with project management tools), written in Java, that will be built from the ground up differently from any other. It will be freeware on release.
    Features:
    The software will be able to handle HTML/XML/Java/Prolog/LISP/C/C#/Perl languages and plain text, and will support plug-ins for other languages.
    In the course of developing it, I want to experiment with novel features, built-in project management tools, support for numerous programming languages, different ways of viewing, editing and presenting the project/code, and the application of the latest AI research.
    I also want to build a 'concept' GUI (as in 'concept car), that will be rather unlike any other application around at the moment and will be designed from the start to follow all the latest theory on user psychology, behaviour and preferences.
    I have dozens of ideas for this, which sadly I need to keep mostly under wraps for the time being. However, this project is intended to create from scratch an entirely new text editor using user-centred design, and I need to know what all you novice and experienced users want.
    Timeline:-----------------------------------------------
    Prototypes expected by Xmas 2002.
    First beta likely to appear late Summer 2003.
    Successive betas to be followed by release
    candidates around about Xmas 2003.
    Final release to appear early Spring 2004.
    Update Summer 2004.
    (All these releases will be freeware)
    As you can tell from the schedule, this is a serious project, and I hope I can produce a piece of (initially) freeware that will benefit everyone...
    Thanks for the help!
    Martin Robbins
    UW Aberystwyth (UK).

    a good deal is to implement your software using the Control-Model-View paradigm...
    it may provide many different GUI.. including a web based GUI... imagine a distributed editor GUI .. which the user may access him project trough the web, mantaining the CVS control, secutiry and cross-plataform benefits....
    it also provide you a chance of create new GUIs (evolution) along the next years.. without having to change the editing classes....
    Nowadays I�m developing a AI Planner as part of my MsC thesis...
    my project has the following design:
    - a model: the set of data structures which are filled at the start of the planning process...
    - a kernel controller, the code which makes the real work (parse the input files creating the model, dispatch the planner thread and save the results..)
    - a GUI: I have tow GUIs now, an JFrame application and a JApplet application. These two GUIs share the same model and control classes.. this provide the same eficiency trough the web or trough a standalone application ....
    that�s the point: a good GUI must be disassociated from the classes which makes the "undeground working"
    it may be helpfull if you create a code model, some code checkers (it may be threads) and the GUI separatelly...
    you may take a look at my efforts:
    http://www.lia.ufc.br/~gaucho/planner.html
    (the linke above shows only the GUI, but it is really not finished)

  • Open source UML tool for Code ----- Sequence Diagram ?

    Are there any open source / free tools which can generate sequence diagram from java code ?
    Thanks in Advance
    Ratheesh

    check-out www.logsequencer.com - it is a very cool tool and is only $19.
    It generates sequence diagrams from log files.

  • Toshiba Diagnostic Tools for testing new machines

    I ordered a Toshiba Satellite T135-S1312*. From Microsoft Store.  Since I have 14 days, I want to do run some extensive testing on the hardware and software just to make sure that everything is fine and that nothing is defective. I can do a lot of manual work, but instead, I'm sure there's some diagnostic and automated tools to help speed this up with precision. I'm wondering if you can supply any from microsoft or....if you can point the ones from somewhere else such as the manufacturer so that I can have it do extensive tests on battery life processor speed memory video card performance simulating disc burns all the ports on the laptop and so forth. please let me know as soon as possible. thanks

    Blah blah blah - stinkin' unsolicited advertisers!

Maybe you are looking for

  • Union query optimalization

    Help me please. I have this query with a Union select p.cdpwet, p.jaar, p.vnrproc from abgrp p,tbsltbetro bbt where p.vnrbslt = bbt.vnrbslt and bbt.cdsrt like :n_rol and bbt.nrbetr in (select i.nrbetr from tuser i where i.naam like :n_naam and (i.cds

  • Table Link for EQUNR (Eqpt Number) and GEWRK (Main Work Center)

    Hello, I need to fetch the main work center from equipment master. I need a direct table link between the equipment number and mainwork center. We are getting a link of equipment number (EQUNR) to work center (ARBPL) and a link of work center (ARBPL)

  • Run report thru form builder

    hi I have a table EMP(empname varchar2(30), empno varchar2(20), add1 varchar2(60), add2 varchar2(60), sal number(10,2), comm number(10,2) i want create a report and parameter form and run it thru form builder can it possible i select column name in p

  • Import from camera archive without copying files?

    I created a few camera archives from DV tapes. Is there a way to import footage from the archive without copying (duplicating) the files into the Events Folder? The option is greyed out on the import window. When I open the archive package contents I

  • How to Handle Bad logins - alerts

    Hi ALL ... i got so many alerts related to bad logins from all servers. How to handle these alerts. Below one is the example ... EX 1) : Server Name : ErrorLog Report - Bad login(s):  'NT AUTHORITY\SYSTEM' Regards Pradeep