Monitoring system uml design