Seletores de pontos de junção: um mecanismo de extensão para linguagens e arcabouços orientados a aspectos (2008)
- Authors:
- Autor USP: BREUEL, CRISTIANO MALANGA - IME
- Unidade: IME
- Sigla do Departamento: MAC
- Assunto: TÉCNICAS DE PROGRAMAÇÃO
- Language: Português
- Abstract: Uma das questões mais importantes nas linguagens e arcabouços orientados a aspectos atuais é a expressividade da linguagem ou mecanismo de definição de pointcuts. a expressividade de uma linguagem de pointcuts impacta diretamente a qualidade dos pointcuts, uma propriedade que pode ser decisiva para a eficácia das implementações de aspectos. Neste trabalho, propomos os seletores de pontos de junção como um mecanismo de extensão simples para enriquecer linguagens de pointcut atuais com elementos que fazem o papel de "novos pointcuts"primitivos". Os seletores de pontos de junção permitem a criação de pointcuts com maior valor semântico. Apesar de existirem mecanismos similares em algumas abordagens existentes, o conceito subjacente não foi claramente definido ou completamente explorado. Apresentamos também uma arquitetura simples para a adição de seletores de pontos de junção a um arcabouço orientado a aspectos existente, e mostramos exemplos do uso de seletores para melhorar a qualidade de pointcuts e facilitar o desenvolvimento de aspectos
- Imprenta:
- Data da defesa: 26.03.2008
-
ABNT
BREUEL, Cristiano Malanga. Seletores de pontos de junção: um mecanismo de extensão para linguagens e arcabouços orientados a aspectos. 2008. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2008. Disponível em: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-10062008-160304/. Acesso em: 19 abr. 2024. -
APA
Breuel, C. M. (2008). Seletores de pontos de junção: um mecanismo de extensão para linguagens e arcabouços orientados a aspectos (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/45/45134/tde-10062008-160304/ -
NLM
Breuel CM. Seletores de pontos de junção: um mecanismo de extensão para linguagens e arcabouços orientados a aspectos [Internet]. 2008 ;[citado 2024 abr. 19 ] Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-10062008-160304/ -
Vancouver
Breuel CM. Seletores de pontos de junção: um mecanismo de extensão para linguagens e arcabouços orientados a aspectos [Internet]. 2008 ;[citado 2024 abr. 19 ] Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-10062008-160304/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas