I am using Star UML for building my component diagram. I liked the tier based grouped approach of Humphrey Sheil. But unfortunately starUML does not assist with the complete support for UML 2.0 (at least from component diagram angle)
Now I am trying to mimic Humphrey Sheil's diagram using a Annotation rectangle and a normal component box put together. But I not fully convinced with this.
Any one else found or still finding the same difficulty? Any alternatives welcome!!
Thanks in advance!!
SCJP, SCWCD, SCBCD (EJB 2.x and EJB 3), OCA, SCDJWS
I've used StarUML myself - there are several places where I found the tool to be lacking compared to what Sheil showed in his diagrams - your example, jsp stereotype, etc.
However, I used suitable alternatives - ex: in place of the "cylinder" used to represent Database in my component diagram, i used a cube (didn't see the cylinder option).
I don't know if UML 2.0 compliance requires "cubes" instead of "cylinders" for a database representation - my intention was to point out that we don't have to show things exactly like Sheil - visual deviation seems to be ok with the examiners as long as basic UML compliance is kept in mind and the diagram represents the design clearly.
@Srinivasan - to be honest, mid way, I was really considering changing my UML too. However, having spent days and weekends on the solution, I just wanted to submit and get it over with so I didn't do that.
Best of luck to you.