P2-REQ-16-5-006

A Logical Event SHALL represent a Logical Data Structure Instance reporting an occurrence, observation, state change, decision, or result.

Part 2, Section 16.5: Logical Information Requirements.

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.

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 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.

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:

Draft


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

  • dido/99_annexes/annex-d-requirements/part-02/p2-req-16-5-006.txt
  • Last modified: 2026/07/11 12:57
  • by nick_dido