1. Structure and interpretation of computer programs;Abelson,1996
2. Optimization techniques for solving complex problems, parallel and distributed computing;Alba,2009
3. Combining Grid and cloud resources by use of middleware for SPMD applications;Amedro,2010
4. and reality for delivering computing as the 5th utility;Buyya;Future Gener Comput Syst,2009
5. Scalable dynamic monitoring, analysis and tuning environment for parallel applications;Caymes-Scutari;J Parallel Distrib Comput,2010