Software Diagnostics Library