Model
Discussion
A model provides a structured representation of selected aspects of a subject. A model does not reproduce the whole subject. It represents the aspects needed for a defined purpose, such as analysis, specification, communication, validation, implementation, or governance.
In the SIP-RA and FX Demo context, a model represents selected structure, behavior, function, meaning, constraints, relationships, or transformations. Models support separation between conceptual, logical, and platform-specific concerns. A model becomes useful for architectural work when its notation, vocabulary, constraints, and interpretation rules make the represented subject sufficiently clear for review, comparison, mapping, or implementation.
Definition
*a representation of selected function, structure, behavior, or meaning of a subject for a defined purpose*
Source
Derived from Model Driven Architecture (MDA) usage and ISO terminology practice.
Note
A model differs from an informal diagram in that it uses a language, notation, vocabulary, semantics, or interpretation rules with defined meaning. A diagram without defined meaning for its symbols remains an informal diagram.
Example
A Platform Independent Model (PIM) represents selected structure and behavior of a subsystem without specifying the technology platform used to realize the subsystem.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.