Just want to get an idea of what tools (preferably free) that you are using for SCEA Beta Part II?
I am using ArgoUML but it only supports UML 1.4. Would this be a problem? I don't think I am going to use any feature in UML 2.0 but I understand that there are some differences between the naming convention used between 1.4 and 2.0.
I work with the following technologies: Webwork 2.2, Xwork, iReport 0.5.2 Jasper Reports 1.1.0, JSP 2.0, CSS, Java Script, Hibernate 3.0.5, MySQL 4.1.7, Eclipse 3.1, Tomcat 5.5.9, JBoss 4.0.2. Any Doubt? ask me, denon82@msn.com
I tried IBM Rational Software Architect, but resigned after 1 day of testing :-) Right now I'm testing Sparx Systems Enterprise Architect, seems to be quite cool.
I'm actually doing a dual indoctrination here. I'm not only indoctrinating myself int he SCEA 5 beta exam, but I'm trying to do it using RSA.
I consider myself an old pro with IBM's Rational Application Developer (IRAD), but am new to the RSA modelling features. So, I'm going to try and do as much as I can using the tool.
There seems to be some neat modelling features, such as looking at an object model and having it automatically apply patterns and such. Still, I don't believe there's much support for JEE 5 features, as IBM still hasn't decided if they want to release a WebSphere 7 product and support JEE 5.
If I don't pass part 2, at least I'll have IBM and Rational as the throat to choke.
Hi . Used RSA for a while (while at work )and it really has some wonderful features (such as generation of UML documentation for code) but it is really too expensive for private use and I have let's say a commitment to open source . On the open source I am oscilating between Umbrello (Linux only which I used so far ) and StarUML which people use around here and offers also nice features. Just curious ... anybody ever used Umbrello to do his/her SCEA assignment ?
Better, faster, lighter Java ... you mean Ruby right ?
SCEA5,SCBCD1.3,SCWCD5,SCJP1.4 - memories from my youth.
The one that comes with Netbeans 5.5.1 is really good, and I love the feature of reverse engineering from code to create the sequence diagram... I know some UML tools, but this is the first tool I see that have that kind of reverse eng.... and its .
Imagine yourself, after a good design, then some code changes during the test phase makes your sequence diagram invalid... and then... you must change it by hand in order to keep it syncronized... with this tool just click "reverse eng." and puff!!! you have the sequence diagram for that method!
But, for the part II I'm using a mix, some parts in Netbeans UML tool, and others in Jude (just because the component diagram does not have the shapes exactly as the standard used in Cade's book).
I am using StartUML for my Part 2. I find it very intuitive and easy to use..
I previously tried RSM (Rational Software Modeler) but it was just too memory intensive.
I also looked at Netbeans 6 and was very happy with it, but the components in the component diagram didn't look like the typical UML construct for the components. I guess it would have been ok since the tool is from Sun.. but why take a risk..
Earlier I had looked at ArgoUML but decided that StarUML was much better and more intuitive.
so.. long story short.. StarUML it is!
Michael Work
Ranch Hand
Joined: Oct 11, 2007
Posts: 32
posted
0
I have to admit there are much more choices for UML tools on a Windows environment compare to Mac or Linux. I am working my part 2 on a Mac so using Visual Paradigm UML tool and take screenshots for the diagram.....Not ideal but it seems working fine as long as the diagram doesn't get too large that cannot fit into one page
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
I've been using Poseidon, but there are some very annoying and demotivating geometry bugs. The class falls of the original "viewport", and then it starts to disappear when you mouse over it. Other annoyances about it: you can't place components within nodes, and components are rendered with both <<component>> in addition to the redundant visual cue. I'm running out of time and starting to regret my decision to use Poseidon.
I downloaded an evaluation copy of MagicDraw, but the evaluation limitation of 20-25 objects makes it hard for me to imagine it will suit my purposes, and the price is so steep! Do I want to pay $150-$350 for something which may or may not itself suit my purposes?
We're starting to do more design at work, so I'm starting to push around for better tools. Apparently others in the parent corporation are using Sparx Enterprise Architect (windows software?), and we might have some perpetuity licenses for Rational Rose laying around collecting dust from years back.. In any case, I don't think we'll be moving on anything before 5 days.
I'm downloading Netbeans-6 right now, but I'm not holding my breath. I think whatever I end up using, will ultimately feel like settling on the best of worse evils.
James, I know how you feel. I tried the UML tool for NetBeans 6.0 and was OK until I tried to modify a Class diagram I'd previously saved. I wanted to add an association from one class to another but when I clicked on the diagram it inserted a new Class. I thought it might be an issue because I was using Release Candidate 2, but was able to replicate it with the 6.0 GA.
I looked as StarUML and MagicDraw, but I'm going with a 30-day eval of Enterprise Architect from Sparx Systems. It seems pretty easy to work with and the diagrams look OK too.
One warning, don't try to import something you've done in another system to a project that you've already added diagrams to - the imported data will completely replace anything in the project. It tells you about that in the Help docs, but there's no reminder when you go to do it.
The good news is that it supports Subversion so you can keep multiple revisions of your work.
Good Luck! Burk
SCJP, SCJD, SCEA 5 "The only rules that really matter are these: what a man can do and what a man can't do." Captain Jack Sparrow
ankur rathi
Ranch Hand
Joined: Oct 11, 2004
Posts: 3829
posted
0
One major problem with NetBeans UML tool is, there is nothing for 'Undo' and 'Redo'.
BEA 8.1 Certified Administrator, IBM Certified Solution Developer For XML 1.1 and Related Technologies, SCJP, SCWCD, SCBCD, SCDJWS, SCJD, SCEA,
Oracle Certified Master Java EE 5 Enterprise Architect
I'm trying with NetBeans 6.0 -- I didn't know about the font issues, but things seem to be going OK so far. The round trip engineering is helpful to make sure I don't forget anything and helps me get things jump-started as well. I haven't used it much, but it's similar enough to IntelliJ, so it's pretty easy to figure out.
I did notice that the association relationships aren't forward-engineered correctly, but that can be coped with. :-)
I'm just glad Enterprise Java isn't as complicated as it used to be!
I used <<Actor>> stereotype to show it as an Actor in the sequence diagram.
Regards Lawrence
James Jurach
Ranch Hand
Joined: Jan 18, 2007
Posts: 35
posted
0
I've given up on Poseidon. Besides the geometry bugs, it just seemed like there were too many bells and whistles I wanted to use which weren't available. For example, when composing my deployment model, the only UML symbol which I could place within a node was another node. and I wanted components within my nodes.
I've switched to Sparx Enterprise Architect which is looking very handsome right now.
Originally posted by Lawrence Johnbosco: Hi rathi ji,
I used <<Actor>> stereotype to show it as an Actor in the sequence diagram.
Regards Lawrence
You can drag and drop the actor from your use case diagram to sequence.
SCJP 2(94%), SCBCD 5.0(86%), SCDJWS(86%), SCEA 5 (I-73%, II/III-88%)
The illiterate of the 21st century will not be those who cannot read and write, but those who cannot learn, unlearn, and relearn. - Alvin Toffler
James Jurach
Ranch Hand
Joined: Jan 18, 2007
Posts: 35
posted
0
Oops. I hadn't noticed until just now that the trial version of Sparx Enterprise Architect displays a watermark, "EA 7.0 Unregistered Trial Version" all across and down each image I export. Either I need to be ok with turning in something so ugly, or certification is now more expensive than I had hoped.
James Jurach
Ranch Hand
Joined: Jan 18, 2007
Posts: 35
posted
0
Originally posted by James Jurach: Oops. I hadn't noticed until just now that the trial version of Sparx Enterprise Architect displays a watermark...
This is a nice piece of software; I think my company will be buying a few copies of it soon, but if I can't make that happen within these next 2 days, at least I've figured out the following for the context of completing this assignment.
This seems a little dirty, so I'll be sure to credit this software in the text of the assignment. [ December 09, 2007: Message edited by: James Jurach ]
Adam Czysciak
Ranch Hand
Joined: Feb 25, 2005
Posts: 82
posted
0
Originally posted by James Jurach: Oops. I hadn't noticed until just now that the trial version of Sparx Enterprise Architect displays a watermark, "EA 7.0 Unregistered Trial Version" all across and down each image I export. Either I need to be ok with turning in something so ugly, or certification is now more expensive than I had hoped.
They won't decrease your scores because of this, I believe