Sciweavers

AOSD
2007
ACM

A distributed dynamic aspect machine for scientific software development

14 years 3 months ago
A distributed dynamic aspect machine for scientific software development
This position paper proposes the use of an event-based dynamic AOP machine as an infrastructure for interactive development of high performance scientific software. Advice codes in the proposed approach are similar to mobile agents that execute on distributed computational nodes. The key ideas underlying this approach are multi-level separation of parallelisation concerns and event-driven dynamic join points. The primary aim of the research is to use the AOP paradigm to improve productivity for scientific software development; the dynamic AOP machine is also expected to be further developed as an interactive computational grid. Categories and Subject Descriptors D.3.4 [Processors]: Runtime environments General Terms Run-time environments, Languages Keywords Aspect-oriented Programming, Virtual Machine, High Performance Computing, Separation of Concerns
Chanwit Kaewkasi, John R. Gurd
Added 12 Aug 2010
Updated 12 Aug 2010
Type Conference
Year 2007
Where AOSD
Authors Chanwit Kaewkasi, John R. Gurd
Comments (0)