Distributed Object Architectures Research Articles