237 citations · 668 across the 14 of their papers we have counts for
14 papers
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…