O'Reilly logo

Software Engineering: A Methodical Approach by Elvis C. Foster

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

APPENDIX 6

image

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required