As aplicações não dependem de opções tecnológicas específicas e, portanto, podem funcionar em diferentes plataformas tecnológicas.
Princípios de arquitetura As aplicações não dependem da tecnologia
Atualização28.03.2023
Nesta página
Declaração
O que se pretende?
Fundamentação
Quais os benefícios?
A independência das aplicações em relação à tecnologia subjacente permite que sejam desenvolvidos, adaptados e operados na melhor relação custo/benefício.
Caso contrário, a tecnologia, que está sujeita a contínua obsolescência e dependência de fornecedores, torna-se a motivação da mudança, em vez dos requisitos dos seus utilizadores.
O propósito deste princípio é garantir que o software não dependa de um sistema operacional específico ou hardware em particular.
Implicações
Quais os requisitos?
Devem ser desenvolvidas as Interfaces de programação de aplicações (APIs) para permitir a interoperabilidade entre as soluções denominadas de “Legacy” com as soluções desenvolvidas com base na arquitetura empresarial.