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.