Martin J. Shepperd

Orcid: 0000-0003-1874-6145

Affiliations:
  • Brunel University, London, UK


According to our database1, Martin J. Shepperd authored at least 129 papers between 1988 and 2022.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
Special issue on information systems quality management in practice.
Softw. Qual. J., 2022

Exploring Student Engagement and Outcomes: Experiences from Three Cycles of an Undergraduate Module.
CoRR, 2022

An analysis of retracted papers in Computer Science.
CoRR, 2022

Problem reports and team maturity in agile automotive software development.
Proceedings of the 15th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering , 2022

2021
The impact of using biased performance metrics on software defect prediction research.
Inf. Softw. Technol., 2021

2020
A systematic review of unsupervised learning techniques for software defect prediction.
Inf. Softw. Technol., 2020

Assessing software defection prediction performance: why using the Matthews correlation coefficient matters.
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020

Reasoning about Uncertainty in Empirical Results.
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020

Using the Lexicon from Source Code to Determine Application Domain.
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020

2019
A Comprehensive Investigation of the Role of Imbalanced Learning for Software Defect Prediction.
IEEE Trans. Software Eng., 2019

"Bad smells" in software analytics papers.
Inf. Softw. Technol., 2019

A novel aggregation-based dominance for Pareto-based evolutionary algorithms to configure software product lines.
Neurocomputing, 2019

The Prevalence of Errors in Machine Learning Experiments.
Proceedings of the Intelligent Data Engineering and Automated Learning - IDEAL 2019, 2019

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

The role and value of replication in empirical software engineering results.
Inf. Softw. Technol., 2018

Four commentaries on the use of students and professionals in empirical software engineering experiments.
Empir. Softw. Eng., 2018

Inferencing into the void: problems with implicit populations Comments on 'Empirical software engineering experts on the use of students and professionals in experiments'.
CoRR, 2018

Bad Smells in Software Analytics Papers.
CoRR, 2018

An experimental evaluation of a de-biasing intervention for professional software developers.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018

Replication studies considered harmful.
Proceedings of the 40th International Conference on Software Engineering: New Ideas and Emerging Results, 2018

Bridging effort-aware prediction and strong classification: a just-in-time software defect prediction study.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

2016
Data Sets and Data Quality in Software Engineering: Eight Years On.
Proceedings of the The 12th International Conference on Predictive Models and Data Analytics in Software Engineering, 2016

An External Replication on the Effects of Test-driven Development Using a Multi-site Blind Analysis Approach.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

Realistic assessment of software effort estimation models.
Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, 2016

Replicated results are more trustworthy.
Proceedings of the Perspectives on Data Science for Software Engineering, 2016

2015
Enhancing Practice and Achievement in Introductory Programming With a Robot Olympics.
IEEE Trans. Educ., 2015

How Do I Know Whether to Trust a Research Result?
IEEE Softw., 2015

Using blind analysis for software engineering experiments.
Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, 2015

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

Feature weighting techniques for CBR in software effort estimation studies: a review and empirical evaluation.
Proceedings of the 10th International Conference on Predictive Models in Software Engineering, 2014

Cost Prediction and Software Project Management.
Proceedings of the Software Project Management in a Changing World, 2014

2013
Data Quality: Some Comments on the NASA Software Defect Datasets.
IEEE Trans. Software Eng., 2013

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

Guest Editorial for Special Section from Empirical Software Engineering & Measurement (ESEM) 2011.
Inf. Softw. Technol., 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

2012
Evaluating prediction systems in software project estimation.
Inf. Softw. Technol., 2012

Special issue on repeatable results in software engineering prediction.
Empir. Softw. Eng., 2012

The scientific basis for prediction research.
Proceedings of the 8th International Conference on Predictive Models in Software Engineering, 2012

An Empirical Study of Software Project Managers Using a Case-Based Reasoner.
Proceedings of the 45th Hawaii International International Conference on Systems Science (HICSS-45 2012), 2012

2011
A General Software Defect-Proneness Prediction Framework.
IEEE Trans. Software Eng., 2011

Predicting software project effort: A grey relational analysis based method.
Expert Syst. Appl., 2011

Combining Evidence and Meta-analysis in Software Engineering.
Proceedings of the Software Engineering - International Summer Schools, 2011

Data quality: cinderella at the software metrics ball?
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics, 2011

Human judgement and software metrics: vision for the future.
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics, 2011

Group project work from the outset: An in-depth teaching experience report.
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

2010
How Reliable Are Systematic Reviews in Empirical Software Engineering?
IEEE Trans. Software Eng., 2010

Class movement and re-location: An empirical study of Java inheritance evolution.
J. Syst. Softw., 2010

Data accumulation and software effort prediction.
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010

2009
Integrate the GM(1, 1) and Verhulst Models to Predict Software Stage Effort.
IEEE Trans. Syst. Man Cybern. Part C, 2009

The Problem of Labels in E-Assessment of Diagrams.
ACM J. Educ. Resour. Comput., 2009

A Literature Review of Expert Problem Solving using Analogy.
Proceedings of the 13th International Conference on Evaluation and Assessment in Software Engineering, 2009

2008
Can k-NN imputation improve the performance of C4.5 with small software project data sets? A comparative evaluation.
J. Syst. Softw., 2008

Data sets and data quality in software engineering.
Proceedings of the 4th International Workshop on Predictor Models in Software Engineering, 2008

An Empirical Study of Evolution of Inheritance in Java OSS.
Proceedings of the 19th Australian Software Engineering Conference (ASWEC 2008), 2008

2007
A Systematic Review of Software Development Cost Estimation Studies.
IEEE Trans. Software Eng., 2007

A new imputation method for small software project data sets.
J. Syst. Softw., 2007

Most cited journal articles in software engineering.
Inf. Softw. Technol., 2007

Missing Data Imputation Techniques.
Int. J. Bus. Intell. Data Min., 2007

Software project economics: a roadmap.
Proceedings of the International Conference on Software Engineering, 2007

Comparing Local and Global Software Effort Estimation Models - Reflections on a Systematic Review.
Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, 2007

Filtering, Robust Filtering, Polishing: Techniques for Addressing Quality in Software Data.
Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, 2007

2006
Software Defect Association Mining and Defect Correction Effort Prediction.
IEEE Trans. Software Eng., 2006

Mining web browsing patterns for E-commerce.
Comput. Ind., 2006

Looking at Comparisons of Regression and Analogy-based Software Project Cost Prediction.
Proceedings of the International Conference on Software Engineering Research and Practice & Conference on Programming Languages and Compilers, 2006

Ensemble of missing data techniques to improve software prediction accuracy.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

Assessing the Quality and Cleaning of a Software Project Data Set: An Experience Report.
Proceedings of the 10th International Conference on Evaluation and Assessment in Software Engineering, 2006

2005
Reliability and Validity in Comparative Studies of Software Prediction Models.
IEEE Trans. Software Eng., 2005

An analysis of data sets used to train and validate cost prediction systems.
ACM SIGSOFT Softw. Eng. Notes, 2005

A Short Note on Safest Default Missingness Mechanism Assumptions.
Empir. Softw. Eng., 2005

Using Grey Relational Analysis to Predict Software Effort with Small Data Sets.
Proceedings of the 11th IEEE International Symposium on Software Metrics (METRICS 2005), 2005

A Replication of the Use of Regression towards the Mean (R2M) as an Adjustment to Effort Estimation Models.
Proceedings of the 11th IEEE International Symposium on Software Metrics (METRICS 2005), 2005

Evaluating Software Project Prediction Systems.
Proceedings of the 11th IEEE International Symposium on Software Metrics (METRICS 2005), 2005

An Empirical Analysis of Software Productivity over Time.
Proceedings of the 11th IEEE International Symposium on Software Metrics (METRICS 2005), 2005

Software Productivity Analysis of a Large Data Set and Issues of Confidentiality and Data Quality.
Proceedings of the 11th IEEE International Symposium on Software Metrics (METRICS 2005), 2005

Comparison of various methods for handling incomplete data in software engineering databases.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

The consistency of empirical comparisons of regression and analogy-based software project cost prediction.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

2004
A controlled experiment investigation of an object-oriented design heuristic for maintainability.
J. Syst. Softw., 2004

The Evolution of Concurrent Control Software Using Genetic Programming.
Proceedings of the Genetic Programming, 7th European Conference, 2004

2003
Combining techniques to optimize effort predictions in software project management.
J. Syst. Softw., 2003

An empirical investigation of an object-oriented design heuristic for maintainability.
J. Syst. Softw., 2003

Formulating software engineering as a search problem.
IEE Proc. Softw., 2003

Using Prior-Phase Effort Records for Re-estimation During Software Projects.
Proceedings of the 9th IEEE International Software Metrics Symposium (METRICS 2003), 2003

Dealing with Missing Software Project Data.
Proceedings of the 9th IEEE International Software Metrics Symposium (METRICS 2003), 2003

An experiment on software project size and effort estimation.
Proceedings of the 2003 International Symposium on Empirical Software Engineering (ISESE 2003), 30 September, 2003

An Empirical Analysis of Linear Adaptation Techniques for Case-Based Prediction.
Proceedings of the Case-Based Reasoning Research and Development, 2003

Using Genetic Programming to Improve Software Effort Estimation Based on General Data Sets.
Proceedings of the Genetic and Evolutionary Computation, 2003

2002
Editorial.
Inf. Softw. Technol., 2002

Making inferences with small numbers of training sets.
IEE Proc. Softw., 2002

A Review of Experimental Investigations into Object-Oriented Technology.
Empir. Softw. Eng., 2002

Search Heuristics, Case-based Reasoning And Software Project Effort Prediction.
Proceedings of the GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 2002

Evolving Software with Multiple Outputs and Multiple Populations.
Proceedings of the Late Breaking papers at the Genetic and Evolutionary Computation Conference (GECCO-2002), 2002

2001
Comparing Software Prediction Techniques Using Simulation.
IEEE Trans. Software Eng., 2001

Predicting with Sparse Data.
IEEE Trans. Software Eng., 2001

Editorial Note.
Inf. Softw. Technol., 2001

What accuracy statistics really measure.
IEE Proc. Softw., 2001

Using Simulation to Evaluate Prediction Techniques.
Proceedings of the 7th IEEE International Software Metrics Symposium (METRICS 2001), 2001

Issues on the Effective Use of CBR Technology for Software Project Prediction.
Proceedings of the Case-Based Reasoning Research and Development, 2001

2000
An Empirical Investigation of an Object-Oriented Software System.
IEEE Trans. Software Eng., 2000

Quantitative analysis of static models of processes.
J. Syst. Softw., 2000

An investigation of machine learning based prediction systems.
J. Syst. Softw., 2000

On Building Prediction Systems for Software Engineers.
Empir. Softw. Eng., 2000

Decisions and Delphi: The Dynamics of Group Estimation.
Proceedings of the 14th Brazilian Symposium on Software Engineering, 2000

1999
Perspectives on Information Technology in the New Millennium.
Inf. Softw. Technol., 1999

Re-Planning for a Successful Project Schedule.
Proceedings of the 6th IEEE International Software Metrics Symposium (METRICS 1999), 1999

An Empirical Study into the Use of Measurement to Support OO Design Evaluation.
Proceedings of the 6th IEEE International Software Metrics Symposium (METRICS 1999), 1999

Factors Systematically Associated with Errors in Subjective Estimates of Software Development Effort: The Stability of Expert Judgment.
Proceedings of the 6th IEEE International Software Metrics Symposium (METRICS 1999), 1999

1997
Estimating Software Project Effort Using Analogies.
IEEE Trans. Software Eng., 1997

Process Modelling and Empirical Studies of Software Evolution (PMESSE'97) Workshop Report.
Empir. Softw. Eng., 1997

Workshop Summary: Process Modelling and Empirical Studies of Software Evolution.
Proceedings of the Pulling Together, 1997

1996
Effort Estimation Using Analogy.
Proceedings of the 18th International Conference on Software Engineering, 1996

1995
Comments on "A Metrics Suite for Object Oriented Design".
IEEE Trans. Software Eng., 1995

Towards a conceptual framework for object oriented software metrics.
ACM SIGSOFT Softw. Eng. Notes, 1995

Foundations of software measurement.
Prentice Hall, ISBN: 978-0-13-336199-5, 1995

1994
A critique of three metrics.
J. Syst. Softw., 1994

Editorial.
Inf. Softw. Technol., 1994

A Pragmatic Approach to Process Modelling.
Proceedings of the Software Process Technology, Third European Workshop, 1994

1993
Practical software metrics for project management and process improvement: R Grady Prentice-Hall (1992) £30.95 282 pp ISBN 0 13 720384 5.
Inf. Softw. Technol., 1993

1992
Measurement of structure and size of software designs.
Inf. Softw. Technol., 1992

Products, processes and metrics.
Inf. Softw. Technol., 1992

Software engineer's reference book J McDermid (ed) Butterworth-Heinemann (1991) £125 hardback ISBN 0-750-61040-9.
Inf. Softw. Technol., 1992

First International Conference on the Software Process Redondo Beach, CA, USA 21-22 October 1991.
Inf. Softw. Technol., 1992

1991
System architecture metrics : an evaluation.
PhD thesis, 1991

Design metrics and software maintainability: An experimental investigation.
J. Softw. Maintenance Res. Pract., 1991

Software Metrics in Software Engineering and Artificial Intelligence.
Int. J. Softw. Eng. Knowl. Eng., 1991

Algebraic Models and Metric Validation.
Proceedings of the Formal Aspects of Measurement, 1991

Algebraic Validation of software Metrics.
Proceedings of the ESEC '91, 1991

1990
Design metrics: an empirical analysis.
Softw. Eng. J., 1990

Multi-Dimensional Modelling and Measurement of Software Designs.
Proceedings of the ACM 18th Annual Computer Science Conference on Cooperation, 1990

1988
A critique of cyclomatic complexity as a software metric.
Softw. Eng. J., 1988


  Loading...