Semantics Centric Solutions for Application and Data Portability in Cloud Computing
The paradoxical success of aspect-oriented programming