Artifact: Use Case Model |
This artifact captures a model of the system's intended functions and its environment, and serves as a contract between the customer and the developers.
Domain: Requirements Work Product Kinds: Model
Purpose
The use-case model is useful when considered together with its related artifacts: Artifact: Use Case and Artifact: Actor. In general, a use-case model presents an overview of the system, serving as basis for an agreement between customers and project team of the intended functionality for the system. It also helps to drive the various tasks in the software development lifecycle.
Relationships
Contained Artifacts | Actor Use Case
Roles | Responsible: Analyst | Modified By: Analyst
Tasks | Input To: Define the Architecture Detail Requirements Demonstrate the Architecture | Output From: Find and Outline Requirements
Tailoring
Representation Options | Tailor to support project needs. Projects may not include the use-case model as one of the work products being created. Identifying actors and use cases, then describing the use-cases scenarios are recommended tasks though.
More Information
Checklists | Use-Case Model
Concepts | Use-Case Model
Guidelines | Use-Case Model
This program and the accompanying materials are made available under the Eclipse Public License v1.0 which accompanies this distribution. View copyright information here: OpenUP Copyright