Framework

781 palavras 4 páginas
Um Framework ou arcabouço conceitual é um conjunto de conceitos usado para resolver um problema de um domínio específico. Framework conceitual não se trata de um software executável, mas sim de um modelo de dados para um domínio.[carece de fontes] Framework de software compreende de um conjunto de classes implementadas em uma linguagem de programação específica, usadas para auxiliar o desenvolvimento de software.

O framework atua onde há funcionalidades em comum a várias aplicações, porém para isso as aplicações devem ter algo razoavelmente grande em comum para que o mesmo possa ser utilizado em várias aplicações.

Padrões de projeto de software não se confundem com frameworks, pois padrões possuem um nível maior de abstração. Um framework inclui código, diferentemente de um padrão de projeto. Um framework pode ser modelado com vários padrões de projeto, e sempre possuem um domínio de uma aplicação particular, algo que não ocorre nos padrões e projeto de software.

Frameworks possuem vantagens, tais como: maior facilidade para a detecção de erros, por serem peças mais concisas de software; concentração na abstração de soluções do problema que estamos tratando; eficiência na resolução dos problemas e otimização de recursos.

Índice [esconder]
1 Tipos
2 Orientação a objetos
3 Partes
4 Framework em administração de empresas
5 Ligações externas
6 Ver também
Tipos[editar | editar código-fonte]
Frameworks verticais são confeccionados através da experiência obtida em um determinado contexto específico. Esses são mais comumente chamados de frameworks especialistas. Tentam resolver problemas de um domínio e são usados em vários software do mesmo domínio. Exemplos: framework' financeiro, recursos humanos.

Após alguns projetos em um domínio específico, serão percebidos pontos semelhantes entre estes projetos; E é com base nestes pontos, que será construído o framework vertical (especialista).

Frameworks horizontais não dependem do domínio da aplicação

Relacionados

  • Framework
    5740 palavras | 23 páginas
  • Framework
    1913 palavras | 8 páginas
  • Frameworks
    875 palavras | 4 páginas
  • Frameworks
    326 palavras | 2 páginas
  • Frameworks
    4081 palavras | 17 páginas
  • Frameworks
    1009 palavras | 5 páginas
  • Frameworks
    2081 palavras | 9 páginas
  • Framework
    914 palavras | 4 páginas
  • Framework
    872 palavras | 4 páginas
  • Framework
    259 palavras | 2 páginas