Detalhes do Documento

Specifying languages using aspect-oriented approach: AspectLISA

Autor(es): Rebernak, Damijan ; Mernik, Marjan ; Henriques, Pedro Rangel ; Cruz, Daniela ; Pereira, Maria João

Data: 2006

Identificador Persistente: http://hdl.handle.net/10198/587

Origem: Biblioteca Digital da UPB

Assunto(s): Attribute grammars; Aspect oriented programming; Compiler - interpreter generator


Descrição

Object-oriented techniques and concepts have been successfully used in language specification and formalization. They greatly improve modularity, reusability and extensibility. In spite of using OO paradigms in language specification, some semantic aspects still crosscut many language constructs. Improvements can be achieved with aspect-oriented techniques. The paper describes AspectLISA tool wich uses aspect-oriented approach for language specification (aspect-oriented attribute grammars). An example will be worked out in order to illustrate the approach. We will show how to identify an aspect, specify it in the concrete AspectLisa syntax, and how to gather parts in order to develop a complete language processor.

Tipo de Documento Artigo científico
Idioma Inglês
Contribuidor(es) Biblioteca Digital da UPB
facebook logo  linkedin logo  twitter logo 
mendeley logo

Documentos Relacionados