Abstract
Use cases define required software functions using stories there is controversy about their use for systems and nonfunctional requirements. their negative form, misuse cases, may broaden their reach.