3. Component-and-Connector Views

image

In this chapter, we look at these aspects of component-and-connector (C&C) views:

• Elements, relations, and properties

• Purpose

• Notation

• Relation to other views

3.1 Overview

In this chapter we discuss C&C views in their most general form, and we look at notations for representing C&C views. In Chapter 4, we explore some important C&C styles.

A C&C view shows elements that have some runtime presence, such as processes, objects, clients, servers, and data stores. These elements are called components. Additionally, component-and-connector views include as elements the pathways of interaction, such as communication ...

Get Documenting Software Architectures: Views and Beyond, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.