Tracy Hall

Orcid: 0000-0002-2728-9014

According to our database1, Tracy Hall authored at least 130 papers between 1995 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
Fault-insertion and fault-fixing behavioural patterns in Apache Software Foundation Projects.
Inf. Softw. Technol., June, 2023

How do Developers Really Feel About Bug Fixing? Directions for Automatic Program Repair.
IEEE Trans. Software Eng., April, 2023

Let's Talk With Developers, Not About Developers: A Review of Automatic Program Repair Research.
IEEE Trans. Software Eng., 2023

The Paradox of Analysing Gender-Based Data.
Proceedings of the 49th Euromicro Conference on Software Engineering and Advanced Applications, 2023

2022
How Software Developers Mitigate Their Errors When Developing Code.
IEEE Trans. Software Eng., 2022

Towards developer-centered automatic program repair: findings from Bloomberg.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Improving the performance of code vulnerability prediction using abstract syntax tree information.
Proceedings of the 18th International Conference on Predictive Models and Data Analytics in Software Engineering, 2022

Some Automatically Generated Patches are More Likely to be Correct than Others: An Analysis of Defects4J Patch Features.
Proceedings of the 3rd IEEE/ACM International Workshop on Automated Program Repair, 2022

An 80-20 Analysis of Buggy and Non-buggy Refactorings in Open-Source Commits.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022

2021
On The Introduction of Automatic Program Repair in Bloomberg.
IEEE Softw., 2021

Using Machine Learning to Recognise Novice and Expert Programmers.
Proceedings of the Product-Focused Software Process Improvement, 2021

Expanding Fix Patterns to Enable Automatic Program Repair.
Proceedings of the 32nd IEEE International Symposium on Software Reliability Engineering, 2021

2020
Reducing Software Developer Human Errors by Improving Situation Awareness.
IEEE Softw., 2020

Zones of Pain: Visualising the Relationship Between Software Architecture and Defects.
Proceedings of the Quality of Information and Communications Technology, 2020

Fault-insertion and fault-fixing: analysing developer activity over time.
Proceedings of the PROMISE '20: 16th International Conference on Predictive Models and Data Analytics in Software Engineering, 2020

BugVis: Commit Slicing for Fault Visualisation.
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020

Human Factors in the Study of Automatic Software Repair: Future Directions for Research with Industry.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

Exploiting fault localisation for efficient program repair.
Proceedings of the GECCO '20: Genetic and Evolutionary Computation Conference, 2020

Which Software Faults Are Tests Not Detecting?
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020

2019
Automatically identifying code features for software defect prediction: Using AST N-grams.
Inf. Softw. Technol., 2019

2018
Authors' Reply to "Comments on 'Researcher Bias: The Use of Machine Learning in Software Defect Prediction'".
IEEE Trans. Software Eng., 2018

Software defect prediction: do different classifiers find the same defects?
Softw. Qual. J., 2018

Reproducibility and replicability of software defect prediction studies.
Inf. Softw. Technol., 2018

Session details: FIAREX: fostering more industry-academic research in XP.
Proceedings of the 19th International Conference on Agile Software Development, 2018

The relationship between evolutionary coupling and defects in large industrial software (journal-first abstract).
Proceedings of the 25th International Conference on Software Analysis, 2018

How Effectively Is Defective Code Actually Tested?: An Analysis of JUnit Tests in Seven Open Source Systems.
Proceedings of the 14th International Conference on Predictive Models and Data Analytics in Software Engineering, 2018

Mining Communication Patterns in Software Development: A GitHub Analysis.
Proceedings of the 14th International Conference on Predictive Models and Data Analytics in Software Engineering, 2018

Code Cleaning for Software Defect Prediction: A Cautionary Tale.
Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications, 2018

2017
The relationship between evolutionary coupling and defects in large industrial software.
J. Softw. Evol. Process., 2017

Evolutionary coupling measurement: Making sense of the current chaos.
Sci. Comput. Program., 2017

Introduction to the Special Section from the Empirical Track of the XP2016 conference.
Inf. Softw. Technol., 2017

Assert Use and Defectiveness in Industrial Code.
Proceedings of the 2017 IEEE International Symposium on Software Reliability Engineering Workshops, 2017

Getting Defect Prediction Into Industrial Practice: the ELFF Tool.
Proceedings of the 2017 IEEE International Symposium on Software Reliability Engineering Workshops, 2017

How Good Are My Tests?
Proceedings of the 8th IEEE/ACM Workshop on Emerging Trends in Software Metrics, 2017

2016
Mutation-aware fault prediction.
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

So You Need More Method Level Datasets for Your Software Defect Prediction?: Voilà!
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

Building an Ensemble for Software Defect Prediction Based on Diversity Selection.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

The jinx on the NASA software defect data sets.
Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, 2016

2015
Editorial for the special section on Empirical Studies in Software Engineering Selected, and extended papers from the Eighteenth International Conference on Evaluation and Assessment in Software Engineering, May 13th-14th 2014, London, UK.
Inf. Softw. Technol., 2015

What is the Impact of Imbalance on Software Defect Prediction Performance?
Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering, 2015

Different Classifiers Find Different Defects Although With Different Level of Consistency.
Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering, 2015

The Relationship between Depth of Inheritance and Refactoring: An Empirical Study of Eclipse Releases.
Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications, 2015

2014
Researcher Bias: The Use of Machine Learning in Software Defect Prediction.
IEEE Trans. Software Eng., 2014

Some Code Smells Have a Significant but Small Effect on Faults.
ACM Trans. Softw. Eng. Methodol., 2014

Factors that motivate software engineering teams: A four country empirical study.
J. Syst. Softw., 2014

DConfusion: a technique to allow cross study performance evaluation of fault prediction studies.
Autom. Softw. Eng., 2014

Filling the Gaps of Development Logs and Bug Issue Data.
Proceedings of The International Symposium on Open Collaboration, 2014

2013
Using experimental games to understand communication and trust in Agile software teams.
Proceedings of the 6th International Workshop on Cooperative and Human Aspects of Software Engineering, 2013

The inconsistent measurement of Message Chains.
Proceedings of the 4th International Workshop on Emerging Trends in Software Metrics, 2013

2012
A Systematic Literature Review on Fault Prediction Performance in Software Engineering.
IEEE Trans. Software Eng., 2012

Comparing the performance of fault prediction models which report multiple performance measures: recomputing the confusion matrix.
Proceedings of the 8th International Conference on Predictive Models in Software Engineering, 2012

The State of Machine Learning Methodology in Software Fault Prediction.
Proceedings of the 11th International Conference on Machine Learning and Applications, 2012

A mapping study of software code cloning.
Proceedings of the 16th International Conference on Evaluation & Assessment in Software Engineering, 2012

2011
Developing Fault-Prediction Models: What the Research Can Show Industry.
IEEE Softw., 2011

Code Bad Smells: a review of current knowledge.
J. Softw. Maintenance Res. Pract., 2011

The impact of media selection on stakeholder communication in agile global software development: a preliminary industrial case study.
Proceedings of the 2011 Computer Personnel Research Conference, SIGMIS-CPR '11, San Antonio, TX, USA, May 19, 2011

Prioritising Refactoring Using Code Bad Smells.
Proceedings of the Fourth IEEE International Conference on Software Testing, 2011

Program slicing-based cohesion measurement: the challenges of replicating studies using metrics.
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics, 2011

2010
A Theoretical and Empirical Analysis of Three Slice-Based Metrics for Cohesion.
Int. J. Softw. Eng. Knowl. Eng., 2010

Software engineering group work: personality, patterns and performance.
Proceedings of the 2010 Computer Personnel Research Conference, SIGMIS-CPR '10, Vancouver, BC, Canada - May 20, 2010

Evaluating Three Approaches to Extracting Fault Data from Software Change Repositories.
Proceedings of the Product-Focused Software Process Improvement, 2010

An Analysis of the "Inconclusive' Change Report Category in OSS Assisted by a Program Slicing Metric.
Proceedings of the 36th EUROMICRO Conference on Software Engineering and Advanced Applications, 2010

2009
A systematic review of theory use in studies investigating the motivations of software engineers.
ACM Trans. Softw. Eng. Methodol., 2009

Models of motivation in software engineering.
Inf. Softw. Technol., 2009

Design Patterns and Change Proneness: A Replication Using Proprietary C# Software.
Proceedings of the 16th Working Conference on Reverse Engineering, 2009

An initial investigation of software practitioners' motivation.
Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering, 2009

Fault Analysis in OSS Based on Program Slicing Metrics.
Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications, 2009

Empirical Support for Two Refactoring Studies Using Commercial C# Software.
Proceedings of the 13th International Conference on Evaluation and Assessment in Software Engineering, 2009

2008
What Do We Know about Developer Motivation?
IEEE Softw., 2008

Software process simulation modelling: A survey of practice.
J. Simulation, 2008

Motivation in Software Engineering: A systematic literature review.
Inf. Softw. Technol., 2008

Software evolutionary dynamics modelled as the activity of an actor-network.
IET Softw., 2008

Investigating the Role of Trust in Agile Methods Using a Light Weight Systematic Literature Review.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2008

Using Mediation Theory to Build a Requirements Conflict Resolution Model.
Proceedings of the Anais do WER08, 2008

The impact of staff turnover on software projects: the importance of understanding what makes software practitioners tick.
Proceedings of the 2008 ACM SIGMIS CPR Conference on Computer Personnel Research 2008, 2008

Improving the Precision of Fowler's Definitions of Bad Smells.
Proceedings of the 32nd Annual IEEE Software Engineering Workshop, 2008

Do bad smells indicate "trouble" in code?
Proceedings of the 2008 Workshop on Defects in Large Software Systems, 2008

Motivating Software Engineers - A Theoretically Reflective Model.
Proceedings of the ICEIS 2008, 2008

Building a Narrative Based Requirements Engineering Mediation Model.
Proceedings of the Software Process Improvement, 15th European Conference, 2008

2007
Motivating developer performance to improve project outcomes in a high maturity organization.
Softw. Qual. J., 2007

Using multi dimensional scaling to analyse software engineers' de-motivators for SPI.
Softw. Process. Improv. Pract., 2007

Exploring motivational differences between software developers and project managers.
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007

Communication: the neglected technical skill?
Proceedings of the 2007 ACM SIGMIS CPR Conference on Computer Personnel Research 2007, 2007

Reducing Regression Test Size by Exclusion.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

Does the XP environment meet the motivational needs of the software developer? An empirical study.
Proceedings of the AGILE 2007 Conference (AGILE 2007), 2007

2006
Software developer motivation in a high maturity company: a case study.
Softw. Process. Improv. Pract., 2006

Trust in software outsourcing relationships: An empirical investigation of Indian software companies.
Inf. Softw. Technol., 2006

A Preliminary Empirical Investigation of the Use of Evidence Based Software Engineering by Under-graduate Students.
Proceedings of the 10th International Conference on Evaluation and Assessment in Software Engineering, 2006

Longitudinal Studies in Evidence-Based Software Engineering.
Proceedings of the Empirical Software Engineering Issues. Critical Assessment and Future Directions, 2006

2005
Defining a Requirements Process Improvement Model.
Softw. Qual. J., 2005

Software engineering practice versus evidence-based software engineering research.
ACM SIGSOFT Softw. Eng. Notes, 2005

Using an expert panel to validate a requirements process improvement model.
J. Syst. Softw., 2005

Using Software Development Progress Data to Understand Threats to Project Outcomes.
Proceedings of the 11th IEEE International Symposium on Software Metrics (METRICS 2005), 2005

Evaluating a rapid simulation modelling process (RSMP) through controlled experiments.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

Making Slicing Mainstream How can we be Weiser?.
Proceedings of the Beyond Program Slicing, 06.11. - 11.11.2005, 2005

Using Program Slicing to Identify Faults in Software.
Proceedings of the Beyond Program Slicing, 06.11. - 11.11.2005, 2005

Using Existing Website Ontologies to Assist Navigation and Exploration.
Proceedings of the Advances in Web Intelligence Third International Atlantic Web IntelligenceConference, 2005

2004
Can Thomas Kuhn's paradigms help us understand software engineering?
Eur. J. Inf. Syst., 2004

Critical factors in software outsourcing: a pilot study.
Proceedings of the ACM Workshop on Interdisciplinary Software Engineering Research, 2004

Assessing Usability through Perceptions of Information Scent.
Proceedings of the 10th IEEE International Software Metrics Symposium (METRICS 2004), 2004

Identifying the Causes of Poor Progress in Software Projects.
Proceedings of the 10th IEEE International Software Metrics Symposium (METRICS 2004), 2004

The Impact of Using Pair Programming on System Evolution: A Simulation-Based Study.
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004

2003
A quantitative and qualitative analysis of factors affecting software processes.
J. Syst. Softw., 2003

De-motivators for software process improvement: an analysis of practitioners' views.
J. Syst. Softw., 2003

Software Process Improvement Problems in Twelve Software Companies: An Empirical Analysis.
Empir. Softw. Eng., 2003

Persuading Developers to 'Buy into' Software Process Improvement: Local Opinion and Empirical Evidence.
Proceedings of the 2003 International Symposium on Empirical Software Engineering (ISESE 2003), 30 September, 2003

2002
Simulating global software evolution processes by combining simple models: an initial study.
Softw. Process. Improv. Pract., 2002

Implementing software process improvement: an empirical study.
Softw. Process. Improv. Pract., 2002

Practitioner roles in software process improvement: an analysis using grid technique.
Softw. Process. Improv. Pract., 2002

Key success factors for implementing software process improvement: a maturity-based analysis.
J. Syst. Softw., 2002

Motivators of Software Process Improvement: an analysis of practitioners' views.
J. Syst. Softw., 2002

Requirements problems in twelve software companies: an empirical analysis.
IEE Proc. Softw., 2002

Software Process Improvement Motivators: An Analysis using Multidimensional Scaling.
Empir. Softw. Eng., 2002

2001
An analysis of some core studies of software process improvement.
Softw. Process. Improv. Pract., 2001

A framework for evaluation and prediction of software process improvement success.
J. Syst. Softw., 2001

Ethical Issues in Software Engineering Research: A Survey of Current Practice.
Empir. Softw. Eng., 2001

An Empirical Study of Maintenance Issues within Process Improvement Programmes in the Software Industry.
Proceedings of the 2001 International Conference on Software Maintenance, 2001

2000
Measuring Object-Orientedness: The Invocation Profile.
Proceedings of the New Approaches in Software Measurement, 10th International Workshop, 2000

Measurement in Software Process Improvement Programmes: An Empirical Study.
Proceedings of the New Approaches in Software Measurement, 10th International Workshop, 2000

1999
A Framework for Improving the Requirements Engineering Process Management.
Softw. Qual. J., 1999

A Critical Analysis of Current OO Design Metrics.
Softw. Qual. J., 1999

Measuring OO Systems: A Critical Analysis of the MOOD Metrics.
Proceedings of the TOOLS Europe 1999: 29th International Conference on Technology of Object-Oriented Languages and Systems, 1999

1998
The critical success factors of quality assurance and measurement practice in the software industry.
PhD thesis, 1998

Perceptions of software quality : a pilot study.
Softw. Qual. J., 1998

1997
Managing Software Quality, by Brian Hambling, McGraw-Hill, 1996 (Book Review).
Softw. Test. Verification Reliab., 1997

Implementing Effective Software Metrics Programs.
IEEE Softw., 1997

Views of software quality: a field report.
IEE Proc. Softw. Eng., 1997

The Responsible Software Engineer
Springer, ISBN: 978-3-540-76041-2, 1997

1996
Software quality programmes: a snapshot of theory versus reality.
Softw. Qual. J., 1996

1995
No Quality Without Equality.
IEEE Softw., 1995


  Loading...