UML Section Index
Kendall Scott has written several UML-related books and maintains a dictionary of over 600 related terms for them.
How would you use UML to model multiple relationships between the same two classes? For example, an employee has both a permanent address and a temporary address.
An association class is used to model an association as a class. Association classes often occur in many-to-one and many-to-many associations where the association itself has attributes. As an e...more
Both aggregation and composition are special kinds of associations. Aggregation is used to represent ownership or a whole/part relationship, and composition is used to represent an even stronger ...more
There are a number of tools for working with UML, and most of them support both Java code generation from UML diagrams and reverse engineering into UML from Java source code or Java byte code. Se...more
What are the plans to represent a Java throws signature element in a UML method signature and how should I represent a Java throws signature element in a UML method signature?
As far as official plans, you'll have to get word directly from someone on the UML 2.0 committee at the OMG - of which I am not (said with a sign of relief :-) Looking at Grady's book (UML User's...more
I think you are referring to a concept in UML modeling and not something associated strictly with XML. In the Unified Modeling Language (UML) a stereotype is one way to extend the core semantics o...more
Can I use class diagrams to model the logical database design? E.g., can I create a class diagram where each class represents a table in a database and then show the relationships between them along with their attributes and operations (such as stored procedures)?
I got this answer from Eric Naiburg, who is an expert in this area of UML application, and he said: Yes you can use the class diagram to model the logical data model and it in fact is very well s...more
Here is a less formal definition: A framework is a set of classes which handles the flow necessary to perform a complex task, but which requires plug-in classes specific to your application (datab...more
Check out the UML Explained book from Kendall Scott. It provides a non-technical introduction to UML. See DevX for a review. more
I wish I had a quick answer for you, but the real answer lie in the activities of the JSR 26 committee. This group is currently working on a formal extension (profile) to the UML for modeling EJB...more
Recommendations for evaluating UML models? I am trying to put together a set of review guidelines for evaluating UML models that the developers assemble for the respective projects. If you were a r...more
How should I model parameter passing in JSP and the relationship between JSP and JavaBeans using UML?
Parameters There are two principal ways to model parameters being passed from a HTML source on the client to a <<server page>> on the server. The first is to put them in a tag value,...more
Check out the jGuru JavaBeans FAQ.
Check out the jGuru EJB FAQ.