Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
423398 | Electronic Notes in Theoretical Computer Science | 2008 | 13 Pages |
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