Improving Software Diagnosability via Log Enhancement

Provided by: Association for Computing Machinery
Topic: Software
Format: PDF
Diagnosing software failures in the field is notoriously difficult, in part due to the fundamental complexity of troubleshooting any complex software system, but further exacerbated by the paucity of information that is typically available in the production setting. Indeed, for reasons of both overhead and privacy, it is common that only the run-time log generated by a system (e.g., syslog) can be shared with the developers. Unfortunately, the ad-hoc nature of such reports is frequently insufficient for detailed failure diagnosis. This paper seeks to improve this situation within the rubric of existing practice.

Find By Topic