In software and systems engineering, a use case (pronounced /juːs/, a case in the use of a system) is a list of steps, typically defining interactions between a role (known in UML as an "actor") and a system, to achieve a goal. The actor can be a human or an external system.
In systems engineering, use cases are used at a higher level than within software engineering, often representing missions or stakeholder goals. The detailed requirements may then be captured in SysML or as contractual statements.
Read more about Use Case: History, Actors, Use Case Notation, Limitations
Famous quotes containing the word case:
“I do not allow myself to be moved by anything except the law. If there has been a mistake in the law, or if I think there has been perjury or injustice, I will weigh the petition most carefully, but I do not permit myself to be moved by more harrowing details, and I try to treat each case as if I was reviewing it or hearing it for the first time from the bench.”
—William Howard Taft (18571930)