decoupling

noun
  1. the action or process of separating or disconnecting two or more things that were previously linked or connected
  2. the reduction of economic interdependence between countries or regions
  3. Usage: economics
  4. the process of making software components less dependent on each other
  5. Usage: computing; software engineering

Examples