Whitepaper: Estratégias de Camadas
Esse documento esclarece o conceito de Aplicação de Camadas e apresenta diferentes Estratégias de Aplicação de Camadas.
Relacionamentos
Elementos Relacionados
Descrição
Descrição Principal

Peter Eeles é um Líder Técnico na Organização de Serviços Regionais da Rational, situada no Reino Unido. Ele passou a maioria de seus 16 anos de carreira desenvolvendo sistemas distribuídos de grande escala e, em 1988, foi co-autor de seu primeiro livro "Building Business Objects". Um orador habitual em conferências pela Europa, Peter dedica a maior parte de seu tempo para a consultoria de arquiteturas de software e ajudando a organização a adotar o Rational Unified Process. Ele mora no Reino Unido com sua esposa, Karen, e seus filhos Daniel, Thomas e Christopher. Peter pode ser localizado por e-mail em peter.eeles@uk.ibm.com. .

Resumo

Existem várias técnicas para decompor sistemas de software. A divisão em camadas é uma exemplo e é descrita neste documento. Suas técnicas englobam duas questões principais: a maioria dos sistemas é muito complexa para ser compreendida completamente e as diferentes perspectivas de um sistema são necessárias para públicos diferentes.

A divisão em camadas foi adotada em vários sistemas de software e está exposta em muitos textos e também no RUP (Rational Unified Process). No entanto, a divisão em camadas é freqüentemente mal interpretada e aplicada incorretamente. Este documento esclarece o que as camadas significam e discute o impacto de aplicar estratégias de camadas diferentes.