Probing for a Continual Validation Prototype

Peter W. Gill · Digital WPI · 2001

Continual Validation of distributed software systems can facilitate their development and evolution and engender user trust. We present a monitoring architecture that is being developed collaboratively under DARPA’s Dynamic Assembly for System Adaptability, Dependability, and Assurance program. The monitoring system includes a probing infras-tructure that is injected into or wrapped around a target software system. Probes deliver events of interest to be processed by a monitoring infrastructure that consists of gauges for delivering information to system administrators. This thesis presents a classification of existing probing technologies and contains a full implementation of a probing infras-tructure in Java. Acknowledgments I would like to thank Dr. George Heineman, my advisor, for the opportunity to work on the DASADA project and his encouragement. I would also like to thank Dr. Elke Rundensteiner for being the department reader of this thesis. Finally, I would like to thank Andreas Koeller for providing LATEX assistance and Sara and Cooper Pratt for their

Read the paper · More papers on PaperTik