As operações de controle em um sistema distribuído são realizadas pelo usuário.
A descentralização do processamento de dados em uma organização é o objetivo essencial de um sistema distribuído.
Em um modelo cliente-servidor em N camadas, as camadas intermediárias contêm entidades clientes e entidades servidoras.
Em um modelo cliente-servidor em N camadas, existem pelo menos N - 1 relações binárias entre entidades clientes e entidades servidoras.
O servidor é sempre o responsável pelo encerramento da relação.
Na fase de transferência de dados, cliente e servidor devem executar primitivas de comunicação diferentes.
Uma entidade cliente tem sempre um comportamento ativo em relação ao início da interação entre o cliente e o servidor.
Diagramas de componentes modelam a modularização do sistema em conjuntos de classes com elevada coesão e acoplamento entre si.
Diagramas de estado servem para modelar o comportamento de objetos individualmente, sob uma perspectiva orientada a eventos.
Diagramas de seqüência e colaboração permitem especificar, de maneira alternativa, a interação dinâmica entre objetos por meio da troca de mensagens.