Architectural design is closely identified with
conceptual modeling. The mapping from real-world
domain entities to software components is not always
obvious, so architectural design is identified as a
separate topic. The requirements of notations and
methods are broadly the same for both conceptual
modeling and architectural design.