Hide/Show Apps

Design and implementation of a monitoring framework

Kuz, Kadir
In this thesis work, the symptoms in Windows XP operating system for fault monitoring are investigated and a fault monitoring library is developed. A test GUI is implemented to examine this library. Performance tests including memory and CPU usage are done to see its overhead to the system and platform tests on the current version of Windows operating system series (Windows Vista) are done to see for compatibility. In this thesis, fault monitor-fault detector interface is also defined and implemented. To monitor a symptom that is not implemented in the monitoring library, projects can implement their own monitors. A monitoring framework is designed to control and coordinate these monitors with the main one. To create monitors for Java projects easily, a monitor creator library is developed.