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
- DOI: 10.11606/D.45.2008.tde-10062008-160304
- 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
- Status:
- Artigo publicado em periódico de acesso aberto (Gold Open Access)
- Versão do Documento:
- Versão publicada (Published version)
- Acessar versão aberta:
-
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: https://teses.usp.br/teses/disponiveis/45/45134/tde-10062008-160304/. Acesso em: 20 mar. 2026. -
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 https://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 2026 mar. 20 ] Available from: https://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 2026 mar. 20 ] Available from: https://teses.usp.br/teses/disponiveis/45/45134/tde-10062008-160304/
Informações sobre a disponibilidade de versões do artigo em acesso aberto coletadas automaticamente via oaDOI API (Unpaywall).
Por se tratar de integração com serviço externo, podem existir diferentes versões do trabalho (como preprints ou postprints), que podem diferir da versão publicada.
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
