Web services and SOA : principles and technology / - Papazoglou, M., (Pearson Education,, 2012)