Invention Grant
- Patent Title: Enhancements to logging of a computer program
- Patent Title (中): 增强计算机程序的日志记录
-
Application No.: US14458279Application Date: 2014-08-13
-
Publication No.: US09552274B2Publication Date: 2017-01-24
- Inventor: Vipin Balachandran
- Applicant: VMWARE, INC.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Priority: IN3139/CHE/2014 20140627
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/34 ; G06F11/30 ; G06F11/36 ; G06F17/40

Abstract:
Techniques are described for providing recommendations to enhance the logging code in a computer program. In particular, the methods described herein can identify source code locations which lack log printing statements or contain noisy log printing statements. The methods analyze static call graph of the source code, the corresponding commit and bug history, and propose recommendations to enhance logging. The logging behavior in methods whose log printing statements have been significantly modified can be considered to be ideal. The analysis discovers such methods and quantifies their logging behavior. It then compares this logging behavior with the logging behavior of highly critical and/or less critical methods to generate logging enhancement recommendations.
Public/Granted literature
- US20150378863A1 ENHANCEMENTS TO LOGGING OF A COMPUTER PROGRAM Public/Granted day:2015-12-31
Information query