|
MC 04 - Programa��o Orientada a Aspectos com AspectJS�rgio Soares (UFPE)Ter�a-Feira, 28 de Setembro de 2010 (17:30-21:00) |
Os benef�cios no uso da programa��o orientada a objetos s�o bastante conhecidos e difundidos na academia e na ind�stria. Entretanto, a orienta��o a objetos tem algumas limita��es, como o entrela�amento e o espalhamento de c�digo com diferentes prop�sitos, o que torna o desenvolvimento e a manuten��o de software mais dif�cil e custosa. A Programa��o Orientada a Aspectos (POA) procura solucionar estas inefici�ncias da orienta��o a objetos. Este curso aborda a orienta��o a aspectos usando a linguagem AspectJ, uma extens�o orientada a aspectos de Java. A linguagem AspectJ � utilizada para apresentar as principais abstra��es e mecanismos dispon�veis. As principais constru��es de AspectJ s�o apresentadas utilizando exemplos de uma aplica��o real. Por fim, ser� discutida a ado��o da orienta��o a aspectos em projetos reais. Instrutor:
- S�rgio Soares � Professor Adjunto do Centro de Inform�tica da Universidade Federal de Pernambuco e Bolsista de Produtividade em Pesquisa N�vel 2 do CNPq. Ele concluiu o doutorado em Ci�ncia da Computa��o pela Universidade Federal de Pernambuco em 2004. S�rgio coordena projetos de pesquisa financiados por CNPq, FACEPE, FINEP e Petrobras e � o Coordenador Executivo do INES - Instituto Nacional de Ci�ncia e Tecnologia para Engenharia de Software. Atua na �rea de Ci�ncia da Computa��o, com �nfase em Engenharia de Software, atuando principalmente nos seguintes temas: Desenvolvimento de Software Orientado a Aspectos, Linhas de Produto de Software, Orienta��o a Objetos, Testes de Software e Engenharia de Software Experimental.

















