1. Chaiken, R., Jenkins, B., Larson, P.A., Ramsey, B., Shakib, D., Weaver, S., Zhou, J.: SCOPE: easy and efficient parallel processing of massive data sets. In: Proceedings of Very Large Database Systems (VLDB), vol. 1(2), pp. 1265−1276 (2008)
2. Shiers, J.: Grid today, clouds on the horizon. Comput. Phys. Commun. 180, 559–563 (2009)
3. Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. In: OSDI’04: Proceedings of the 6th Conference on Symposium on Operating Systems Design and Implementation, Berkeley, CA, USA (2004)
4. Isard, M., Budiu, M., Yu, Y., Birrell, A., Fetterly, D.: Dryad: distributed data-parallel programs from sequential building blocks. In: Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems, pp. 59−72, New York, USA (2007)
5. Gamma, E., Helm, E., Johnson, R., et al.: Design Patterns: Elements of Reusable Object-oriented Software. Addison Wesley, Reading (1995)