Qilong Zheng

Learn More
This paper presents AOP++, a generic aspect-oriented programming framework in C++. It successfully incorporates AOP with object-oriented programming as well as generic programming naturally in the framework of standard C++. It innovatively makes use of C++ templates to express pointcut expressions and match join points at compile time. It innovatively(More)
With the increasing popularity of shared-memory programming model, especially at the advent of Multi-Core processors, more and more programmers hope to write parallel multithread programs conveniently and effectively with the help of parallel multithread programming interface. Unfortunately, these interfaces are not well accepted by sequential programmers,(More)
  • 1