System Architecting



Definition

System architecting is the subclass of architecting during which an application’s overall system architecture is produced.

Goals

The goals of system architecting are to:

Objectives

The objectives of system architecting are to:

Examples

Examples of system architecting include:

Preconditions

Architecting typically may begin when the following preconditions hold:

Completion Criteria

Architecting is typically complete when the following postconditions hold:

Tasks

Architecting typically involves the following producers performing the following architecting tasks:

Environments

Architecting is typically performed using the following environment(s) and associated tools:

Work Products

Architecting typically results in the production of part or all of the following architecture works:

Phases

Architecting tasks are typically performed during the following phases:

Guidelines