Object replication

-- dual objects
  • dual objects -- prototypes and extracts
  • annotations -- invocation, parameter passing
  • placement -- automatic, symbolic, co-located

Remote invocation

-- annotations
  • in -- new extract before invocation
  • out -- new extract after invocation
  • inout -- combination of in and out
  • global -- acts as prototype, no extract is made

slide: The dual object model