Erl, T., B. Carlyle, C. Pautasso, and R. Balasubramanian, "SOA with REST - Principles, Patterns and Constraints for Building Enterprise Solutions with REST", The Prentice Hall service technology series: Prentice Hall, pp. I-XXXII, 1-577, 2013.