Sinopse
Na busca para reduzir a complexidade e aumentar a produtividade no desenvolvimento de software, pesquisadores em Engenharia de Software, no campo da Ciência da Computação, concluíram que o paradigma da Orientação a Objetos (OO) atingiu seus limites. Com tal constatação, a Orientação a Aspectos (OA) ganhou força na comunidade científica e tecnológica e tem ajudado a romper os limites atuais do conhecimento na área de desenvolvimento de sistemas. A Orientação a Aspectos (OA) propicia ao profissional reduzir a complexidade e aumentar a produtividade no desenvolvimento de software, permitindo a analistas e programadores facilidades inexistentes até seu surgimento. Muitas empresas têm incorporado rapidamente a OA, ou simplesmente a Programação Orientada a Aspectos (POA). Após ler este livro e executar os exemplos e aplicações práticas contidas no CD-ROM, o leitor perceberá facilmente os ganhos que ela oferece e estará apto a implementá-los, como, por exemplo, aumento de produtividade, facilidade de integração e componentização de sistemas, e implementação de requisitos não funcionais de forma encapsulada num aspecto ou pacote.