This role on Tier 3 designs a system architecture based on existing service definitions from service designers. The resulting system architecture is independent of specific components and can be used by system builders to select according components for realizing this system architecture. In other words, a system architect provides a kind of “system blueprint” for system builders who can realize this system by selecting appropriate components. For example, a system architect might design a robot navigation stack based on mapping, localization, and motion-execution services.
Related views and models: