abstract
Use cases are frequently used in Software Engineering.
Use cases support specification and facilitate design, analysis, verification and testing.
Many designers, unfortunately, apply use cases in a rather limited way.
This presentation provides recommendations for effective use cases.