Publications

(In press)

A. Perera, B. Turhan, A.Aleti, M. Böhme, “`On the Impact of Lower Recall and Precision in Defect Prediction for Guiding Search-Based Software Testing”, (to appear in) ACM Transactions on Software Engineering and Methodology , (accepted: 2024).

A. Pant, R. Hoda, C. Tantithamthavorn, B. Turhan, “Ethics in AI through the Practitioner's View: A Grounded Theory Literature Review”, (to appear in) Empirical Software Engineering , (accepted: 2024).

H. Wang, S. Yu, C. Chen, B. Turhan, X. Zhu, “Beyond Accuracy: An Empirical Study on Unit Testing in Open-source Deep Learning Projects”, (to appear in) ACM Transactions on Software Engineering and Methodology ,(accepted: 2023).

Open Access/ PrePrint

2024

A. Pant, R. Hoda, S. Spiegler, C. Tantithamthavorn, B. Turhan, “Ethics in the Age of AI: An Analysis of AI Practitioners’ Awareness and Challenges”, ACM Transactions on Software Engineering and Methodology, Vol.33/3, Article No: 80, pp. 1-35, 2024.

PrePrint

2023

I. Salman, B. Turhan, R. Ramac, V. Mandic, "Confirmation Bias and Time Pressure: A Family of Experiments in Software Testing", IEEE Transactions on Software Engineering, Vol.49/12, pp. 5203-5222, 2023

Open Access / PrePrint

A. Perera, A.Aleti, B. Turhan, M. Böhme, "An Experimental Assessment of Using Theoretical Defect Predictors to Guide Search-Based Software Testing", IEEE Transactions on Software Engineering, Vol.49/1, pp. 131-146, 2023

Open Access / PrePrint

H. Obie, H. Du, K. Madampe, M. Shahin, I. Ilekura, J. Grundy, L. Li, J. Whittle, B. Turhan, H. Khalajzadeh, “Automated Detection, Categorisation and Developers' Experience with the Violations of Honesty in Mobile Apps”, Empirical Software Engineering , Vol.28, Article Number: 134, 2023

Open Access/ PrePrint

W. Teo, Z. Teoh, D. A. Arabi, M. Aboushadi, K. Lai, Z. Ng, A. Pant, R. Hoda, C. Tantithamthavorn, B. Turhan, “What Would You do? An Ethical AI Quiz”, in Proceedings of the 45th IEEE/ACM International Conference on Software Engineering (ICSE'23 Demonstrations Track), pp. 112-116, 2023

PrePrint

2022

C. Ayala, B. Turhan, X. Franch, N. Juristo, "Use and Misuse of the Term Experiment in Mining Software Repositories Research", IEEE Transactions on Software Engineering, , Vol.48/11, pp. 4229-4248, 2022

PrePrint

R. Mohanani, P. Ralph, B. Turhan, V. Mandic, "How Templated Requirements Specifications Inhibit Creativity in Software Engineering", IEEE Transactions on Software Engineering, Vol.48/10, pp. 4074-4086, 2022

Open Access / PrePrint

I. Salman, P. Rodriguez, B. Turhan, A. Tosun, A. Gureller, "What Leads to a Confirmatory or Disconfirmatory Behaviour of Software Testers?", IEEE Transactions on Software Engineering, Vol.48/4, pp. 1351-1368, 2022

Open Access / PrePrint

A. Perera, A.Aleti, C. Tantithamthavorn, J. Jiarpakdee, B. Turhan, L. Kuhn, K. Walker, "Search-Based Fairness Testing for Regression-Based Machine Learning Systems", Empirical Software Engineering, Vol.27, Article Number: 79, 2022

Open Access / PrePrint

S. Herbold, A. Trautsch, B. Ledel, A. Aghamohammadi, T. A. Ghaleb, K. K. Chahal, T. Bossenmaier, B. Nagaria, P. Makedonski, M. N. Ahmadabadi, K. Szabados, H. Spieker, M. Madeja, N. Hoy, V. Lenarduzzi, S. Wang, G. Rodríguez-Pérez, R. Colomo-Palacios, R. Verdecchia, P. Singh, Y. Qin, D. Chakroborti, W. Davis, V. Walunj, H. Wu, D. Marcilio, O. Alam, A. Aldaeej, I. Amit, B. Turhan, S. Eismann, A. Wickert, I. Malavolta, M. Sulir, F. Fard, A. Z. Henley, S. Kourtzanidis, E. Tuzun, C. Treude, S. M. Shamasbi, I. Pashchenko, M. Wyrich, J. Davis, A. Serebrenik, E. Albrecht, E. U. Aktas, D. Strüber, J. Erbel, "A Fine-grained Data Set and Analysis of Tangling in Bug Fixing Commits", Empirical Software Engineering, Vol.27, Article Number: 125, 2022

Open Access / PrePrint

E. Tüzün, H. Erdogmus, M. T. Baldassarre, M. Felderer, R. Feldt, B. Turhan, "Ground truth deficiencies in software engineering:when codifying the past can be counterproductive", IEEE Software, Vol.39/3, pp. 85-95, 2022

PrePrint

K. J. Walker, J. Jiarpakdee, A. Loupis, C. Tantithamthavorn, K. Joe, M. Ben-Meir, H. Akhlaghi, J. Hutton, W. Wang, M. Stephenson, G. Blecher, P. Buntine, A. Sweeny, B. Turhan "Emergency medicine patient wait time multivariable prediction models: a multicentre derivation and validation study", Emergency Medicine Journal, Vol.39, pp 386-393, 2022.

PrePrint

H. O. Obie, I. Ilekura, H. Du, M. Shahin, J. Grundy, L. Li, J. Whittle, B. Turhan, “On the Violation of Honesty in Mobile Apps: Automated Detection and Categories”, in Proceedings of the 19th International Conference on Mining Software Repositories (MSR'22), pp. 321-332, 2022

ACM Distinguished Paper Award / PrePrint / Free Access with ACM Author-Izer

H. Wang, C. Wu, C. Chen, B. Turhan, S. Chen, J. Whittle, “Software Engineers’ Response to Public Crisis: Lessons Learnt from Spontaneously Building an Informative COVID-19 Dashboard”, in Proceedings of the 44th International Conference on Software Engineering (ICSE'22 SEIS Track), pp. 149-160, 2022

PrePrint / Free Access with ACM Author-Izer

2021

I. Karac, B. Turhan and N. Juristo, “A Controlled Experiment with Novice Developers on the Impact of Task Description Granularity on Software Quality in Test-Driven Development”, IEEE Transactions on Software Engineering, Vol.47/7, pp. 1315-1330, 2021

PrePrint

R. Mohanani, B. Turhan and P. Ralph, “Requirements Framing Affects Design Creativity”, IEEE Transactions on Software Engineering, Vol.47/5, pp. 936-947, 2021

PrePrint

S. Vegas, A. Santos, O. Dieste, F. Uyaguari, A. Tosun, D. Fucci, B. Turhan, G. Scanniello, S. Romano, I. Karac, M. Kuhrmann, V. Mandic, R. Ramac, D. Pfahl, C. Engblom, J. Kyykka, K. Rungi, C. Palomeque, J. Spisak, M. Oivo, N. Juristo "A Family of Experiments on Test-Driven Development", Empirical Software Engineering, vol.26, Article Number: 42, 2021

PrePrint / ShardeIt Access

M. T. Baldassarre, D. Caivano, D. Fucci, N. Juristo, S. Romanoa, G. Scanniello, B. Turhan, "Studying test-driven development and its retainment over a six-month time span", Journal of Systems and Software, Vol.176, 110937, 2021

PrePrint / Free Access (until 29.04.2021)

S. Romano, D. Fucci, G. Scanniello, M. T. Baldassarre, B. Turhan, N. Juristo, "On Researcher Bias in Software Engineering Experiments", Journal of Systems and Software, Vol.182, 111068, 2021

PrePrint / Free Access (until 27.10.2021)

M. A. Kabir, J. Keung, B. Turhan, K. E. Bennin, "Inter-release defect prediction with feature selection using temporal chunk-based learning: An empirical study", Applied Soft Computing, Vol.113, Part A, 107870, 2021

PrePrint / Free Access (until 05.11.2021)

K. J. Walker, J. Jiarpakdee, A. Loupis, C. Tantithamthavorn, K. Joe, M. Ben-Meir, H. Akhlaghi, J. Hutton, W. Wang, M. Stephenson, G. Blecher, P. Buntine, A. Sweeny, B. Turhan "Predicting Ambulance Patient Wait Times: A Multicenter Derivation and Validation Study", Annals of Emergency Medicine, vol:78/1, pp.113-122, 2021

PrePrint / Free Access (until 27.06.2021)

H. O. Obie, M. Shahin, J. Grundy, B. Turhan, L. Li, W. Hussain and J. Whittle, “Does Domain Change the Opinion of Individuals on Human Values? A Preliminary Investigation on eHealth Apps End-users”, in Proceedings of the 28th Asia-Pacific Software Engineering Conference (APSEC'21 ERA Track), pp. 531-535, 2021

PrePrint

H. O. Obie, W. Hussain, X. Xia, J. Grundy, L. Li, B. Turhan, J. Whittle and M. Shahin, “A First Look at Human Values-Violation in App Reviews”, in Proceedings of the 43rd International Conference on Software Engineering (ICSE'21 SEIS Track), pp. 29-38, 2021

PrePrint

S. Hosseini and B. Turhan, “A Comparison of Similarity Based Instance Selection Methods for Cross Project Defect Prediction”, in Proceedings of the 36th ACM/SIGAPP Symposium on Applied Computing (ACM SAC'21), pp.1455–1464, 2021

PrePrint / Free Access with ACM Author-Izer

2020

R. Mohanani, I. Salman, B. Turhan, P. Rodriguez and P. Ralph, “Cognitive Biases in Software Engineering: A Systematic Mapping Study”, IEEE Transactions on Software Engineering, Vol.46/12, pp.1318-1339, 2020.

PrePrint

P. Rodriguez, E. Mendes and B. Turhan, “Key Stakeholders’ Value Propositions for Feature Selection in Software-intensive Products: An Industrial Case Study”, IEEE Transactions on Software Engineering, Vol.46/12, pp.1340-1363, 2020.

PrePrint

D. Falessi, J. Huang, L. Narayana, J. F. Thai, B. Turhan, "On the need of preserving order of data when validating within-project defect classifiers", Empirical Software Engineering, Vol.25, pp.4805–4830, 2020

Open Access

P. Ralph, S. Baltes, G. Adisaputri, R. Torkar, V. Kovalenko, M. Kalinowski, N. Novielli, S. Yoo, X. Devroey, X. Tan, M. Zhou, B. Turhan, R. Hoda, H. Hata, G. Robles, A. M. Fard, R. Alkadhi, "Pandemic Programming: How COVID-19 affects software developers and how their organizations can help", Empirical Software Engineering, Vol.25, pp.4927–4961, 2020

Open Access / PrePrint

A. Santos, S. Vegas, F. Uyaguari, O. Dieste, B. Turhan, N. Juristo, "Increasing validity through replication: an illustrative TDD case", Software Quality Journal, Vol.28, pp.371–395, 2020

Open Access

A. Perera, A. Aleti, M. Böhme and B. Turhan, “Defect Prediction Guided Search-Based Software Testing”, in Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering (ASE'20), pp.448-460, 2020

PrePrint / Free Access with ACM Author-Izer

S. Romano, D. Fucci, M.T. Baldassarre, G. Scanniello, B. Turhan and N. Juristo, “Researcher Bias in Software Engineering Experiments: a Qualitative Investigation”, in Proceedings of the 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA’20), pp. 276-283, 2020

Best Paper Award / PrePrint

2019

S. Hosseini, B. Turhan and D. Gunarathna, “A Systematic Literature Review and Meta-analysis on Cross Project Defect Prediction”, IEEE Transactions on Software Engineering, Vol.45/2, pp. 111--147, 2019

PrePrint

I. Salman, B. Turhan and S. Vegas, “A Controlled Experiment on Time Pressure and Confirmation Bias in Functional Software Testing”, Empirical Software Engineering, Vol. 24, pp.1727–1761, 2019

Open Access

2018

R. Feldt, T. Zimmermann, G. R. Bergersen, D. Falessi, A. Jedlitschka, N. Juristo, J. Munch, M. Oivo, P. Runeson, M. Shepperd, D. Sjøberg, B. Turhan, “Four commentaries on the use of students and professionals in empirical software engineering experiments”, Empirical Software Engineering, Vol.23/6, pp.3801-3820, 2018.

Open Access

D. Falessi, N. Juristo, C. Wohlin, B. Turhan, J. Munch, A. Jedlitschka, M. Oivo, “Empirical Software Engineering Experts on the Use of Students and Professionals in Experiments”, Empirical Software Engineering, Vol.23/1, pp.452-489, 2018.

SharedIt Access

S. Hosseini, B. Turhan and M. Mäntylä, “A Benchmark Study on the Effectiveness of Search-based Data Selection and Feature Selection for Cross Project Defect Prediction”, Information and Software Technology Journal, Vol.95, pp.296-312, 2018.

PrePrint

I. Karac and B. Turhan, “What Do We (Really) Know about Test-Driven Development?”, IEEE Software, Vol.35/4, pp.81-85, 2018.

PrePrint

S. Romano, G. Scanniello, D. Fucci, N. Juristo and B. Turhan, “The Effect of Noise on Software Engineers' Performance”, in Proceedings of the 12th International Symposium on Empirical Software Engineering and Measurement (ESEM'18), Article 9, 2018

PrePrint / Free Access with ACM Author-Izer

D. Fucci, S. Romano, M. T. Baldassarre, D. Caivano, G. Scanniello, B. Turhan and N. Juristo, “A Longitudinal Cohort Study on the Retainment of Test-Driven Development”, in Proceedings of the 12th International Symposium on Empirical Software Engineering and Measurement (ESEM'18), Article 18, 2018

Open Data Recognition Award and Best Paper Candidate / PrePrint / Free Access with ACM Author-Izer

S. Hosseini and B. Turhan, “An Exploratory Study of Search Based Training Data Selection For Cross Project Defect Prediction”, in Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA’18), pp.244-251, 2018.

PrePrint

I. Salman and B. Turhan, “Effect of Time-pressure on Perceived and Actual Performance in Functional Software Testing”, in Proceedings of the International Conference on Software and System Process (ICSSP'18), pp.130-139, 2018.

PrePrint / Free Access with ACM Author-Izer

A. Tosun, M. Ahmed, B. Turhan and N. Juristo, “On the Effectiveness of Unit Tests in Test-driven Development”, in Proceedings of the International Conference on Software and System Process (ICSSP'18), pp.113-122, 2018.

PrePrint / Free Access with ACM Author-Izer

S. Romano, G. Scanniello, D. Fucci, B. Turhan and N. Juristo, “The Effect of Noise on Requirements Comprehension”, in Proceedings of the 40th International Conference on Software Engineering: Companion Proceedings (ICSE'18 Poster), pp.308-309, 2018

PrePrint / Free Access with ACM Author-Izer

2017

D. Fucci, H. Erdogmus, B. Turhan, N. Juristo and M. Oivo, “A Dissection of Test-Driven Development: Does It Really Matter to Test-First or to Test-Last?”, IEEE Transactions on Software Engineering, vol.43/7, pp.597-614, 2017.

PrePrint

O. Dieste, A.M. Aranda, F. Uyaguari, B. Turhan, A. T. Misirli, D. Fucci, M. Oivo, N. Juristo, “Empirical Evaluation of the Effects of Experience on Code Quality and Programmer Productivity: An Exploratory Study”, Empirical Software Engineering Journal, Vol.22/5, pp.2457-2542, 2017.

SharedIt Access

A. Tosun, O. Dieste, D. Fucci, S. Vegas, B. Turhan, H. Erdogmus, A. Santos, M. Oivo, K. Toro, J. Jarvinen and N. Juristo, “An Industry Experiment on the Effects of Test-Driven Development on External Quality and Productivity”, Empirical Software Engineering, Vol.22/6, pp.2763-2805, 2017.

SharedIt Access

S. Romano, D. Fucci, G. Scanniello, B. Turhan, N. Juristo, “Findings from a Multi-method Study on Test-driven Development”, Information and Software Technology Journal, Vol.89, pp.64-77, 2017.

PrePrint

R. Mohanani, P. Ram, A. Lasisi, P. Ralph, B. Turhan, “Perceptions of Creativity in Software Engineering Research and Practice”, in Proceedings of the 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA’17), pp.210-217, 2017.

PrePrint

R. Ramac, I. Karac, B. Turhan, N. Juristo and V. Mandic “Lessons learned from a partial replication of an experiment in the context of a software engineering course”, in Proceedings of the 17th International Scientific Conference on Industrial Systems (IS'17), pp.198-203, 2017.

PrePrint

D. Bowes, T. Hall, J. Petric, T. Shippey, B. Turhan, “How Good Are My Tests?”, in Proceedings of the 8th International Workshop on Emerging Trends in Software Metrics (WETSOM'17), pp.9-14, 2017.

PrePrint

2016

L. Minku, E. Mendes and B. Turhan, “Data Mining for Software Engineering and Humans in the Loop”, Progress in Artificial Intelligence, pp.1-8, 2016.

Open Access

B. Turhan and K. Kuutti, “Simpler Questions Can Lead To Better Insights”, in Perspectives on Data Science for Software Engineering, eds. Tim Menzies, Laurie Williams, Thomas Zimmermann, Morgan Kaufmann Publishers, 2016.

A. Bener, B. Turhan, A. Tosun, B. Caglayan, E. Kocaguneli, “A Success Story in Applying Data Science in Practice”, in Perspectives on Data Science for Software Engineering, eds. Tim Menzies, Laurie Williams, Thomas Zimmermann, Morgan Kaufmann Publishers, 2016.

S. Hosseini, B. Turhan and M. Mäntylä, “Search Based Training Data Selection For Cross Project Defect Prediction”, in Proceedings of the 12th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE’16), Article 3, 2016.

Best Paper Award / Free Access with ACM Author-Izer

D. Fucci, G. Scanniello, S. Romano, M. Shepperd, B. Sigweni, F. Uyaguari, B. Turhan, N. Juristo and M. Oivo, “An External Replication on the Effects of Test-driven Development Using Blind Analysis”, in Proceedings of the 10th International Symposium on Empirical Software Engineering and Measurement (ESEM’16), Article 3, 2016.

Best Paper Award / Free Access with ACM Author-Izer

V. Freitas, E. Mendes and B. Turhan, “Providing Tool-Support for Value-Based Decision- Making: A Usability Assessment”, in Proceedings of the 42nd Euromicro Conference on Software Engineering and Advanced Applications (SEAA’16), pp. 34-41, 2016.

PrePrint

S. Romano, D. Fucci, G. Scanniello, B. Turhan and N. Juristo “Results from an Ethnographically-informed Study in the Context of Test Driven Development”, in Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering (EASE'16), Article 10, 2016.

Highly Commended Paper Award / Free Access with ACM Author-Izer

G. Scanniello, S. Romano, D. Fucci, B. Turhan and N. Juristo “Students’ and Professionals’ Perceptions of Test-driven Development: A Focus Group study”, in Proceedings of the 31st ACM/SIGAPP Symposium on Applied Computing, pp.1422-1427, 2016.

Free Access with ACM Author-Izer

2015

D. Fucci, B. Turhan, N. Juristo, O. Dieste, A. T. Misirli and M. Oivo, “Towards an Operationalisation of Test-driven Development Skills: An Industrial Empirical Study”, Information and Software Technology Journal, Vol.68, pp.82-97, 2015.

PrePrint

T. Menzies, E. Kocaguneli, L. Minku, F. Peters B. Turhan, “Sharing Data and Models in Software Engineering“, Morgan Kaufmann Publishers, 2015.

E.Mendes, B. Turhan, P. Rodriguez and V. Freitas, “Estimating the Value of Decisions Relating to Managing and Developing Software-intensive Products and Projects”, in Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE Short Paper), 2015.

Free Access with ACM Author-Izer

D. Fucci, B. Turhan and M. Oivo, “On The Effects of Programming and Testing Skills on External Quality and Productivity in a Test-Driven Development Context”, in Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering (EASE'15 Short Paper), 2015.

Free Access with ACM Author-Izer

B. Caglayan, B. Turhan, A. Bener, M. Habayeb, A. Miransky and E. Cialini, “Merits of Organizational Metrics in Defect Prediction: An Industrial Replication”, in Proceedings of the The 37th International Conference on Software Engineering (ICSE'15 SEIP Track), 2015.

PrePrint

2014

D. Fucci and B. Turhan, “On The Role of Tests in Test-driven Development: A Differentiated and Partial Replication”, Empirical Software Engineering Journal, Vol.19/2, pp.277-302, 2014.

PrePrint

A. T. Mısırlı, A. Bener, B. Caglayan, G. Calikli and B. Turhan, “Field Studies in the Construction and Evaluation of Recommendation Systems in Software Engineering”, in Recommendation Systems in Software Engineering, eds. Martin P. Robillard, Walid Maalej, Robert J. Walker, Thomas Zimmermann, Springer, 2014.

D. Fucci, B. Turhan and M. Oivo, “Impact of Process Conformance on the Effects of Test-driven Development”, in Proceedings of the 8th International Symposium on Empirical Software Engineering and Measurement (ESEM'14), 2014.

Free Access with ACM Author-Izer

B. Turhan and E. Mendes, “A Comparison of Cross- versus Single-company Effort Prediction Models for Web Projects”, in Proceedings of the 40th EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA'14), pp.285-292, 2014.

PrePrint

D. Fucci, B. Turhan and M. Oivo, “Factors Impacting Test-driven Development: Initial Results from an Enhanced Replication” , in Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering (EASE'14 Short Paper), 2014.

Free Access with ACM Author-Izer

B. Turhan and K. Kuutti, “Tracing Latent Dependencies Across Software Teams Through Error-handling Graphs”, CSCW Workshop on GSD: Global Software Development in a CSCW perspective (CSCW’14), 2014.

PrePrint

T. Menzies, C. Bird, T. Zimmermann, L. L. Minku and B. Turhan, “The Art and Science of Analyzing Software Data”, in Proceedings of the 36th International Conference on Software Engineering (ICSE'14 Tutorials Track), 2014.

2013

T. Menzies, A. Butcher, D. Cok, L. Layman, A. Marcus, F. Shull, B. Turhan, T. Zimmermann, “Local vs. Global Lessons from Defect Prediction and Effort Estimation”, IEEE Transactions on Software Engineering, Vol.39/6, pp.822-834, 2013.

PrePrint

B. Turhan, A. T. Misirli, A. Bener, “Empirical Evaluation of The Effects of Mixed Project Data on Learning Defect Predictors”, Information and Software Technology, Vol.55/6, pp.1101-1118, 2013.

PrePrint

A. T. Misirli, B. Caglayan, A. Bener and B.Turhan, “A Retrospective Study of Software Analytics Projects: In-Depth Interviews with Practitioners”, IEEE Software, Vol.30/5, pp.54-61, 2013.

PrePrint

T. Taipale, B. Turhan and M. Qvist, “Constructing Defect Predictors and Communicating the Outcomes to Practitioners”, in Proceedings of the 7th International Symposium on Empirical Software Engineering and Measurement (ESEM'13 Industry Track), pp.357-362, 2013.

D. Fucci and B. Turhan, “A Replicated Experiment on the Effectiveness of Test-first Development”, in Proceedings of the 7th International Symposium on Empirical Software Engineering and Measurement (ESEM'13), pp.103-112, 2013.

D. Šmite and B. Turhan, “Validity of Research on Large-Scale Agile Projects“, Workshop on Research Challenges in Large-Scale Agile Development (XP'13 Workshop) (extended abstract) 2013

PrePrint

B. Caglayan, G. Calikli, A. Bener, A. T. Misirli, B. Turhan and T. Aytac, “Evaluating Dione: A Decision Support Tool for Software Development”, 2nd Workshop on User Evaluations for Software Engineering Researchers (USER: ICSE'13 Workshop) (non-archival paper)

B. Turhan, “Relevancy Filtering“, International Workshop on Data Analysis Patterns in Software Engineering (DAPSE: ICSE'13 Workshop) (non-archival paper) 2013

B. Turhan and A. Bener, “On Combining the Scattered Knowledge: Putting the Bricks Together“, 2nd International NSF sponsored Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE: ICSE'13 Workshop) (non-archival paper) 2013

PrePrint

T. Menzies, E. Kocaguneli, B. Turhan, L. L. Minku and F. Peters, “Data Science for Software Engineering“, in Proceedings of the 35th International Conference on Software Engineering (ICSE'13 Tutorials Track), pp.1484-1486, 2013

2012

B. Turhan, “On the Dataset Shift Problem in Software Engineering Prediction Models”, Empirical Software Engineering Journal, Vol.17/1-2, pp.62-74, 2012.

PrePrint

M. Lumpe, R. Vasa, T. Menzies, R. Rush and B. Turhan, “Learning Better Inspection Optimization Policies”, International Journal of Software Engineering and Knowledge Engineering, Vol.22/5, pp.621-644, 2012.

PrePrint

B. Caglayan, A. T. Misirli, A. Miransky, B.Turhan and A. Bener, “Factors Characterizing Reopened Issues: A Case Study”, in Proceedings of the 8th International Conference on Predictor Models in Software Engineering (PROMISE'12), 2012.

PrePrint

B. Caglayan, A. T. Misirli, G. Calikli, A. Bener, T. Aytac and B. Turhan, “Dione: An Integrated Measurement and Defect Prediction Solution”, in Proceedings of the 20th International Symposium on the Foundations of Software Engineering (FSE-20 Tool Demonstrations Track), 2012.

Free Access with ACM Author-Izer

2011

A. Bakir, B. Turhan and A. Bener, “A Comparative Study for Estimating Software Development Effort Intervals”, Software Quality Journal, Vol.19/3, pp.537-552, 2011.

PrePrint

A. Tosun, A. Bener and B. Turhan, “An Industrial Case Study of Classifier Ensembles for Locating Software Defects”, Software Quality Journal, Vol.19/3, pp.515-536, 2011.

PrePrint

B. Turhan, A. Tosun and A. Bener, “Empirical Evaluation of Mixed-Project Defect Prediction Models“, in Proceedings of the 37th EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA 2011), pp.396-403, 2011.

Best Paper Candidate / PrePrint

2010

F. Shull, G. Melnik, B. Turhan, L. Layman, M. Diep and H. Erdogmus, “What Do We Know about Test-Driven Development?”, IEEE Software (Voice of Evidence), Vol.27/6, pp.16-19, 2010.

PrePrint

A. Tosun, A. Bener, B. Turhan and T. Menzies, “Practical Considerations in Deploying Statistical Methods for Defect Prediction: A Case Study within the Turkish Telecommunications Industry”, Information and Software Technology, Vol.52/11, pp.1242-1257, 2010.

PrePrint

T. Menzies, Z. Milton, B. Turhan, B. Cukic, Y. Jiang and A. Bener, “Defect Prediction from Static Code Features: Current Results, Limitations, New Approaches”, Automated Software Engineering Journal, Vol.17/4, pp.375-407, 2010.

PrePrint

A. Bakir, B. Turhan and A. Bener, “A New Perspective on Data Homogeneity in Software Cost Estimation: A Study in Embedded Systems Domain”, Software Quality Journal, Vol.18/1, pp.57-80, 2010.

(In Spanish) Rodríguez, P., Musat, D., Yagüe, A., Turhan,B., Rohunen, A., Kuvaja, P. y Oivo, M., “Adopción de metodologías ágiles: un estudio comparativo entre España y Europa en España”, REICIS, vol. 6, no.4, 2010, pp.6-28, 2010

B. Turhan, L. Layman, M. Diep, F. Shull and H. Erdogmus, “How Effective is Test Driven Development?”, in Making Software: What Really Works, and Why We Believe It, eds. Greg Wilson, Andy Orham, O’Reilly Press, 2010.

V. Mandic, M. Oivo, P. Rodriguez, P. Kuvaja, H. Kaikkonen and B. Turhan, “What is Flowing in Lean Software Development?”, in Proceedings of the 1st International Conference on Lean Enterprise Software and Systems (LESS), pp.72-84, 2010.

Best Paper Candidate / PrePrint

B.Turhan, C. Mericli and T. Mericli, “Better, Faster and Cheaper: What is Better Software?”, in Proceedings of the 6th International Conference on Predictor Models in Software Engineering (PROMISE'10), 2010.

Free Access with ACM Author-Izer

B. Turhan, A. Bener, and T. Menzies, “Regularities in Learning Defect Predictors”, in Proceedings of the 11th International Conference on Product Focused Software Development and Process Improvement (PROFES'10), pp.116-130, 2010.

PrePrint

B. Turhan, A. Bener, P. Kuvaja and M. Oivo, “A Quantitative Comparison of Test-first and Test-last Code in an Industrial Project”, in Proceedings of the The 11th International Conference on Agile Software Development (XP'10 Short Paper), pp.232-237, 2010.

PrePrint

A. Rohunen, P. Rodriguez, P. Kuvaja, L. Krzanik, J. Markkula and B. Turhan, “Agile Adoption Strategies in the Context of Agile in the Large: FLEXI Agile Adoption Industrial Inventory”, in Proceedings of the The 11th International Conference on Agile Software Development (XP'10 Poster), 397-398, 2010.

P. Rodriguez, D. Musat, A. Yague, B. Turhan, A. Rohunen, P. Kuvaja and M. Oivo, “Spanish vs European Agile Methods Adoption: Results of an Empirical Study” Agile-Spain Conference, 2010.

PrePrint

2009

B. Turhan, T. Menzies,A. Bener and J. Distefano, “On the relative value of cross-company and within-company data for defect prediction”, Empirical Software Engineering Journal, Vol.14/5, pp.540-578, 2009.

Open Access

Y. Kultur, B. Turhan and A. Bener, “Ensemble of Neural Networks with Associative Memory (ENNA) for Estimating Software Development Costs”, Knowledge Based Systems Journal, Vol.22/6, pp.395-402, 2009.

B. Turhan and A. Bener, “Analysis of Naive Bayes’ Assumptions on Software Fault Data: An Empirical Study”, Data and Knowledge Engineering Journal, Vol. 68/2, pp.278-290, 2009.

A. Tosun, B. Turhan and A. Bener, “Feature weighting heuristics for analogy-based effort estimation models”, Expert Systems with Applications Journal, Vol. 36/7, pp.10325-10333, 2009.

B. Turhan, A. Bener and G. Kocak “Data Mining Source Code for Locating Software Bugs: A Case Study in Telecommunication Industry”, Expert Systems with Applications Journal, Vol. 36/6, pp.9986-9990, 2009.

Y. Kosker, B. Turhan and A. Bener, “An Expert System for Determining Candidate Software Classes for Refactoring”, Expert Systems with Applications Journal, Vol. 36/6, pp.10000-10004, 2009.

A. Tosun, A.Bener and B. Turhan, “Practical Considerations in Deploying AI for Defect Prediction: A Case Study within the Telecommunication Industry”, in Proceedings of the 5th International Conference on Predictor Models in Software Engineering (PROMISE'09), 2009.

Best Paper Award / Free Access with ACM Author-Izer

G.Gay, T.Menzies, B.Cukic and B. Turhan, “How to Share Experiments”, in Proceedings of the 5sth International Conference on Predictor Models in Software Engineering(PROMISE'09), 2009.

Free Access with ACM Author-Izer

A. Tosun, B. Turhan and A.Bener, “Validation of Network Measures as Indicators of Defective Modules in Software Systems”, in Proceedings of the 5th International Conference on Predictor Models in Software Engineering (PROMISE'09), 2009.

Free Access with ACM Author-Izer

A. Tosun, B. Turhan and A. Bener, “Implementation of a Software Quality Improvement Project in an SME: A Before and After Comparison”, in Proceedings of the 35th EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA'09), pp.203-209, 2009.

PrePrint

E. Kocaguneli, A. Tosun, A. Bener, B. Turhan, B. Caglayan, “Prest: An Intelligent Software Metrics Extraction, Analysis and Defect Prediction Tool”, in Proceedings of the International Conference on Software Engineering and Knowledge Engineering (SEKE'09), pp.637-642, 2009

PrePrint

A. Bakir, E. Kocaguneli, A. Tosun, A.Bener and B. Turhan, “Xiruxe: An Intelligent Fault Tracking Tool”, in Proceedings of the International Conference on Artificial Intelligence and Pattern Recognition (AIPR'09), pp.293-300, 2009.

(In Turkish) E. Kocaguneli, A. Tosun, B. Caglayan, A. Bener, T. Aytac, B. Turhan, “Bulutlarda Akilli Bir Yazilim Olcumleme, Hata Analiz ve Tahmin Aracı: Prest”, in Proceedings of the 2nd National Symposium on Software Engineering, 2009.

2008

Y.Kultur, B. Turhan and A. Bener, “ENNA: Software Effort Estimation Using Ensemble of Neural Networks with Associative Memory”, in Proceedings of the 16th Interntational Symposium on Foundations of Software Engineering (ACM SIGSOFT FSE'08), pp.330-338, 2008.

Free Access with ACM Author-Izer

T. Menzies, B. Turhan, A. Bener, G. Gay, B. Cukic, Y. Jiang, “Implications of Ceiling Effects in Defect Predictors”, in Proceedings of the 4th International Workshop on Predictor Models in Software Engineering (PROMISE'08), pp. 47-54, 2008.

Free Access with ACM Author-Izer

A. Tosun, B. Turhan and A.Bener, “Ensemble of Software Defect Predictors: A Case Study”, in Proceedings of the 2nd International Symposium on Empirical Software Engineering and Measurement (ESEM'08 Short Paper), pp.318-320, 2008.

Free Access with ACM Author-Izer

B.Turhan, G. Kocak and A. Bener, “Software Defect Prediction Using Call Graph Based Ranking (CGBR) Framework”, in Proceedings of the 34th EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA'08), pp.191-198, 2008.

PrePrint

A.Tosun, B. Turhan and A. Bener, “Direct and Indirect Effects of Software Defect Predictors on Development Lifecycle: An Industrial Case Study”, in Proceedings of the 19th International Symposium on Software Reliability Engineering (ISSRE’08 Industry Track), 2008.

B. Turhan, A. Bener, and T. Menzies, “Nearest Neighbor Sampling for Cross Company Defect Predictors”, in Proceedings of the 1st International Workshop on Defects in Large Software Systems (DEFECTS'08), pp. 26, 2008.

Free Access with ACM Author-Izer

B. Turhan and A.Bener, “Weighted Static Code Attributes for Software Defect Prediction”, in Proceedings of the 20th International Conference on Software Engineering and Knowledge Engineering (SEKE'08), pp.143-148, 2008.

Y. Kosker, B. Turhan and A. Bener, “Refactoring Prediction Using Class Complexity Metrics”, in Proceedings of the 3rd International Conference on Software and Data Technologies (ICSOFT'08), pp. 289-292, 2008.

G. Kocak, B. Turhan and A. Bener, “Predicting Defects in a Large Telecommunication Sys- tem”, in Proceedings of the 3rd International Conference on Software and Data Technologies (ICSOFT'08), pp. 284-288, 2008.

A. Bakir, B. Turhan and A.Bener, “Software Effort Estimation as a Classification Problem”, in Proceedings of the 3rd International Conference on Software and Data Technologies (ICSOFT'08), pp.274-277, 2008.

A. Tosun, B. Turhan and A. Bener, “The Benefits of a Software Quality Improvement Project in a Medical Software Company: A Before and After Comparison”, Invited Paper in International Symposium on Health Informatics and Bioinformatics (HIBIT’08), 2008.

(In Turkish) B. Turhan, A. Bener and Y.Kosker, “Tekrar Tasarim Gerektiren Siniflarin Karmasiklik Olcutleri Kullanilarak Modellenmesi”, in Proceedings of the 2nd National Conference on Software Architecture, 2008.

2007

B. Turhan and A. Bener, “A Template for Real World Team Projects for Highly Populated Software Engineering Classes”, in Proceedings of the 29th International Conference on Software Engineering (ICSE'07 Education Track), pp. 748-753, 2007.

PrePrint

B. Turhan and A. Bener, “A Multivariate Analysis of Static Code Attributes for Defect Prediction”, in Proceedings of the 7th International Conference on Quality Software (QSIC'07), pp. 231-237, 2007.

PrePrint

B. Turhan, O.Kutlubay and A. Bener, “Evaluation of Feature Extraction Methods on Software Cost Estimation”, in Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement (ESEM'07 Poster), pp. 497, 2007.

PrePrint

O. Kutlubay, B. Turhan and A. Bener, “A Two-Step Model for Defect Density Estimation”, in Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA'07), pp. 322-332, 2007.

PrePrint

B. Turhan, “Software Defect Prediction Modeling”, in Proceedings of the 2nd International Doctoral Symposium on Empirical Software Engineering (IDoESE'07), pp. 90-95, 2007.

B. Baskeles, B. Turhan and A. Bener, “Software Effort Estimation Using Machine Learning Methods”, in Proceedings of the 22nd International Symposium on Computer and Information Sciences (ISCIS'07), pp.126-131, 2007.

PrePrint

B. Turhan and A. Bener, “Software Defect Prediction: Heuristics for Weighted Naive Bayes”, in Proceedings of the 2nd International Conference on Software and Data Technologies (ICSOFT'07), pp.244-249, 2007.

B. Turhan and O. Kutlubay, “Mining Software Data”, in Proceedings of the 23rd International Conference on Data Engineering Workshops (ICDE'07), pp. 912-916, 2007.

(In Turkish) B. Turhan and A. Bener, “Yazilim Hata Kestirimi için Kaynak Kod Ölçütlerine Dayali Bayes Siniflandirmasi”, in Proceedings of the 1st National Symposium on Software Engineering, 2007.

2006

B. Turhan, A. D. Oral and A. Bener, “A Short Survey on Software Architechture Evaluation Methods and Object Oriented Metrics”, in Proceedings of the 1st National Conference on Software Architecture, 2006.

2004

O.T. Yildiz, B. Mecit, B. Özisikyilmaz, D. Unat, B. Turhan, H. Özgür, “Introduction to Computers”, Bogazici University Press, No. 831, Istanbul, 2004.

B. Turhan and E. Alpaydin, “Unsupervised Nonlinear Dimensionality Reduction Methods”, in Proceedings of the (International) Turkish Symposium on Artificial Intelligence and Neural Networks, 2004

2002

(In Turkish) L. Santemiz, I. A. Sahin, B. Turhan and H. L. Akin, “Aibo Robotu Üzerinde Hizli Hareket Tiplerinin Gelistirilmesi”, in Proceedings of the National Symposium on Control Engineering, 2002.