Data Context And Interaction
      
      
        What we have is the separation of the stable part of the system, containing only data and local methods, from the use case
      
      
      
        DataContextAndInteraction
      
      
        - 
           All traditional object oriented techniques can be used to model the stable part. 
        
 
        - 
           Uses domain driven design techniques such as aggregates and repositories with no contextual behavior, no interactions, only local methods.