Skip to content
Leon Starr edited this page Feb 19, 2026 · 6 revisions

A System, from the perspective of our model debugger, is a bundle of modeled data and behavior that we can observe, manipulate, and otherwise interact with. We view it as a white box since we can peer inside at various degrees of detail to see what's going on, just like a code debugger. But unlike a code debugger, our System consists of modeled elements and data rather than lines of code and memory locations.

A better name might be 'System Under Test' or 'Modeled System'. But we settle with 'System' since 'model debugger' implies the rest.

Note that the same term is used in the Shlaer-Mellor Metamodel and the concepts are closely aligned, but here we don't make the assumption that the content is modeled using that methodology. (even though that is certainly our immediate goal)

Identifiers

  1. Name

Attributes

Name

A descriptive name like Elevator System or Air Traffic Controller Management.

Type: Modeling Language Name -> Name

Clone this wiki locally