Report: Class Report <class name>
Purpose
This report is used by various people interested in the class, such as implementers,
use-case designers, designers, testers, and managers.
Brief Outline
- Brief Description
A Brief Description of the class.
- Responsibilities
The Responsibilities of the class, including their
names and brief descriptions.
- Relationships
The relationships involving the class.
- For associations and aggregations, their names, brief descriptions, and associated
classes are included. Also include the role name, multiplicity, and navigability of the
role involving the class in question.
- For generalizations, their brief descriptions, associated ancestor class, and stereotype
(if any) are included.
- Operations
The Operations of the class, including their name, brief
description, arguments, and implementation specification.
- Attributes
Attributes of the class, including their names, types, and
brief descriptions.
- Special Requirements
The Special Requirements of the class.
- Diagrams
Any diagrams local to the class.
| |

|