Composability
- Formal
-
Composability is a capability of a component to interact with any other component in recombinant fashion to satisfy requirements based on the expectation of the behaviors of the interacting parties.
- Practical
-
Composability is a system design principle that deals with the inter-relationships of components. A highly composable system provides recombinant components that can be selected and assembled in various combinations to satisfy specific user requirements.