activity
20112022
most citedAn Empirical Study of Obsolete Answers on Stack Overflow

81 citations · 429 across the 21 of their papers we have counts for

collaborators
Showing 2022Show all

6 papers · 1 filter

cs.DC2022

A Distributed Real-Time Recommender System for Big Data Streams

Heidy Hazem, Ahmed Awad, Ahmed Hassan

In today's data-driven world, recommender systems (RS) play a crucial role to support the decision-making process. As users become continuously connected to the internet, they beco…

cs.SE2022★ 1 cited

Revisiting reopened bugs in open source software systems

Ankur Tagra, Haoxiang Zhang, Gopi Krishnan Rajbahadur +1

Reopened bugs can degrade the overall quality of a software system since they require unnecessary rework by developers. Moreover, reopened bugs also lead to a loss of trust in the…

cs.SE2022★ 65 cited

The Impact of Using Regression Models to Build Defect Classifiers

Gopi Krishnan Rajbahadur, Shaowei Wang, Yasutaka Kamei +1

It is common practice to discretize continuous defect counts into defective and non-defective classes and use them as a target variable when building defect classifiers (discretize…

cs.SE2022★ 30 cited

Impact of Discretization Noise of the Dependent variable on Machine Learning Classifiers in Software Engineering

Gopi Krishnan Rajbahadur, Shaowei Wang, Yasutaka Kamei +1

Researchers usually discretize a continuous dependent variable into two target classes by introducing an artificial discretization threshold (e.g., median). However, such discretiz…

cs.SE2022★ 25 cited

Revisiting the Impact of Dependency Network Metrics on Software Defect Prediction

Lina Gong, Gopi Krishnan Rajbahadur, Ahmed E. Hassan +1

Software dependency network metrics extracted from the dependency graph of the software modules by the application of Social Network Analysis (SNA metrics) have been shown to impro…

cs.SE2022★ 5 cited

Assessing the alignment between the information needs of developers and the documentation of programming languages: A case study on Rust

Filipe R. Cogo, Xin Xia, Ahmed E. Hassan

Programming language documentation refers to the set of technical documents that provide application developers with a description of the high-level concepts of a language. Such do…