Chapter 4 Building Use Case Diagrams


Use case property sheet Implementation Classes tab

The Implementation Classes tab lists the classes and interfaces used to implement the use case.

Creating a class or an interface

To add a class or interface to the list, use one of the following tools:

Tool Action

Add Objects – Opens a dialog box from which you can select any class or interface currently existing in the model to implement the use case.

Create a New Class – Creates a new class to implement the use case. The new class is available in the Classes folder of the current model or package in the Browser for use in other diagrams.

Create a New Interface - Creates a new interface to implement the use case. The new interface is available in the Interfaces folder of the current model or package in the Browser for use in other diagrams.

For example, a use case ship product by express mail needs the classes Shipping, Product, and Billing to perform its task:


For more information on implementation classes, see section Linking a class or an interface to a use case, in chapter Working with Object-Oriented Models.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.