Logging is very important for software system development and management. It is crucial to avoid logging too little or too much. To achieve so, developers need to make informed decisions on where to log and what to log in their logging practices during development. However, there exists no work on studying such logging practices in industry or helping developers make informed decisions. In this paper, we systematically study the logging practices of developers.
- Fei LV, hongyu zhang, Jian-Guang LOU, Shaowei WANG, Dongmei ZHANG, and Jianjun ZHAO, CodeHow: Effective Code Search based on API Understanding and Extended Boolean Model, in Automated Software Engineering (ASE2015), ACM – Association for Computing Machinery, November 2015.