Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > LARA as a language-independent aspect-oriented programming approach

Publicações

LARA as a language-independent aspect-oriented programming approach

Título
LARA as a language-independent aspect-oriented programming approach
Tipo
Artigo em Livro de Atas de Conferência Internacional
Ano
2017
Autores
Pinto, P
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Ver página do Authenticus Sem ORCID
Carvalho, T
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Ver página do Authenticus Sem ORCID
Indexação
Outras Informações
ID Authenticus: P-00M-TP5
Abstract (EN): Usually, Aspect-Oriented Programming (AOP) languages are an extension of a specific target language (e.g., AspectJ for Java and AspectC++ for C++). This coupling can impose drawbacks such as arbitrary limitations to the aspect language. LARA is a DSL for source-to-source transformations inspired by AOP concepts, and has been designed to be independent of the target language. In this paper we propose techniques to overcome some of the challenges presented by a language-independent approach to source code transformations, and present and discuss possible solutions and their impact. Additionally, we present some of the benefits and opportunities of this approach. We present an evaluation of our approach, show that we can significantly reduce the effort to develop weavers for new target languages and that the proposed techniques contribute to more concise LARA aspects and safer semantics. Copyright 2017 ACM.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Documentos
Publicações Relacionadas

Dos mesmos autores

The MATISSE MATLAB Compiler (2013)
Artigo em Livro de Atas de Conferência Internacional
João Bispo; Pinto, P; Nobre, R; Carvalho, T; João M. P. Cardoso; Diniz, PC
Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-09-04 às 02:42:24 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias