Depending on the method in use, an object (e.g. a
State
in a WatchApplication) can be decomposed into a new graph (
Figure 1–5). This feature is
usually known as decomposition or leveling as it forms a hierarchy of
models.
Figure 1–5. Decomposition structure.
Note that only
zero or one decomposition is allowed for an object, and applies in all graphs
containing that object. A graph can however be the target of a decomposition of
multiple objects. Decomposition links are normally between graphs of the same
type.