 Composability

Composability is a system design principle that deals with the inter-relationships of components.A highly composable system provides components that can be selected and assembled in various combinations to satisfy specific user requirements.