Aspect-Oriented Attribute Grammars

作者:Mernik M*; Rebernak D
来源:Elektronika ir Elektrotechnika, 2011, (10): 99-104.
DOI:10.5755/j01.eee.116.10.894

摘要

M. Mernik, D. Rebernak. Aspect-Oriented Attribute Grammars // Electronics and Electrical Engineering. - Kaunas: Technologija, 2011. - No. 10(116). - P. 99-104.
Despite the efforts of several researchers modularization, reusability and extensibility remain a problem within the area of language specification. Attribute Grammars (AGs) present a well-known formal approach for defining programming languages. This paper presents a new approach to language specification which increases the level of attribute grammars modularity and reusability and decreases developers' effort for specifying a new language. The paper introduces Aspect-Oriented Attribute Grammars (AOAGs) which extend the original notion of attribute grammars with features known from Aspect-Oriented Programming (AOP). III. 4, bibl. 16 (in English; abstracts in English and Lithuanian).

  • 出版日期2011