1. Metaphors & patterns
  2. Functional integration of unstructured internal domains