jGuru
Register Email     Password Forgot your
password?
HOME FAQS FORUMS DOWNLOADS ARTICLES PEERSCOPE LEARN

  Search   jGuru Search Help

View:
FAQ Entries in UML

How do I model the static and a dynamic aspects of the User Interface of a system?
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.
OOAD helps us in breaking down a problem domain into, so to speak, a set of classes that collaborate to provide a solution. These set of classes collaborate thru method calls. OOAD does not, however, provide us with any techniques that can be used to help us think thru the implementions for these methods. One of the techniques that comes to mind is flow charts. Are there any others? Can you suggest any literature (books, websites, etc)?
How should a boundary object be implemented in the Java language?

Should it be implemented as:

1. An ordinary class that contains public functions that pass parameters to a Control Object?

2. An interface class that contains predefined functions that will be implemented by the control object?

3. Something else?
What is the difference between sequence diagrams and collaboration diagrams?
How do you represent a CORBA IDL file with UML? Is there a standard way to do it? Is there a standard symbol?
How would you use UML to model the following relationship? A user has many privileges, one privilege is authorized to one domain. The code is as follows:

public class User
{
  private Vector privileges;
}

public class Domain
{
  private Vector domainEntites;
}

public class Privilege
{
  private User theUser;
  private Domain theAuthorizedDomain;
}

One choice would be to use aggregation and association.

                        1      1
 User<>--------Privilege------->Domain
      1    0..n         |------>User
                        1      1

Another choice would to use association and association class.

     1      0..n
 User----------->Domain
         |
         |
      Privilege 
Which of these is better? Are there other alternatives?
How do you represent an attribute of a class that is a container type, such as a vector of objects of some other class?
What is the status of the UML-EJB Mapping Specification (JSR 26)?
What is difference between object diagrams and class diagrams?
What concepts are modeled by the different UML diagrams?
How do you use a use case model to help in creating an object model?
What are some recommendations for designing classes that we can enter and retrieve information from a database.
What are the differences between 'uses' and 'has a' relationships?
Modeling: One 'ell' or two?
How should a Java interface be modeled in UML? Should I use <<type>>, <<interface>>, or something else and why?
How do I indicate static methods within a UML class diagram?
How should I model Java Servlets and JSPs in UML?
Any tips on taking IBM's OOAD with UML certification test?
Where can I learn (more) about CORBA (Common Object Request Broker Architecture)?
« previous beginning next »


Ask A Question



Related Links

UML FAQ

UML Forum

IBM UML Resource Center

UML Resource Page for OMG

Object-Oriented Bibliography

Cetus Links on UML

Wish List
Features
About jGuru
Contact Us

 



The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers