APPENDIX 6
Specifying Object Behavior
This chapter focuses on specifying object behavior. The chapter has the following captions:
- Use-cases
- States and State Transitions
- Finite State Machines
- Event Diagrams
- Triggers
- Activity Diagrams
- Sequence Diagrams and Collaboration Diagrams
- Object Flow Diagrams
- Summary and Concluding Remarks
A6.1 Use-cases
The technique called use-case was first introduced by Ivar Jacobson in [Jacobson, 1992], and has since then been embraced by the software engineering industry. A use-case is a representation of all possible interactions (via messages) among a system and one or more actors in response to some initial stimulus ...
Get Software Engineering: A Methodical Approach now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.