Skip to content

Component Orientation

Fábio Nogueira edited this page Jun 18, 2017 · 3 revisions

Home -> Basic Concepts

#Orientação a Componentes

Dentre estas tecnologias importantes para o desenvolvimento de aplicações adaptativas, destaca-se a proposição do desenvolvimento baseado componentes que surgiu na década de 1990 como uma metodologia capaz de suportar o desenvolvimento de aplicações modulares e capazes de evoluir através da manipulação de seus elementos arquiteturais. Nessas abordagens, os componentes funcionam como unidades elementares de reuso, os quais são utilizados na montagem das aplicações que podem evoluir, inclusive dinamicamente, através da configuração e substituição dessas unidades elementares. Cada componente contém, além de sua implementação, um conjunto de propriedades (utilizadas para fins de configuração), um conjunto de interfaces providas (representando as funcionalidades disponibilizadas pelo componente), e um conjunto de interfaces requeridas, as quais são requeridas para que o componente possa prover as funcionalidades propostas.

Clone this wiki locally