ITPEC FE Subject A April 2025 Question 47

Topic: System StrategyAlso asked in October 2022

Which of the following is a usage scenario for the adoption of UML as a technique for visualizing business processes?

Explanation

Several purpose-specific models in one standardized object-modeling notation — that is how UML visualizes a business process.

UML (Unified Modeling Language) is a family of diagrams with a standard notation. To model a business process, each viewpoint gets its own diagram: use case diagrams for who does what, activity diagrams for the flow of work, sequence diagrams for interactions over time, class diagrams for the objects involved. Together they describe the process from multiple viewpoints in object-oriented terms.

Answer (c)

Why not others:

  • •(a) — entities, attributes and relationships in a data-oriented approach describe an E-R diagram
  • •(b) — sources and sinks, data stores and processes linked by data-flow arrows describe a DFD
  • •(d) — tracing the events for a single request as conditional branches is a single-viewpoint, flowchart-style description, not UML's multiple standardized models

Key rule: E-R diagram = data view, DFD = data-flow view, UML = a standardized set of object-oriented diagrams, each for one viewpoint.

System Strategy · AI-written, may contain errors

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.