1. Jarke, M., Koch, J.: Query optimization in database systems. ACM Comput. Surv, vol. 16 issue 2, pp. 111–152 (1984)
2. Özsu, M.T., Valduriez, P.: Principles of Distributed Database Systems: Third Edition Springer Science (2011)
3. Donald Kossmann: The State of the art in distributed query processing. ACM Comput. Surv., vol. 32, issue 4, Dec. pp. 422–469 (2000)
4. Carey, M.J, DeWitt, D.J., Frank, D., Graefe, G., Richardson, J.E.: The Architecture of the EXODUS Extensible DBMS: A Preliminary Report, International Workshop on Object-oriented Database Systems, pp. 52–65 (1986)
5. Aho, A.V., Lam, M.S., Sethi, R., and Ullman, J.D.: Compilers: Principles, Techniques and Tools, Pearson Education, Second Edition (2006)