Publications

2023

Kopec-Harding K., Eraslan S., Cai B., Embury S.M. and Jay C., The impact of unequal contributions in student software engineering team projects. Journal of Systems and Software 206, 111839.

Chen Z., Embury S.M., Vigo M., Who Is Afraid of Test Smells? Assessing Technical Debt from Developer Actions. In Proceedings of 35th IFIP International Conference on Testing Software and Systems (ICTSS 2023), 160-175.

2022

Ríos J.C.C., Embury S.M. and Eraslan S. A unifying framework for the systematic analysis of Git workflows. Information and Software Technology, 106811.

2020

Eraslan S., Kopec-Harding K., Jay C., Embury S.M., Haines R., Ríos J.C.C. and Crowther P. Integrating GitLab metrics into coursework consultation sessions in a software engineering course. Journal of Systems and Software, 167, 110613.

Binamungu L. P., Embury S. M. and Konstantinou, N. Characterising the Quality of Behaviour Driven Development Specifications. In Proceedings of the International Conference on Agile Software Development (pp. 87-102). Springer, Cham.

Eraslan S., Ríos, J.C.C., Kopec-Harding K., Embury S.M., Jay, C., Page C. and Haines R. Errors and Poor Practices of Software Engineering Students in Using Git. In Proceedings of the 4th Conference on Computing Education Practice 2020. Association for Computing Machinery, New York, NY, USA, Article 8, 1–4.

2019

Ríos J.C.C., Kopec-Harding K., Eraslan S., Page C., Haines R., Jay C. and Embury S.M. A methodology for using GitLab for software engineering learning analytics. In 2019 IEEE/ACM 12th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) (pp. 3-6). IEEE.

Embury S.M., Borizanov M., Jay C. Red-Green-Go! A Self-Organising Game for Teaching Test-Driven Development. In: Parsons D., MacCallum K. (eds) Agile and Lean Concepts for Teaching and Learning. Springer, Singapore.

2018

Binamungu, L. P., Embury, S. M., & Konstantinou, N. Maintaining behaviour driven development specifications: Challenges and opportunities. In 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER) (pp. 175-184). IEEE.

Binamungu, L. P., Embury, S. M., & Konstantinou, N. Detecting duplicate examples in behaviour driven development specifications. In 2018 IEEE Workshop on Validation, Analysis and Evolution of Software Tests (VST 2018) (pp. 6-10). IEEE.

Embury S.M., Page C. Effect of Continuous Integration on Build Health in Undergraduate Team Projects. In: Bruel JM., Mazzara M., Meyer B. (eds) Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment. DEVOPS 2018. Lecture Notes in Computer Science, vol 11350. Springer, Cham.