1) Identifying components that make up the architecture, is obtained of the requirement analysis. Goal
modeling used to elicit and to identify components according to four abstraction levels of requirements:
business level, service level, interaction level, and internal level. At the end of this phase, the
components are constructed