Introduction to object-oriented systems engineering, part 2
Haig F. Krikorian · IT Professional · 2003
Based on a set of views for the system, use cases help define the behavior of a system, from its top level to its terminal components. They are used in object-oriented systems engineering (OOSE) to provide a framework that ensures consistent systems development.