- A distributed object oriented implementation should be ideally as
efficient as a non distributed implementation when running on a single
address space.
- A distributed object system will be less expensive if it is based
on an existing programming language and an existing implementation of
that language.