Title
Research on Parallelization of Aspect-Oriented Program
Abstract
Aspect-oriented programming, as an ideal candidate to encapsulate crosscutting functionalities, has been adopted for run-time monitoring, failure forecasting, fault tolerance and etc. While, nowadays aspect-oriented techniques are not used to multi-core computing platforms. To cope with that, this paper makes AspectJ, a typical aspect-oriented programming language, suitable for parallel program, and yet achieves parallelization among aspects and base program. Based on Java multi-thread mechanism, an algorithm has been presented to achieve automatic parallelization according to prescriptive denotations.
Year
DOI
Venue
2009
10.1109/DASC.2009.43
Chengdu
Keywords
Field
DocType
automatic parallelization,aspect-oriented technique,crosscutting functionalities,aspect-oriented programming,typical aspect-oriented programming language,base program,failure forecasting,java multi-thread mechanism,parallel program,fault tolerance,aspect-oriented program,multi threading,parallel programming,software fault tolerance,aspect oriented programming,aspect oriented,parallel,fault tolerant,java
Multithreading,Programming language,Aspect-oriented programming,Computer science,Parallel computing,Software fault tolerance,Software,Fault tolerance,AspectJ,Java,Automatic parallelization
Conference
ISBN
Citations 
PageRank 
978-1-4244-5421-1
1
0.35
References 
Authors
4
2
Name
Order
Citations
PageRank
Tengfei He1100.87
Xiaoguang Mao228926.09