Engineering and Testing
Class - 🧠 ANSWER ✔✔A class represents a relevant concept from the
domain, a set of persons, objects, or ideas that are depicted in the IT
system.
Attribute - 🧠 ANSWER ✔✔An attribute of a class represents a characteristic
of a class that is of interest for the user of the IT system.
Generalization - 🧠 ANSWER ✔✔Generalization is a relationship between
two classes: a general class and a special class.
, Association - 🧠 ANSWER ✔✔An association represents a relationship
between two classes, indicating that objects of one class have a
relationship with objects of another class.
Multiplicity - 🧠 ANSWER ✔✔A multiplicity allows for statements about the
number of objects that are involved in an association.
Aggregation - 🧠 ANSWER ✔✔An aggregation is a special case of an
association meaning 'consists of'.
CRC Modeling - 🧠 ANSWER ✔✔Class-Responsibility-Collaborator (CRC)
Modeling provides a simple means for identifying and organizing the
classes that are relevant to system or product requirement.
Responsibilities - 🧠 ANSWER ✔✔Responsibilities are the attributes and
operations that are relevant for the class.
Collaborators - 🧠 ANSWER ✔✔Collaborators are those classes that are
required to provide a class with the information needed to complete a
responsibility.