Skip to content

tapjdey/release_qual_model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Release Quality Model for a Mobile Software

Code for analysis of mobile apps is in "Code " folder - code.R.

Code for simulation study is in "Code " folder - simulation.R.

Code for npm miner data analysis is in npmMiner.R

Code for analysis including code metrics is in "Code" folder - with_code_metric.r

Code of running analysis of NPM packages in "Code/NPM" folder.

Results in the paper and the distribution of variablesare in "Results" folder.

Data is in "Data" folder.

Instructions for running code

  1. Set appropriate file path to point to the folder containing data.
  2. Install required libraries, if needed.
  3. Load the file and run, functions of different sections are commented in the code.
  4. For the BN models, choosing appropriate threshold values based on the result of the particular run is recommended.

Note: There might be slight differences in the BN structures or the R-squared values reported by Random Forest models, but that should not affect the claims made in the paper.

About

Release Quality Model for EMSE-2020 paper

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published