• Title of article

    Aspects for Graph Grammars

  • Author/Authors

    Rodrigo Machado-Vieira، نويسنده , , Luciana Foss and Leila Ribeiro، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2009
  • Pages
    13
  • From page
    1
  • To page
    13
  • Abstract
    Aspect-oriented programming (AOP) is an extension to the object oriented paradigm that aims to provide better modularity for code that is usually scattered across an object-oriented system such as logging, authentication and distributed object handling. Aspect weaving is a novel way to compose systems, focusing on the integration of system-wide policies through pattern-action rules. While there are several semantic proposals for representing aspects over source code and programs, aspect weaving for visual models such as graph rewriting systems is still not fully established. In this work, we propose the definition of aspect-oriented graph grammars, an extension to conventional graph grammar where aspects are modeled as transformation rules over the structure of a base graph grammar.
  • Keywords
    aspect-oriented software development , Graph grammars , double-pushout approach.
  • Journal title
    Electronic Communications of the EASST
  • Serial Year
    2009
  • Journal title
    Electronic Communications of the EASST
  • Record number

    679389