AspectMATlab: An Aspect-Oriented Scientific Programming Language

Source: McGill University

Favorite

Free registration required

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:PDF Size:816.60
Date:Feb 2010