AspectMATlab: An Aspect-Oriented Scientific Programming Language
Source: McGill University
There has been relatively little work done in the compiler research community for incorporating aspect-oriented features in scientific and dynamic programming languages. MATLAB is a dynamic scientific programming language that is commonly used by scientists because of its convenient and high-level syntax for arrays, the fact that type declarations are not required, and the availability of a rich set of application libraries. This paper introduces a new aspect-oriented scientific language, AspectMatlab. AspectMatlab introduces key aspect-oriented features in a way that is both accessible to scientists and where the aspect-oriented features concentrate on array accesses and loops, the core computation elements in scientific programs.
| Format: | Size: | 816.60 | |
| Date: | Feb 2010 |



