nerdexam
IIBA

CBAP · Question #202

Which of the following models demonstrates the attributes, operations, and relationship to entities within the solution?

The correct answer is C. Class model. A class model (class diagram) is the UML artifact that represents entities with their attributes, operations, and the relationships between them within a solution.

Requirements Analysis and Design Definition

Question

Which of the following models demonstrates the attributes, operations, and relationship to entities within the solution?

Options

  • AEntity Relationship
  • BData disctionary
  • CClass model
  • DCRUD matrix

How the community answered

(55 responses)
  • A
    5% (3)
  • B
    13% (7)
  • C
    80% (44)
  • D
    2% (1)

Why each option

A class model (class diagram) is the UML artifact that represents entities with their attributes, operations, and the relationships between them within a solution.

AEntity Relationship

An Entity Relationship (ER) diagram models data entities and their associations for database design but does not capture operations or methods - it is focused on data structure, not behavior.

BData disctionary

A data dictionary defines and describes data elements, their types, formats, and allowed values - it documents metadata about data, not entity relationships or operations.

CClass modelCorrect

In object-oriented analysis and UML, a class model depicts classes as entities that encapsulate both attributes (data properties) and operations (behaviors or methods), along with the associations, aggregations, and inheritance relationships between those classes. This makes it the definitive model for representing the structural design of a solution at the entity level. The IIBA BABOK also recognizes the class diagram as the primary technique for modeling object attributes and behaviors together.

DCRUD matrix

A CRUD matrix maps which system components or roles can Create, Read, Update, or Delete each entity - it shows access patterns, not attributes, operations, or structural relationships.

Concept tested: UML class model - attributes, operations, and relationships

Source: https://www.omg.org/spec/UML/2.5.1/About-UML

Topics

#class model#object-oriented modeling#UML#entity attributes

Community Discussion

No community discussion yet for this question.

Full CBAP Practice