![e](/people/people-images/martin-shepperd/photo.jpg?v=20180927174904)
Professor Martin Shepperd
Professor - Software Tech & Modelling
Wilfred Brown Building 114
- Email: martin.shepperd@brunel.ac.uk
- Tel: +44 (0)1895 267188
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
Mair, C. and Shepperd, M. (2006) 'Looking at comparisons of regression and analogy-based software project cost prediction'.Software Engineering Research and Practice. [unpublished]
Song, Q. and Shepperd, M. (2006) 'Mining web browsing patterns for E-commerce'. Computers in Industry, 57 (7). pp. 622 - 630. ISSN: 0166-3615
Nasseri, E., Counsell, S. and Shepperd, MJ. (2006) 'An empirical study of evolution of inheritance in Java OSS'.International Symposium on Empirical Software Engineering 2006. Perth, AUSTRALIA. IEEE COMPUTER SOC. pp. 288 - 296.Open Access Link
Cartwright, M., Shepperd, M. and Twala, B. (2006) 'Ensemble of missing data techniques to improve software prediction accuracy'. 28th International Conference on Software Engineering (ICSE 2006), 20-28 May 2006, Shanghai, China. pp. 4.
Twala, B., Cartwright, M. and Shepperd, M. (2006) 'Ensemble of missing data techniques to improve software prediction accuracy'.ICSE06: International Conference on Software Engineering. ACM. pp. 909 - 912. ISSN: 0270-5257
Shepperd, M. and Cartwright, M. (2005) 'A replication of the use of regression towards the mean (R2M) as an adjustment to effort estimation models'. Proceedings - International Software Metrics Symposium, 2005. pp. 351 - 360. ISSN: 1530-1435
Shepperd, M. (2005) 'Evaluating software project prediction systems'. Proceedings - International Software Metrics Symposium, 2005. pp. 3 - 4. ISSN: 1530-1435
Twala, B., Cartwright, M. and Shepperd, M. (2005) 'Comparison of various methods for handling incomplete data in software engineering databases'. 2005 International Symposium on Empirical Software Engineering, ISESE 2005. pp. 105 - 114.
Song, Q., Shepperd, M. and Mair, C. (2005) 'Using grey relational analysis to predict software effort with small data sets'.11th IEEE International Software Metrics Symposium (Metrics05). Computer Society Press. pp. 321 - 330. ISSN: 1530-1435
Mair, C. and Shepperd, MJ. (2005) 'The consistency of empirical comparisons of regression and analogy-based software project cost prediction'.4th International Symposium on Empirical Software Engineering (ISESE). Noosa Heads, AUSTRALIA. IEEE. pp. 509 - 518.Open Access Link
Myrtveit, I., Stensrud, E. and Shepperd, MJ. (2005) 'Reliability and validity in comparative studies of software prediction models'. IEEE Transactions on Software Engineering, 31 (5). pp. 380 - 391. ISSN: 0098-5589 Open Access Link
Shepperd, M. and Cartwright, M. (2005) 'A replication of the use of regression towards the mean (R2M) as an adjustment to effort estimation models'.11th International Symposium on Software Metrics. Como, ITALY. IEEE. pp. 348 - 357.
Shepperd, M. (2005) 'Evaluating software project prediction systems'.11th International Symposium on Software Metrics. Como, ITALY. IEEE. pp. 2 - 3.
Liebchen, GA. and Shepperd, M. (2005) 'Software productivity analysis of a large data set and issues of confidentiality and data quality'.11th International Symposium on Software Metrics. Como, ITALY. IEEE. pp. 393 - 395.
Twala, B., Cartwright, M. and Shepperd, M. (2005) 'Comparison of various methods for handling incomplete data in software engineering databases'.4th International Symposium on Empirical Software Engineering. Noosa Heads, AUSTRALIA. IEEE. pp. 102 - 111.
Song, Q., Shepperd, MJ. and Cartwright, M. (2005) 'A short note on safest default missingness mechanism assumptions'. Empirical Software Engineering, 10 (2). pp. 235 - 243. ISSN: 1382-3256
Mair, C., Shepperd, M. and Jørgensen, M. (2005) 'An analysis of data sets used to train and validate cost prediction systems'.PROMISE 2005. ACM Computer Press. pp. 1 - 6.
Premraj, R., Shepperd, M., Kitchenham, B. and Forselius, P. (2005) 'An empirical analysis of software productivity over time'.11th IEEE International Software Metrics Symposium (Metrics05). Como, ITALY. Computer Society Press. pp. 341 - 350. ISSN: 1530-1435
Hart, J. and Shepperd, M. (2004) 'The Evolution of Concurrent Control Software Using Genetic Programming'.7th European Conference on Genetic Programming. Univ Coimbra, Coimbra, PORTUGAL. 5 - 7 April. Springer Berlin Heidelberg. pp. 289 - 298. ISSN: 0302-9743
Deligiannis, I., Stamelos, I., Angelis, L., Roumeliotis, M. and Shepperd, M. (2004) 'A controlled experiment investigation of an object-oriented design heuristic for maintainability'. Journal of Systems and Software, 72 (2). pp. 129 - 143. ISSN: 0164-1212
Shepperd, MJ. (2003) 'Case-based reasoning and software engineering', in Aurum, A., Jeffrey, R., Wohlin, C. and Handzic, M. (eds.) Managing Software Engineering Knowledge. New York : Springer. pp. 181 - 198. ISBN 10: 3-540-00370-3. ISBN 13: 978-3-540-00370-0. Open Access Link
Mair, C., Shepperd, MJ., Cartwright, M., Kirsopp, C. and Heathcote, D. (2003) 'Understanding object feature binding through experimentation and modelling', inProgress in Neural Processing - Proceedings of the Eighth Neural Computation and Psychology Workshop. pp. 295 - 305.
Deligiannis, I., Shepperd, M., Roumeliotis, M. and Stamelos, I. (2003) 'An empirical investigation of an object-oriented design heuristic for maintainability'. Journal of Systems and Software, 65 (2). pp. 127 - 139. ISSN: 0164-1212
Passing, U. and Shepperd, M. (2003) 'An experiment on software project size and effort estimation'.ACM-IEEE International Symposium on Empirical Software Engineering (ISESE 2003). UNIV ROME, ROME, ITALY. IEEE Computer Society. pp. 120 - 129.
MacDonell, S. and Shepperd, M. (2003) 'Using prior-phase effort records for re-estimation during software projects'.9th IEEE Intl. Metrics Symp.. SYDNEY, AUSTRALIA. IEEE Computer Society. pp. 73 - 86. ISSN: 1530-1435
Kirsopp, C., Mendes, E., Premraj, R. and Shepperd, M. (2003) 'An empirical analysis of linear adaptation techniques for case-based prediction'.5th International Conference on Case-Based Reasoning. TRONDHEIM, NORWAY. Springer-Verlag. pp. 231 - 245. ISSN: 0302-9743 Open Access Link
Lefley, M. and Shepperd, M. (2003) 'Using genetic programming to improve software effort estimation based on general data sets'.GECCO 2003. CHICAGO, ILLINOIS. Springer-Verlag. pp. 2477 - 2487. ISSN: 0302-9743
MacDonell, SG. and Shepperd, MJ. (2003) 'Combining techniques to optimize effort predictions in software project management'. Journal of Systems and Software, 66 (2). pp. 91 - 98. ISSN: 0164-1212
Cartwright, M., Shepperd, M. and Song, Q. (2003) 'Dealing with missing software project data'.9th IEEE International Metrics Symposium. SYDNEY, AUSTRALIA. IEEE Computer Society. pp. 154 - 165. ISSN: 1530-1435
Clarke, J., Dolado, JJ., Harman, M., Hierons, RM., Jones, B., Lumkin, M., et al. (2003) 'Reformulating software engineering as a search problem'. IEE Proceedings - Software, 150 (3). pp. 161 - 175. ISSN: 1462-5970 Open Access Link
Kirsopp, C. and Shepperd, M. (2002) 'Making inferences with small numbers of training sets'. IEE Proceedings - Software, 149 (5). pp. 123 - 130. ISSN: 1462-5970 Open Access Link
Kirsopp, C. and Shepperd, MJ. (2002) 'Making inferences with small numbers of training sets'.Intl. Conf. on Empirical Assessment of Software Engineering. [unpublished]
Kirsopp, C. and Shepperd, MJ. (2002) 'Case and feature subset selection for CBR-based software project effort prediction'.22nd SGAI Intl. Conf. on Knowledge Based Systems & Applied Artificial Intelligence. CAMBRIDGE, ENGLAND. Springer London. pp. 61 - 74.
Kirsopp, C., Shepperd, MJ. and Hart, J. (2002) 'Search heuristics, case-based reasoning and software project effort prediction'.Genetic and Evolutionary Computation Conference (GECCO 2002). Open Access Link
Deligiannis, IS., Shepperd, M., Webster, S. and Roumeliotis, M. (2002) 'A review of experimental investigations into object-oriented technology'. Empirical Software Engineering, 7 (3). pp. 193 - 231. ISSN: 1382-3256
Shepperd, M. and Kadoda, G. (2001) 'Using simulation to evaluate prediction techniques [for software]'.METRICS 2001. London, UK. 4 - 6 April. IEEE Comput. Soc. pp. 349 - 359.
Kitchenham, BA., Pickard, LM., MacDonnell, SG. and Shepperd, MJ. (2001) 'What accuracy statistics really measure'. IEE Proceedings - Software Engineering, 148 (3). pp. 81 - 85.Open Access Link
Kadoda, G., Cartwright, M. and Shepperd, M. (2001) 'Issues on the effective use of CBR technology for software project prediction', in Aha, DW. and Watson, I. (eds.) Case-Based Reasoning Research and Development, Proceedings. Berlin : Springer-Verlag. , 2080. pp. 276 - 290. ISBN 10: 3-540-42358-3. ISBN 13: 9783540423584.
Shepperd, MJ. and Cartwright, M. (2001) 'Predicting with sparse data'. IEEE Transactions on Software Engineering, 27 (11). pp. 1014 - 1022.
Shepperd, MJ. and Kadoda, G. (2001) 'Using simulation to evaluate prediction techniques'.7th IEEE Intl. Metrics Symp.. LONDON, ENGLAND. Computer Society. pp. 349 - 359.
Shepperd, M. and Kadoda, G. (2001) 'Comparing software prediction techniques using simulation'. IEEE Transactions on Software Engineering, 27 (11). pp. 1014 - 1022. ISSN: 0098-5589 Open Access Link
Cartwright, M. and Shepperd, M. (2001) 'Predicting with sparse data'. IEEE Transactions on Software Engineering, 27 (11). pp. 987 - 998. ISSN: 0098-5589 Open Access Link
Cartwright, M. and Shepperd, MJ. (2000) 'An empirical investigation of an object-oriented software system'. IEEE Trans. on Softw. Eng., 26 (8). pp. 786 - 796. ISSN: 0098-5589 Open Access Link
Shepperd, MJ., Cartwright, MH. and Kadoda, GF. (2000) 'On building prediction systems for software engineers'. Empirical Software Engineering, 5 (4). pp. 175 - 182.
Phalp, K. and Shepperd, M. (2000) 'Quantitative analysis of static models of processes'. Journal of Systems & Software, 52 (2-3). pp. 105 - 112. ISSN: 0164-1212
Mair, C., Kadoda, G., Lefley, M., Phalp, K., Schofield, C., Shepperd, M. and et al. (2000) 'An investigation of machine learning based prediction systems'. J. of Systems Software, 53 (1). pp. 23 - 29. ISSN: 0164-1212
Shepperd, MJ. and Schofield, C. (1997) 'Estimating software project effort using analogies'. IEEE Transactions on Software Engineering, 23 (11). pp. 736 - 743. ISSN: 0098-5589 Open Access Link