Article ID Journal Published Year Pages File Type
423398 Electronic Notes in Theoretical Computer Science 2008 13 Pages PDF
Abstract

The modularity of programming language descriptions allows the designer to describe each programming language feature in a separated module that can be studied independently of others. Action Semantics is a formal notation that produce modular descriptions of programming languages. This paper proposes to use concepts of Aspect-oriented programming to improve the modularity of action semantics descriptions. To achieve this goal, an aspect-oriented notation is proposed and applied to describe some programming language concepts.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics