A rectangle with a name within it is a block. The block with named compartments includes constraints, left brace x greater than y right brace, operations, o p 1 left parenthesis p 1 to type 1 right parenthesis to type 2. Parts, property 1 to block 1. References property 2 to block 2. Values, property 3 to integer = 99 left brace constant right brace property 4 to type. Interface definition is a rectangle with an interface name and includes o p 1 left parenthesis right parenthesis to o p type. Flow specification definition includes flow spec name, flow properties, in attribute 1 to type, out attribute 2 to type, in out attribute 3 to type. A line with a diamond along it is aggregation. A line with a black diamond along it is composition. An unbroken ...

Get System Architecture: Strategy and Product Development for Complex Systems, First Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.