articleIEEE Transactions on Software EngineeringNov 15, 2012Closed access

A large-scale empirical study of just-in-time quality assurance

Kyushu University · Rochester Institute of Technology · +5 more institutions

Indexed incrossref

Abstract

Defect prediction models are a well-known technique for identifying defect-prone files or packages such that practitioners can allocate their quality assurance efforts (e.g., testing and code reviews). However, once the critical files or packages have been identified, developers still need to spend considerable time drilling down to the functions or even code snippets that should be reviewed or tested. This makes the approach too time consuming and impractical for large software systems. Instead, we consider defect prediction models that focus on identifying defect-prone (“risky”) software changes instead of files or packages. We refer to this type of quality assurance activity as “Just-In-Time Quality…

Citation impact

694
total citations
FWCI
23.51
Percentile
100%
References
71
Citations per year

Authors

7

Topics & keywords

Keywords
  • Computer science
  • Software quality assurance
  • Quality assurance
  • Source lines of code
  • Quality (philosophy)
  • Software quality
  • Code review
  • Scale (ratio)
UN Sustainable Development Goals
  • Industry, innovation and infrastructure
No related works found for this paper.