Bottle Neck Door Knob Swimming Pool Water Nail in a Board Notebook Basket in the Snow
página principal
C.E.S.A.R.Edu
EXTENSÃO
PALESTRAS
CONTATO

Catarina Gomes

COORDENADORA ADMINISTRATIVA

adm@cesar.edu.br

+55 81 3425.4700

Simone Pires

SECRETARIA ACADÊMICA

adm@cesar.edu.br

+55 81 3425.4640

03 - Desenvolvimento de Software Orientado a Aspectos: Será que vai pegar?

Já é uma realidade bem estabelecida na indústria de desenvolvimento de software o uso da orientação a objetos (OO). No entanto, certas limitações do paradigma OO, como o entrelaçamento de código com diferentes propósitos, e o espalhamento de código de determinado propósito por várias partes do sistema, aumentam a dificuldade de entendimento e por conseqüência diminuem a manutenibilidade. Neste contexto, novas técnicas de programação vêm surgindo com o objetivo de corrigir tais limitações, favorecendo situações de reuso e facilitando a manutenção de software. Por ouro lado, nenhuma nova técnica é adotada de imediato no ambiente industrial sem comprovações dos seus benefícios e sem um apoio de empresas confiáveis, formadoras de opinião e que dêem suporte a tais técnicas. Esta palestra fará uma breve apresentação sobre o Desenvolvimento de Software Orientado a Aspectos (DSOA), abordando suas principais aplicações tanto na academia quanto na indústria de software.

Doutor em Ciência da Computação pelo CIn/UFPE (2004), Sérgio Soares é Professor Adjunto da Universidade de Pernambuco (UPE) onde participa do Programa de Pós-Graduação em Engenharia da Computação. Participa de projetos de pesquisa ligados a Desenvolvimento de Software Orientado a Aspecto, Linhas de Produto de Software e Testes de Software em colaboração com diferentes instituições, como UFPE, UFBA, C.E.S.A.R e Lancaster University. Orienta alunos de mestrado com temas associados a Orientação a Aspectos e é co-autor de cerca de 30 artigos científicos.