3 papers
cs.SE2020
A Fine-grained Data Set and Analysis of Tangling in Bug Fixing Commits
Steffen Herbold, Alexander Trautsch, Benjamin Ledel +45
Context: Tangled commits are changes to software that address multiple concerns at once. For researchers interested in bugs, tangled commits mean that they actually study not only…
cs.SE2019
How does Object-Oriented Code Refactoring Influence Software Quality? Research Landscape and Challenges
Satnam Kaur, Paramvir Singh
Context: Software refactoring aims to improve software quality and developer productivity. Numerous empirical studies investigating the impact of refactoring activities on software…
cs.CY2018
Teaching Requirements Engineering Concepts using Case-Based Learning
Saurabh Tiwari, Deepti Ameta, Paramvir Singh +1
Requirements Engineering (RE) is known to be critical for the success of software projects, and hence forms an important part of any Software Engineering (SE) education curriculum…