Abram Hindle

According to our database1, Abram Hindle authored at least 119 papers between 2004 and 2019.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepages:

On csauthors.net:

Bibliography

2019
Complexity: Let's Not Make This Complicated.
IEEE Software, 2019

Guest Editorial: Special Section on Mining Software Repositories.
Empirical Software Engineering, 2019

What can Android mobile app developers do about the energy consumption of machine learning?
Empirical Software Engineering, 2019

Preventing duplicate bug reports by continuously querying bug reports.
Empirical Software Engineering, 2019

GreenScaler: training software energy models with automatic test generation.
Empirical Software Engineering, 2019

What do developers know about machine learning: a study of ML discussions on StackOverflow.
Proceedings of the 16th International Conference on Mining Software Repositories, 2019

GreenBundle: an empirical study on the energy impact of bundled processing.
Proceedings of the 41st International Conference on Software Engineering, 2019

2018
How does docker affect energy consumption? Evaluating workloads in and out of Docker containers.
Journal of Systems and Software, 2018

An exploratory study on assessing the energy impact of logging on Android applications.
Empirical Software Engineering, 2018

Syntax and sensibility: Using language models to detect and correct syntax errors.
Proceedings of the 25th International Conference on Software Analysis, 2018

If You Bill It, They Will Pay: Energy Consumption in the Cloud Will Be Irrelevant Until Directly Billed for.
Proceedings of the 7th International Workshop on Requirements Engineering for Sustainable Systems (RE4SuSy 2018) co-located with the 26th International Conference on Requirements Engineering (RE 2018), 2018

Analyzing the effects of test driven development in GitHub.
Proceedings of the 40th International Conference on Software Engineering, 2018

Automatic topic classification of test cases using text mining at an Android smartphone vendor.
Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2018

2017
Detecting duplicate bug reports with software engineering domain knowledge.
Journal of Software: Evolution and Process, 2017

Finding and correcting syntax errors using recurrent neural networks.
PeerJ PrePrints, 2017

Did I make a mistake? Finding the impact of code change on energy regression.
PeerJ PrePrints, 2017

Isolated guitar transcription using a deep belief network.
PeerJ Computer Science, 2017

Source code analysis and manipulation.
Journal of Systems and Software, 2017

Performance with an electronically excited didgeridoo.
Proceedings of the 17th International Conference on New Interfaces for Musical Expression, 2017

Deep Green: Modelling Time-Series of Software Energy Consumption.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

2016
What Do Programmers Know about Software Energy Consumption?
IEEE Software, 2016

Leaders of Tomorrow on the Future of Software Engineering: A Roundtable.
IEEE Software, 2016

Web servers energy efficiency under HTTP/2.
PeerJ PrePrints, 2016

Judging a commit by its cover; or can a commit message predict build failure?
PeerJ PrePrints, 2016

Boa: a link between worlds.
PeerJ PrePrints, 2016

What should mobile app developers do about machine learning and energy?
PeerJ PrePrints, 2016

Stopping duplicate bug reports before they start with Continuous Querying for bug reports.
PeerJ PrePrints, 2016

GreenScaler: Automatically training software energy models with big data.
PeerJ PrePrints, 2016

Anatomy of a crash repository.
PeerJ PrePrints, 2016

Analysis of Test Driven Development on sentiment and coding activities in GitHub repositories.
PeerJ PrePrints, 2016

A contextual approach towards more accurate duplicate bug report detection and ranking.
Empirical Software Engineering, 2016

On the naturalness of software.
Commun. ACM, 2016

Green Software Engineering: The Curse of Methodology.
Proceedings of the Leaders of Tomorrow Symposium: Future of Software Engineering, 2016

Client-Side Energy Efficiency of HTTP/2 for Web and Mobile App Developers.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Visualizing Project Evolution through Abstract Syntax Tree Analysis.
Proceedings of the 2016 IEEE Working Conference on Software Visualization, 2016

Hadoop energy consumption reduction with hybrid HDFS.
Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016

Judging a commit by its cover: correlating commit message entropy with build status on travis-CI.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Characterizing energy-aware software projects: are they different?
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

GreenOracle: estimating software energy consumption with energy measurement corpora.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

The unreasonable effectiveness of traditional information retrieval in crash report deduplication.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Continuous Maintenance.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Energy profiles of Java collections classes.
Proceedings of the 38th International Conference on Software Engineering, 2016

Crowdsourced Bug Triaging: Leveraging Q&A Platforms for Bug Assignment.
Proceedings of the Fundamental Approaches to Software Engineering, 2016

The perils of energy mining.
Proceedings of the Perspectives on Data Science for Software Engineering, 2016

2015
The Shake Stick.
PeerJ PrePrints, 2015

Multi-token code suggestions using statistical language models.
PeerJ PrePrints, 2015

Hybrid HDFS: decreasing energy consumption and speeding up Hadoop using SSDs.
PeerJ PrePrints, 2015

What do programmers know about the energy consumption of software?
PeerJ PrePrints, 2015

Tech report: Orchestrating your cloud orchestra: Model driven development of cloud deployment and orchestration for distributed computer music instruments.
PeerJ PrePrints, 2015

Is HTTP/2 more energy efficient than HTTP/1.1 for mobile users?
PeerJ PrePrints, 2015

Error location in Python: where the mutants hide.
PeerJ PrePrints, 2015

The charming code that error messages are talking about.
PeerJ PrePrints, 2015

Isolated instrument transcription using a deep belief network.
PeerJ PrePrints, 2015

Using machine translation for converting Python 2 to Python 3 code.
PeerJ PrePrints, 2015

Do topics make sense to managers and developers?
Empirical Software Engineering, 2015

Green mining: a methodology of relating software change and configuration to power consumption.
Empirical Software Engineering, 2015

Detecting duplicate bug reports with software engineering domain knowledge.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Orchestrating your cloud orchestra.
Proceedings of the 15th International Conference on New Interfaces for Musical Expression, 2015

Mining StackOverflow to Filter Out Off-Topic IRC Discussion.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

An Empirical Study of End-User Programmers in the Computer Music Community.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

Crowdsourced bug triaging.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

GreenAdvisor: A tool for analyzing the impact of software evolution on energy consumption.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

Hadoop branching: Architectural impacts on energy and performance.
Proceedings of the Sixth International Green and Sustainable Computing Conference, 2015

A system-call based model of software energy consumption without hardware instrumentation.
Proceedings of the Sixth International Green and Sustainable Computing Conference, 2015

Latent Dirichlet Allocation.
Proceedings of the Art and Science of Analyzing Software Data, 2015

2014
The Impact of User Choice on Energy Consumption.
IEEE Software, 2014

CloudOrch: A Portable SoundCard in the Cloud.
Proceedings of the 14th International Conference on New Interfaces for Musical Expression, 2014

A green miner's dataset: mining the impact of software change on energy consumption.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

GreenMiner: a hardware based mining software repositories software energy consumption framework.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

Syntax errors just aren't natural: improving error reporting with language models.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

Co-evolution of project documentation and popularity within github.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

Green mining: energy consumption of advertisement blocking methods.
Proceedings of the 3rd International Workshop on Green and Sustainable Software, 2014

On improving green mining for energy-aware software analysis.
Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, 2014

Involvement, contribution and influence in GitHub and stack overflow.
Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, 2014

The power of system call traces: predicting the software energy consumption impact of changes.
Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, 2014

2013
Roundtable: What's Next in Software Analytics.
IEEE Software, 2013

Automated topic naming - Supporting cross-project analysis of software maintenance activities.
Empirical Software Engineering, 2013

Software Bertillonage - Determining the provenance of software development artifacts.
Empirical Software Engineering, 2013

SWARMED: Captive Portals, Mobile Devices, and Audience Participation in Multi-User Music Performance.
Proceedings of the 13th International Conference on New Interfaces for Musical Expression, 2013

Deficient documentation detection: a methodology to locate deficient project documentation using topic analysis.
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013

A contextual approach towards more accurate duplicate bug report detection.
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013

On the Personality Traits of StackOverflow Users.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

A multidimensional empirical study on refactoring activity.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2013

2012
Understanding Android Fragmentation with Topic Analysis of Vendor-Specific Bugs.
Proceedings of the 19th Working Conference on Reverse Engineering, 2012

The build dependency perspective of Android's concrete architecture.
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

Green mining: A methodology of relating software change to power consumption.
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

Do the stars align? Multidimensional analysis of Android's layered architecture.
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

Relating requirements to implementation via topic analysis: Do topics extracted from requirements make sense to managers and developers?
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

On the naturalness of software.
Proceedings of the 34th International Conference on Software Engineering, 2012

Green mining: Investigating power consumption across versions.
Proceedings of the 34th International Conference on Software Engineering, 2012

Cohesive and Isolated Development with Branches.
Proceedings of the Fundamental Approaches to Software Engineering, 2012

2011
On the Effectiveness of Simhash for Detecting Near-Miss Clones in Large Scale Software Systems.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

Got Issues? Do New Features and Code Improvements Affect Defects?
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

BugCache for inspections: hit or miss?
Proceedings of the SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), 2011

A simpler model of software readability.
Proceedings of the 8th International Working Conference on Mining Software Repositories, 2011

Automated topic naming to support cross-project analysis of software maintenance activities.
Proceedings of the 8th International Working Conference on Mining Software Repositories, 2011

Software bertillonage: finding the provenance of an entity.
Proceedings of the 8th International Working Conference on Mining Software Repositories, 2011

Determining the provenance of software artifacts.
Proceedings of the Proceeding of the 5th ICSE International Workshop on Software Clones, 2011

Evidence-based software process recovery: A post-doctoral view.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

Multifractal aspects of software development.
Proceedings of the 33rd International Conference on Software Engineering, 2011

2010
Evidence-based Software Process Recovery.
PhD thesis, 2010

Software Process Recovery: Recovering Process from Artifacts.
Proceedings of the 17th Working Conference on Reverse Engineering, 2010

Mining Challenge 2010: FreeBSD, GNOME Desktop and Debian/Ubuntu.
Proceedings of the 7th International Working Conference on Mining Software Repositories, 2010

Software process recovery using Recovered Unified Process Views.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010

2009
Reading beside the lines: Using indentation to rank revisions by complexity.
Sci. Comput. Program., 2009

Automatic classication of large changes into maintenance categories.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009

What's hot and what's not: Windowed developer topic analysis.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Mining recurrent activities: Fourier analysis of change events.
Proceedings of the 31st International Conference on Software Engineering, 2009

2008
Reverse Engineering CAPTCHAs.
Proceedings of the WCRE 2008, 2008

From Indentation Shapes to Code Structures.
Proceedings of the Eighth IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2008), 2008

What do large commits tell us?: a taxonomical study of large commits.
Proceedings of the 2008 International Working Conference on Mining Software Repositories, 2008

Reading Beside the Lines: Indentation as a Proxy for Complexity Metric.
Proceedings of the 16th IEEE International Conference on Program Comprehension, 2008

2007
YARN: Animating Software Evolution.
Proceedings of the 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis, 2007

Release Pattern Discovery via Partitioning: Methodology and Case Study.
Proceedings of the Fourth International Workshop on Mining Software Repositories, 2007

Release Pattern Discovery: A Case Study of Database Systems.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

2006
Visualizing the Evolution of Software Using Softchange.
International Journal of Software Engineering and Knowledge Engineering, 2006

2005
SCQL: a formal model and a query language for source control repositories.
Proceedings of the 2005 International Workshop on Mining Software Repositories, 2005

Measuring Fine-Grained Change in Software: Towards Modification-Aware Change Metrics.
Proceedings of the 11th IEEE International Symposium on Software Metrics (METRICS 2005), 2005

2004
Visualizing the evolution of software using softChange.
Proceedings of the Sixteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2004), 2004


  Loading...