P2-REQ-16-5-006
Statement
A Logical Event SHALL represent a Logical Data Structure Instance reporting an occurrence, observation, state change, decision, or result.
Source
Part 2, Section 16.5: Logical Information Requirements.
Rationale
Logical Events communicate that something has occurred within the architecture. They provide a consistent, platform-independent representation of observations, state changes, decisions, and results while remaining independent of event-processing technologies and messaging infrastructures.
Applies To
This requirement applies to the Logical Information Model.
It applies specifically to:
-
Logical Events;
-
Logical Data Structure Instances;
-
Logical Interaction Patterns; and
-
Domain Logical Profiles.
Verification
Verification SHALL confirm that each Logical Event represents a Logical Data Structure Instance reporting an occurrence, observation, state change, decision, or result.
Verification activities should include review checks confirming that:
-
Logical Events are explicitly identified;
-
each event reports a defined occurrence or result;
-
Logical Events remain platform independent; and
-
implementation technologies do not redefine Logical Events.
Traceability
This requirement supports traceability between Logical Events, the occurrences they report, and the Logical Interaction Patterns that exchange them.
Related requirement identifiers:
Related source section:
Status
Draft
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.