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