Essa pergunta também está no material:
Respostas
Parece que você está descrevendo os componentes de um sistema baseado em componentes. Os componentes são unidades independentes que podem ser reutilizadas e conectadas a outros componentes para formar uma aplicação completa. Eles são representados em forma binária e não precisam ser compilados. Além disso, eles são flexíveis e podem ser interoperáveis por meio do uso de mecanismos padronizados, como o ORB (Object Request Brokers), que é responsável pela comunicação entre os componentes.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta