Logical

Logical

Intro

Logical refers to implementation-independent views of architecture. In EA, logical models remove physical constraints to clarify structure and behavior.

Key points:

  • Separates design from specific technologies.
  • Improves reusability and future-proofing.
  • Common use cases across EA/BPM/Data/App/Tech include logical data models, application interaction maps, and process designs.
  • Pitfall: skipping logical design and jumping straight to solutions.

Examples:

  • Logical capability map independent of platforms.
  • Logical process showing steps without system names.
  • Logical data entities before choosing databases.

In practice:

Create logical models first, then derive physical designs to fit constraints and technology choices.

Related terms: Architecture; Physical; Architecture Principles

FAQs:

Q: Are logical models executable?
A: No; they describe structure and behavior without implementation details.

Q: When do we move to physical design?
A: After agreeing the logical model and evaluating constraints and options.