UML 2 For Dummies
Overview
In This Chapter
-
Realizing your use cases
-
Modeling the details of behaviors
-
Choosing the best functional modeling approach
-
Harnessing the power of OCL
-
Writing text-based specifications
Use cases (discussed in detail in Chapters 8, 9, and 10) capture your system’s behavior as seen by the actors of the system. However, use cases are services your system offers to the outside—before the system can deliver results to the outside, you have to deliver the insides, that is, you must specify, design, and develop the inside parts of the system that accomplishes these use cases. This is the point at which you have to worry about use-case realization—how to realize (accomplish) the use cases.
This chapter introduces some UML capabilities available for designing and capturing the details of behavior—and offers guidelines on how to model behavior.