Skip to content

sumitmishra97/LogAdvisor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LogAdvisor

This repository maintains the source code for our project "Learning to Log", which aims to automatically learn the common logging practice from existing code repositories. The source code is used to extract all the data instances (including the extracted features and logging labels) in our work.

Read more information from our paper:

Dependencies

Code Archive

data/
  - MonoDevelop/        - the extracted raw features and their arff files
  - SharpDevelop/       - the extracted raw features and their arff files
document/               - the help documents for Roslyn
scripts/                - the scripts to execute the program for raw feature 
                          extraction 
src/                    - the source code for feature extraction based on 
                          Roslyn and C#
user_study/             - the materials for user study

Issues

In case of questions or problems, please do not hesitate to report to the issue page. We will respond ASAP. In addition, we appreciate any contribution to optimize and improve this package.

Copyright © 2017, The LogPAI Team

About

Learning to log: A framework for determining optimal logging points [ICSE'15, ICSE'14]

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.9%
  • Batchfile 0.1%