Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Faça o download
Acesso mais rápido do que o navegador!
 

Engenharia de software baseada em componentes

Índice Engenharia de software baseada em componentes

Engenharia de Software Baseada em componentes é um ramo de Engenharia de Software, com ênfase na decomposição dos sistemas, em componentes funcionais e lógicos com interfaces bem definidas, usadas para comunicação entre os próprios componentes.

13 relações: Abstração (ciência da computação), Componente de software, Desenvolvimento de software, Engenharia de software, Herança (programação orientada a objetos), Interface de programação de aplicações, Matriz de interações, Objeto, Orientação a objetos, Praxis (engenharia de software), Programação orientada a objetos, Qualidade de software, Software Engineering Body of Knowledge.

Abstração (ciência da computação)

Em ciência da computação, a abstração é a habilidade de concentrar nos aspectos essenciais de um contexto, ignorando características menos importantes ou acidentais.

Novo!!: Engenharia de software baseada em componentes e Abstração (ciência da computação) · Veja mais »

Componente de software

Componentes de Software é o termo utilizado para descrever o elemento de software que encapsula uma série de funcionalidades.

Novo!!: Engenharia de software baseada em componentes e Componente de software · Veja mais »

Desenvolvimento de software

Na computação, o desenvolvimento de software é o ato de elaborar e implementar um sistema computacional, isto é, transformar a necessidade de um utilizador ou de um mercado em um produto de software.

Novo!!: Engenharia de software baseada em componentes e Desenvolvimento de software · Veja mais »

Engenharia de software

acessodata.

Novo!!: Engenharia de software baseada em componentes e Engenharia de software · Veja mais »

Herança (programação orientada a objetos)

Herança é um princípio de orientação a objetos, que permite que classes compartilhem atributos e métodos, através de "heranças".

Novo!!: Engenharia de software baseada em componentes e Herança (programação orientada a objetos) · Veja mais »

Interface de programação de aplicações

Em ciência da computação, a interface de programação de aplicações (do inglês, abreviado API) é um conjunto de serviços/funções que foram implementadas em um programa de computador que são disponibilizados para que outros programas/aplicativos possam utiliza-los diretamente de forma simplificada; sem envolver-se em detalhes da implementação do programa de computador principal (função chamada de encapsulamento, usar as funcionalidades através de um código de programação simplificado).

Novo!!: Engenharia de software baseada em componentes e Interface de programação de aplicações · Veja mais »

Matriz de interações

A Matriz de Interações (ou Matriz CRUD) é construída de forma que as funcionalidades são listadas num dos seus eixos e as entidades no outro.

Novo!!: Engenharia de software baseada em componentes e Matriz de interações · Veja mais »

Objeto

(latim: obiectum, significa atirado adiante) é, segundo a etimologia da palavra, o que é posto diante.

Novo!!: Engenharia de software baseada em componentes e Objeto · Veja mais »

Orientação a objetos

Programação Orientada a Objeto (também conhecida pela sua sigla POO) ou Modelagem Orientada ao Objeto, é um modelo/paradigma de projeto e programação de software baseado na abstração digital do mundo real, através da composição e interação entre diversas unidades chamadas de 'objetos' e as classes (representando objetos reais contendo identidade, propriedades e, métodos); baseado em quatro principais componentes da programação: abstração digital, encapsulamento, herança e, polimorfismo.

Novo!!: Engenharia de software baseada em componentes e Orientação a objetos · Veja mais »

Praxis (engenharia de software)

Praxis é um processo de desenvolvimento de software.

Novo!!: Engenharia de software baseada em componentes e Praxis (engenharia de software) · Veja mais »

Programação orientada a objetos

Programação orientada a objetos (POO, ou OOP segundo as suas siglas em inglês) é um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos, também conhecidos como métodos.

Novo!!: Engenharia de software baseada em componentes e Programação orientada a objetos · Veja mais »

Qualidade de software

O termo Qualidade possui diferentes definições na literatura.

Novo!!: Engenharia de software baseada em componentes e Qualidade de software · Veja mais »

Software Engineering Body of Knowledge

O Guide to the Software Engineering Body of Knowledge, conhecido pela sigla SWEBOK, é um documento criado sob o patrocínio da IEEE Computer Society e publicado pela mesma com a finalidade de servir de referência em assuntos considerados, de forma generalizada pela comunidade, como pertinentes a área de Engenharia de Software.

Novo!!: Engenharia de software baseada em componentes e Software Engineering Body of Knowledge · Veja mais »

Redireciona aqui:

ESBC.

CessanteEntrada
Ei! Agora estamos em Facebook! »