I have a couple of questions regarding UML modeling.
I have created a template and added the relavent .Net classes to it and that works fine as is; but I would like to extend it for web development. For example I would like to extend the page class so I have a superclass (abstract) and then two subclasses (client and server). I seem to get all tangled up in the terminology and the resulting drawing doesn't seem to tell the complete story. It seems that the only stereotype supported is system, I tried adding sterotypes and still it just doesn't seem quite right to me. The online help is somewhat underwhelming and doesn't seem to address advanced issues
Also, I have tried to create some custom shapes and while the shape can be created there is no property sheet associated with it. I thought that if I used the master shape to create a new shape everything would be inherited; but that appears to not be the case.
Also, while I have been using the UML for sometime I now want to begin working with the artifacts. I cannot find any documentation regarding this. I am referring to the property sheet categories above and beyound properties and methods (operations). Is there some additional documentation I am missing? Along these same lines is there anything that explains the difference between J2EE UML and Visio UML? Terminology is driving me nuts at times
Wish List:: Something that would be really cool is for someone to take the FMStocks7 sample app and fill out the uml model with the rest of the information, the current version helped me get more out of the static diagrams; but I still have problems with the dynamic ones. I wouldn't mind reverse engineering it again if they would fill out the UML. Maybe expanding the sample and including it with the help documentation would be even better as a kind of tutorial.
Thanks in advance
Pa