Introduction of the notion

Source: General Guide; pages 9 and 18

It is represented by an architectural graph that prefigures the future system and directs the evolution. The logical architecture is the referential description of all the information of the logical layer and should be provided to the developers.

Logical architecture gives a unified vision that goes beyond the abundant and diverse technical solutions. There is, and there always will be, a gap between the representation of reality (concepts, objects, processes…), on the one hand, and software, on the other. It is possible, however, to take certain structural decisions about the software at the logical level. These decisions are not, or are only partially, subject to technical constraints and changes. The logical architecture echoes the generic choices that structure the IT system as defined by software policy and enterprise strategy.

The logical architecture aims to elaborate the optimum structure for software, independent of final technical decisions.

Canonical definition

Primary description of the IT system