Análise de domínio: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Alch Bot (discussão | contribs)
m Robô: Alteração da categoria redireccionada Ciência da informação para Ciência da computação
fshj
Etiquetas: Remoção considerável de conteúdo Editor Visual
Linha 1:
nio é um processo que faz parte do âmbito da engenharia de domínio, mas que pode ser utilizada de forma independente. A engenharia de domínio abrange as seguintes áreas:
O termo '''domínio''', no contexto da [[engenharia de software]], é utilizado para denotar ou agrupar um conjunto de sistemas ou de áreas funcionais, dentro dos sistemas, que exibem funcionalidades similares. Podemos então descrever o domínio aplicacional, como sendo uma coleção de aplicações de software, que partilham um determinado conjunto de características. Da mesma forma, o domínio é definido por um conjunto de características que descrevem uma família de problemas para os quais uma determinada aplicação pretende dar solução.
 
* Definição do âmbito (definição do domínio)
A análise do domínio pode ser definida como o processo pelo qual a informação usada para o desenvolvimento de software é identificada, capturada e organizada para que seja reutilizável quando da criação de novos sistemas. Trata-se da reutilização de conceitos a um nível de abstração muito elevado, ou seja, existem soluções generalistas para a resolução de um dado problema, que podem ser aplicadas em contextos similares. A identificação dos domínios não se restringe às áreas técnicas e tecnológicas. Elementos socio-econômicos, organizacionais, administrativos, etc. têm influência para determinar o âmbito do problema, pelo que é imperativo a sua investigação e análise.
* Análise do domínio
* Desenvolvimento da arquitectura do domínio
* Construção dos componentes (requisitos, ''designs'', código, documentação)
 
Esta tem como objectivo a reutilização, num sentido mais lato, de componentes numa classe de sistemas.
 
Relativamente à engenharia de sistemas, que visa a implementações de solução perfeitamente definidas e únicas, a engenharia de domínio é muito mais abrangente, pois visa proporcionar uma solução cujas funcionalidades possam ser reutilizadas em múltiplos sistemas.d
 
== Engenharia de domínio e análise de domínio ==
Linha 14 ⟶ 21:
Esta tem como objectivo a reutilização, num sentido mais lato, de componentes numa classe de sistemas.
 
Relativamente à engenharia de sistemas, que visa a implementações de solução perfeitamente definidas e únicas, a engenharia de domínio é muito mais abrangente, pois visa proporcionar uma solução cujas funcionalidades possam ser reutilizadas em múltiplos sistemas.d
 
== Métodos de análise de domínio ==