Professor Martin Shepperd
Professor - Software Tech & Modelling
Wilfred Brown Building 114
- Email: martin.shepperd@brunel.ac.uk
- Tel: +44 (0)1895 267188
Shepperd, M. and Yousefi, L. (2023) 'An analysis of retracted papers in Computer Science'. PLoS One, 18 (5). pp. 1 - 17. ISSN: 1932-6203 Open Access Link
Gren, L. and Shepperd, M. (2022) 'Problem reports and team maturity in agile automotive software development'.15th International Conference on Cooperative and Human Aspects of Software Engineering. Pittsburgh, PA, USA. 21 - 29 May. ACM. pp. 41 - 45.Open Access Link
Yao, J. and Shepperd, M. (2021) 'The impact of using biased performance metrics on software defect prediction research'. Information and Software Technology, 139. pp. 1 - 14. ISSN: 0950-5849 Open Access Link
Margoni, F. and Shepperd, M. (2020) 'Changing the logic of replication: A case from infant studies'. Infant Behavior and Development, 61. pp. 101483 - 101483. ISSN: 0163-6383 Open Access Link
Yao, J. and Shepperd, M. (2020) 'Assessing Software Defection Prediction Performance: Why Using the Matthews Correlation Coefficient Matters'.24th ACM International Conference on Evaluation and Assessment in Software Engineering (EASE). Trondheim. 15 - 17 April. ACM. pp. 120 - 129.Open Access Link
Walkinshaw, N. and Shepperd, M. (2020) 'Reasoning about uncertainty in empirical results'.24th ACM, International Conference on Evaluation and Assessment in Software Engineering (EASE),. Trondheim. 15 - 17 April. ACM. pp. 140 - 149.Open Access Link
Li, N., Shepperd, M. and Guo, Y. (2020) 'A systematic review of unsupervised learning techniques for software defect prediction'. Information and Software Technology, 122 (June 2020). pp. 1 - 15. ISSN: 0950-5849 Open Access Link
Shepperd, M., Mair, C. and Jørgensen, M. (2018) 'An Experimental Evaluation of a De-biasing Intervention for Professional Software Developers'.33rd ACM Software Applications Conference, 2018. Pau, France. 9 - 13 April. ACM. pp. 1510 - 1517.Open Access Link
Shepperd, M. (2018) 'Replication considered harmful'.40th ACM/IEEE International Conference on Software Engineering - New Ideas and Emerging Results. Gothenburg.Open Access Link
Fucci, D., Scanniello, G., Romano, S., Shepperd, M., Sigweni, B., Uyaguari, F., et al. (2016) 'An External Replication on the Effects of Test-driven Development Using a Multi-site Blind Analysis Approach'.10th ACM/IEEE International Symposium. Ciudad Real, SPAIN. 8 - 9 September. ACM. pp. 3:1 - 3:10. ISSN: 1949-3770 Open Access Link
Sigweni, B., Shepperd, M. and Turchi, T. (2016) 'Realistic Assessment of Software Effort Estimation Models'.20th International Conference on Evaluation and Assessment in Software Engineering (EASE). Limerick, Ireland. 3 - 3 June. ACM. pp. 1 - 6.Open Access Link
Sigweni, B. and Shepperd, M. (2015) 'Using Blind Analysis for Software Engineering Experiments'.Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering. Nanjing. 27 ACM. pp. 1 - 6.Open Access Link
Scott, MJ., Counsell, S., Lauria, S., Swift, S., Tucker, A., Shepperd, M. and et al. (2015) 'Enhancing Practice and Achievement in Introductory Programming with a Robot Olympics'. IEEE Transactions on Education, 58 (4). pp. 249 - 254. ISSN: 0018-9359 Open Access Link
Shepperd, M. (2015) 'How do i know whether to trust a research result?'. IEEE Software, 32 (1). pp. 106 - 109. ISSN: 0740-7459 Open Access Link
Shepperd, M., Bowes, D. and Hall, T. (2014) 'Researcher bias: The use of machine learning in software defect prediction'. IEEE Transactions on Software Engineering, 40 (6). pp. 603 - 616. ISSN: 0098-5589 Open Access Link
Shepperd, M. (2014) 'Cost prediction and software project management', inSoftware Project Management in a Changing World. Springer Berlin Heidelberg. , 9783642550355. pp. 51 - 71. ISBN 13: 9783642550348.
Sigweni, B. and Shepperd, M. (2014) 'Feature weighting techniques for CBR in software effort estimation studies: A review and empirical evaluation'.PROMISE '14: The 10th International Conference on Predictive Models in Software Engineering. Association for Computing Machinery. pp. 32 - 41.Open Access Link
Shepperd, M. (2013) 'Combining evidence and meta-analysis in software engineering'. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 7171 LNCS. pp. 46 - 70. ISSN: 0302-9743
Hasnain, E., Hall, T. and Shepperd, M. (2013) 'Using experimental games to understand communication and trust in Agile software teams'. 2013 6th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2013 - Proceedings. pp. 117 - 120.
Hassan, AE., Hindle, A., Runeson, P., Shepperd, M., Devanbu, P. and Kim, S. (2013) 'Roundtable: What's next in software analytics'. IEEE Software, 30 (4). pp. 53 - 56. ISSN: 0740-7459
Shepperd, M. and Shull, F. (2013) 'Guest Editorial for Special Section from Empirical Software Engineering & Measurement (ESEM) 2011'. Information and Software Technology, 55 (7). pp. 1277 - 1278. ISSN: 0950-5849
Shepperd, M., Song, Q., Sun, Z. and Mair, C. (2013) 'Data quality: Some comments on the NASA software defect datasets'. IEEE Transactions on Software Engineering, 39 (9). pp. 1208 - 1215. ISSN: 0098-5589 Open Access Link
Shepperd, M. (2012) 'The scientific basis for prediction research'.PROMISE'12, the 8th International Conference on Predictive Models in Software Engineering. Lund, Sweden. 21 - 22 September. Association for Computing Machinery (ACM). pp. 1 - 2.Open Access Link
Shepperd, M. and MacDonell, S. (2012) 'Evaluating prediction systems in software project estimation'. Information and Software Technology, 54 (8). pp. 820 - 827. ISSN: 0950-5849 Open Access Link
Menzies, T. and Shepperd, M. (2012) 'Special issue on repeatable results in software engineering prediction'. Empirical Software Engineering, 17 (1-2). pp. 1 - 17. ISSN: 1382-3256
Mair, C., Martincova, M. and Shepperd, M. (2012) 'An empirical study of software project managers using a case-based reasoner'.2012 45th Hawaii International Conference on System Sciences (HICSS). IEEE. pp. 1030 - 1039. ISSN: 1530-1605
Song, Q. and Shepperd, M. (2011) 'Predicting software project effort: A grey relational analysis based method'. Expert Systems with Applications: An International Journal, 38 (6). pp. 7302 - 7316. ISSN: 0957-4174 Open Access Link
Mair, C. and Shepperd, M. (2011) 'Human judgement and software metrics: vision for the future'.2nd international workshop on emerging trends in software metrics (WETSoM'11). Waikiki, Honolulu, Hawaii. 24 ACM. pp. 81 - 84. ISSN: 0270-5257
Shepperd, M. (2011) 'Data quality: Cinderella at the software metrics ball?'.2nd International Workshop on Emerging Trends in Software Metrics (WeTSOM 2011). Honolulu, Hawaii, USA. 24 ACM. pp. 1 - 4. ISSN: 0270-5257
Song, QB., Jia, ZH., Shepperd, M., Ying, S. and Liu, J. (2011) 'A general software defect-proneness prediction framework'. IEEE Transactions on Software Engineering, 37 (3). pp. 356 - 370. ISSN: 0098-5589 Open Access Link
Shepperd, M. (2011) 'Group project work from the outset: an in-depth teaching experience report'.2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T). Honolulu, HI. IEEE. pp. 361 - 370.
Menzies, T. and Shepperd, M. (2011) 'Special issue on repeatable results in software engineering prediction'. Empirical Software Engineering, 17 (1-2). pp. 1 - 17. ISSN: 1382-3256
MacDonell, SG. and Shepperd, M. (2010) 'Data accumulation and software effort prediction'.4th International Symposium on Empirical Software Engineering and Measurement (ESEM 2010). Bolzano-Bozen, Italy. 16 - 17 September. ACM. pp. 1 - 4.
MacDonell, S., Shepperd, M., Kitchenham, B. and Mendes, E. (2010) 'How reliable are systematic reviews in empirical software engineering?'. IEEE Transactions on Software Engineering, 36 (5). pp. 676 - 687. ISSN: 0098-5589 Open Access Link
Nasseri, E., Counsell, S. and Shepperd, M. (2010) 'Class movement and re-location: an empirical study of Java inheritance evolution'. Journal of Systems and Software, 83 (2). pp. 303 - 315. ISSN: 0164-1212 Open Access Link
Wang, Y., Song, Q., MacDonell, S., Shepperd, M. and Shen, J. (2009) 'Integrate the GM(1,1) and Verhulst models to predict software stage-effort'. IEEE Transactions on Systems, Man and Cybernetics - Part C, 39 (6). pp. 647 - 658. ISSN: 1094-6977 Open Access Link
Mair, C., Martincova, M. and Shepperd, M. (2009) 'A literature review of expert problem solving using analogy'.13th International Conference on Evaluation and Assessment in Software Engineering (EASE). Durham University, UK. 20 - 21 April. BCS eWIC. ISSN: 1477-9358 Open Access Link
Jayal, A. and Shepperd, M. (2009) 'The problem of labels in e-assessment of diagrams'. Journal on Educational Resources in Computing (JERIC), 8 (4). pp. 1 - 13. ISSN: 1531-4278 Open Access Link
Jayal, A. and Shepperd, M. (2009) 'An improved method for label matching in e-assessment of diagrams'. ITALICS, 8 (1). pp. 1 - 14. ISSN: 1473-7507
Mair, C., Martincova, M. and Shepperd, M. (2009) 'A literature review of expert problem solving using analogy'. 13th International Conference on Evaluation and Assessment in Software Engineering, EASE 2009.
Song, Q., Shepperd, M., Chen, X. and Liu, J. (2008) 'Can k-NN imputation improve the performance of C4.5 with small software project data sets? a comparative evaluation'. Journal of Systems and Software, 81 (12). pp. 2361 - 2370. ISSN: 0164-1212 Open Access Link
Liebchen, G. and Shepperd, M. (2008) 'Data sets and data quality in software engineering'.PROMISE 2008. ACM. pp. 39 - 44. ISSN: 0270-5257 Open Access Link
Song, Q. and Shepperd, M. (2007) 'Missing data imputation techniques'. International Journal of Business Intelligence and Data Mining, 2 (3). pp. 261 - 291. ISSN: 1743-8187
Twala, B., Cartwright, M. and Shepperd, M. (2007) 'Applying rule induction in software prediction', in Zhang, H. and Tsai, J. (eds.) Advances in machine learning applications in software engineering. Hershey, PA : Idea Group Publishing. pp. 265 - 286. ISBN 13: 9781591409410.
Song, Q. and Shepperd, M. (2007) 'A new imputation method for small software project data sets'. Journal of Systems and Software, 80 (1). pp. 51 - 62. ISSN: 0164-1212
Shepperd, MJ. (2007) 'Software project economics: a roadmap'.International Conference on Software Engineering 2007: Future of Software Engineering. Minneapolis, MN. IEEE. pp. 304 - 315.Open Access Link
MacDonell, S. and Shepperd, MJ. (2007) 'Comparing local and global software effort estimation models – reflections on a systematic review'.1st International Symposium on Empirical Software Engineering and Measurement. IEEE. pp. 401 - 409.
Liebchen, G., Twala, B., Shepperd, MJ., Cartwright, M. and Stephens, M. (2007) 'Filtering, robust filtering, polishing techniques for addressing quality in software data'.1st International Symposium on Empirical Software Engineering and Measurement. IEEE. pp. 99 - 106.
Jorgensen, M. and Shepperd, M. (2007) 'A systematic review of software development cost estimation studies'. IEEE Transactions on Software Engineering, 33 (1). pp. 33 - 53. ISSN: 0098-5589 Open Access Link
Song, Q., Shepperd, M., Cartwright, M. and Mair, C. (2006) 'Software defect association mining and defect correction effort prediction'. IEEE Transactions on Software Engineering, 32 (2). pp. 69 - 82. ISSN: 0098-5589 Open Access Link