Room: St John's Building 031
Tel: +44 (0) 1895 265498
Dr. Burak Turhan joined the Department of Computer Science at Brunel University London (UK), as a Senior Lecturer, in May 2017. Between 2009 and 2017 he was at the University of Oulu, Finland, as a postdoc (2009-2013) and full Professor in Software Engineering (2014-2017). Earlier, he worked as a Research Associate at NRC-Canada (2009) and as a Research and Teaching Assistant at Bogazici University, Turkey (2002-2009).
He has published 80+ articles in international journals and conferences, was awarded with several best paper awards, authored one of the three most cited papers (2009-2014) in the Empirical Software Engineering Journal, been invited for and organized panels and talks, and offered academic & industrial courses at all levels on his research topics.
He also served in various positions for the community as: steering committee member, chair and technical program committee member for 30+ academic conferences; regular reviewer for 10+ academic journals; external reviewer and expert for national research councils. He is an editorial board member for the Empirical Software Engineering Journal and e-Informatica Software Engineering Journal. He is also a steering group member for PROMISE and the PC (co/) chair for PROMISE’13, ESEM'17, PROFES’17. He recently co-authored a book titled “Sharing Data and Models in Software Engineering”. He is a member of ACM, ACM SIGSOFT, IEEE and IEEE Computer Society.
For more information please visit: https://turhanb.net
Empirical software engineering including software quality and programmer productivity, software analytics, human factors in software engineering, and mining software repositories for grounded decision making, agile/lean software development.
Dr. Turhan’s research and teaching interests are focused on: empirical software engineering including studies of software quality and programmer productivity, software analytics through the application of machine learning and data mining methods for defect and cost modelling, studying human factors in software engineering – particularly cognitive biases -, and mining software repositories for grounded decision making, as well as agile/ lean software development with a special focus on test-driven development.
Research project(s) and grant(s)Please see: https://turhanb.net/projects.html
Module Leader: CS1702-Introductory Programming
Module Contributor: CS1701-Level 1 Group Project
Romano, S. , Fucci, D. , Scanniello, G. , Turhan, B. and Juristo, N. (2017) 'Findings from a multi-method study on test-driven development'. Information and Software Technology. doi: 10.1016/j.infsof.2017.03.010 Download publication
Falessi, D. , Juristo, N. , Wohlin, C. , Turhan, B. , et al. (Accepted) 'Empirical Software Engineering Experts on the Use of Students and Professionals in Experiments'. Empirical Software Engineering. Download publication
Dieste, O. , Aranda, AM. , Uyaguari, F. , Turhan, B. , et al. (2017) 'Empirical evaluation of the effects of experience on code quality and programmer productivity: an exploratory study'. Empirical Software Engineering. pp. 1 - 86. doi: 10.1007/s10664-016-9471-3 Download publication
Fucci, D. , Erdogmus, H. , Turhan, B. , Oivo, M. and Juristo, N. (2016) 'A Dissection of Test-Driven Development: Does It Really Matter to Test-First or to Test-Last?'. IEEE Transactions on Software Engineering. pp. 1 - 1. doi: 10.1109/tse.2016.2616877 Download publication
Fucci, D. , Turhan, B. , Juristo, N. , Dieste, O. , et al. (2015) 'Towards an operationalization of test-driven development skills: An industrial empirical study'. Information and Software Technology, 68 pp. 82 - 97. doi: 10.1016/j.infsof.2015.08.004 Download publication
Fucci, D. and Turhan, B. (2014) 'On the role of tests in test-driven development: a differentiated and partial replication'. Empirical Software Engineering, 19 (2). pp. 277 - 302. doi: 10.1007/s10664-013-9259-7 Download publication
Turhan, B. (2012) 'On the dataset shift problem in software engineering prediction models'. Empirical Software Engineering, 17 pp. 62 - 74. doi: 10.1007/s10664-011-9182-8
Misirli, AT. , Caglayan, B. , Bener, A. and Turhan, B. (2013) 'A Retrospective Study of Software Analytics Projects: In-Depth Interviews with Practitioners'. Software, IEEE, 30 pp. 54 - 61. doi: 10.1109/MS.2013.93
Turhan, B. , M s rl, AET. and Bener, AE. (2013) 'Empirical evaluation of the effects of mixed project data on learning defect predictors'. Information and Software Technology, 55 pp. 1101 - 1118. doi: 10.1016/j.infsof.2012.10.003
Menzies, T. , Butcher, A. , Cok, D. , Marcus, A. , et al. (2013) 'Local versus Global Lessons for Defect Prediction and Effort Estimation'. IEEE Transactions on Software Engineering, 39 pp. 822 - 834.
Turhan, B. , Menzies, T. , Bener, AE. and Di Stefano, J. (2009) 'On the relative value of cross-company and within-company data for defect prediction'. Empirical Software Engineering, 14 pp. 540 - 578. doi: 10.1007/s10664-008-9103-7
Tosun, AE. , Bener, AE. , Turhan, B. and Menzies, T. (2010) 'Practical considerations in deploying statistical methods for defect prediction: A case study within the Turkish telecommunications industry'. Information and Software Technology, 52 pp. 1242 - 1257. doi: 10.1016/j.infsof.2010.06.006
Shull, F. , Melnik, G. , Turhan, B. , Layman, L. , et al. (2010) 'What Do We Know about Test-Driven Development?'. Software, IEEE, 27 pp. 16 - 19. doi: 10.1109/MS.2010.152
Hosseini, S. , Turhan, B. and Mäntylä, M. (2016) 'Search Based Training Data Selection For Cross Project Defect Prediction' , 12th International Conference on Predictive Models and Data Analytics in Software Engineering. Ciudad Real, Spain. 9 - 9 September. ACM, pp. 3:1 - 3:10. doi: 10.1145/2972958.2972964 Download publication
Fucci, D. , Scanniello, G. , Romano, S. , Shepperd, M. , et al. (2016) 'An External Replication on the Effects of Test-driven Development Using a Multi-site Blind Analysis Approach' . ACM, pp. 3:1 - 3:10. doi: 10.1145/2961111.2962592
Romano, S. , Fucci, D. , Scanniello, G. , Turhan, B. and Juristo, N. (2016) 'Results from an Ethnographically-informed Study in the Context of Test Driven Development' , EASE '16 Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering. Limerick, Ireland. 3 - 3 June. ACM, pp. 10:1 - 10:10. doi: 10.1145/2915970.2915996 Download publication
Tosun, AC. , Turhan, B. and Bener, AC. (2009) 'Practical Considerations in Deploying AI for Defect Prediction: A Case Study Within the Turkish Telecommunication Industry' . ACM, pp. 11:1 - 11:9. doi: 10.1145/1540438.1540453