Este libro se centra en las aplicaciones informáticas diseñadas según el modelo arquitectónico orientado a servicios. Estas aplicaciones se construyen componiendo varios Servicios Web procedentes de distintas fuentes y que operan conjuntamente, independientemente de su ubicación, con el fin de lograr una funcionalidad compleja. Durante la interacción entre estos Servicios Web se producen una serie de eventos, como degradación de la calidad del servicio, fallos de los servicios desplegados, etc. Todo ello provoca interrupciones en la comunicación. Este trabajo ha conducido al desarrollo de una aplicación orientada a servicios denominada Smart City, a la implementación de mecanismos de monitorización para escrutar la arquitectura de esta aplicación, rastrear sus interacciones y construir una representación gráfica de su arquitectura mediante grafos.