Aspect-Oriented Attribute Grammars

Authors

  • M. Mernik University of Maribor
  • D. Rebernak University of Maribor

DOI:

https://doi.org/10.5755/j01.eee.116.10.894

Abstract

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). Ill. 4, bibl. 16 (in English; abstracts in English and Lithuanian).

http://dx.doi.org/10.5755/j01.eee.116.10.894

Downloads

Published

2011-12-06

How to Cite

Mernik, M., & Rebernak, D. (2011). Aspect-Oriented Attribute Grammars. Elektronika Ir Elektrotechnika, 116(10), 99-104. https://doi.org/10.5755/j01.eee.116.10.894

Issue

Section

SYSTEM ENGINEERING, COMPUTER TECHNOLOGY