activity
20162020
most citedWhat is Wrong with Topic Modeling? (and How to Fix it Using Search-based Software Engineering)

237 citations · 668 across the 14 of their papers we have counts for

collaborators

14 papers

cs.SE2020★ 1 cited

Simpler Hyperparameter Optimization for Software Analytics: Why, How, When?

Amritanshu Agrawal, Xueqi Yang, Rishabh Agrawal +2

How to make software analytics simpler and faster? One method is to match the complexity of analysis to the intrinsic complexity of the data being explored. For example, hyperparam…

cs.SE2019★ 24 cited

Simpler Hyperparameter Optimization for Software Analytics: Why, How, When?

Amritanshu Agrawal, Xueqi Yang, Rishabh Agrawal +3

How can we make software analytics simpler and faster? One method is to match the complexity of analysis to the intrinsic complexity of the data being explored. For example, hyperp…

cs.SE2019

Communication and Code Dependency Effects on Software Code Quality: An Empirical Analysis of Herbsleb Hypothesis

Suvodeep Majumder, Joymallya Chakraborty, Amritanshu Agrawal +1

Prior literature has suggested that in many projects 80\% or more of the contributions are made by a small called group of around 20% of the development team. Most prior studies de…

cs.SE2019★ 52 cited

How to "DODGE" Complex Software Analytics?

Amritanshu Agrawal, Wei Fu, Di Chen +2

Machine learning techniques applied to software engineering tasks can be improved by hyperparameter optimization, i.e., automatic tools that find good settings for a learner's cont…

cs.SE2018★ 32 cited

Better Software Analytics via "DUO": Data Mining Algorithms Using/Used-by Optimizers

Amritanshu Agrawal, Tim Menzies, Leandro L. Minku +2

This paper claims that a new field of empirical software engineering research and practice is emerging: data mining using/used-by optimizers for empirical studies or DUO. For examp…

cs.SE2018★ 1 cited

Can You Explain That, Better? Comprehensible Text Analytics for SE Applications

Amritanshu Agrawal, Huy Tu, Tim Menzies

Text mining methods are used for a wide range of Software Engineering (SE) tasks. The biggest challenge of text mining is high dimensional data, i.e., a corpus of documents can con…

cs.SE2018★ 2 cited

Building Better Quality Predictors Using "-Dominance"

Wei Fu, Tim Menzies, Di Chen +1

Despite extensive research, many methods in software quality prediction still exhibit some degree of uncertainty in their results. Rather than treating this as a problem, this pape…

cs.SE2018★ 17 cited

Data-Driven Search-based Software Engineering

Vivek Nair, Amritanshu Agrawal, Jianfeng Chen +6

This paper introduces Data-Driven Search-based Software Engineering (DSE), which combines insights from Mining Software Repositories (MSR) and Search-based Software Engineering (SB…

cs.SE2017★ 20 cited

Characterizing The Influence of Continuous Integration. Empirical Results from 250+ Open Source and Proprietary Projects

Akond Rahman, Amritanshu Agrawal, Rahul Krishna +1

Continuous integration (CI) tools integrate code changes by automatically compiling, building, and executing test cases upon submission of code changes. Use of CI tools is getting…

cs.SE2017★ 51 cited

We Don't Need Another Hero? The Impact of "Heroes" on Software Development

Amritanshu Agrawal, Akond Rahman, Rahul Krishna +2

A software project has "Hero Developers" when 80% of contributions are delivered by 20% of the developers. Are such heroes a good idea? Are too many heroes bad for software quality…

cs.SE2017★ 30 cited

What is the Connection Between Issues, Bugs, and Enhancements? (Lessons Learned from 800+ Software Projects)

Rahul Krishna, Amritanshu Agrawal, Akond Rahman +2

Agile teams juggle multiple tasks so professionals are often assigned to multiple projects, especially in service organizations that monitor and maintain a large suite of software…

cs.SE2017★ 161 cited

Is "Better Data" Better than "Better Data Miners"? (On the Benefits of Tuning SMOTE for Defect Prediction)

Amritanshu Agrawal, Tim Menzies

We report and fix an important systematic error in prior studies that ranked classifiers for software analytics. Those studies did not (a) assess classifiers on multiple criteria a…

cs.SE2016★ 237 cited

What is Wrong with Topic Modeling? (and How to Fix it Using Search-based Software Engineering)

Amritanshu Agrawal, Wei Fu, Tim Menzies

Context: Topic modeling finds human-readable structures in unstructured textual data. A widely used topic modeler is Latent Dirichlet allocation. When run on different datasets, LD…

cs.SE2016★ 40 cited

Finding Trends in Software Research

George Mathew, Amritanshu Agrawal, Tim Menzies

This paper explores the structure of research papers in software engineering. Using text mining, we study 35,391 software engineering (SE) papers from 34 leading SE venues over the…