2.4. Modeling Use Cases
Use cases represent the services provided by our system, which means that they are the central elements in our requirements analysis. The services a system provides determine that system’s meaning and purpose. This means that all functional requirements of the use cases have a high priority. All other requirements, such as response times, weight, or size are of qualitative or supportive nature. That doesn’t mean that these requirements could not be important. An airbag that unfolds several minutes after its triggering is absolutely useless.
We’ve already collected requirements, including functional requirements, such as rent car without staff assistance. Use cases help us refine these requirements and describe them in ...
Get Systems Engineering with SysML/UML now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.