Leonard Peter Binamungu
I am a Phd Research Student in the School of Computer Science, University of Manchester, United Kingdom where I work under Suzanne M. Embury. Our research is about Rigorous Approaches to Acceptance Test-Driven Development. We are interested in approaches and techniques to build correct and easy to evolve software systems that matter from the perspective of an end user. Particularly, we investigate the usefulness of approaches and techniques such as Test-Driven Development (TDD), Acceptance Test Driven Development (ATDD), and Behaviour-Driven Development (BDD) in building correct and easy to evolve software.
Our most recent focus is on the problem of duplication in acceptance tests. We are therefore investigating the causes of duplication in acceptance tests, duplication detection approaches and techniques, management, evolution and propagation of duplicates in acceptance tests.
SEED: Initially developed by Wai Suan as part of his MSc project under the supervision of Suzanne M. Embury, SEED is a tool for detecting and refactoring duplicates in cucumber suites.It can be downloaded through github where issues can be registered as well.
Since Noevember 2009, I have been working as an academic staff in the Department of Computer Science and Engineering, University of Dar es Salaam where I teach various programming and software engineering courses. Currently, apart from my PhD research at the University of Manchester, I also do teaching assistance for the following undergraduate courses:
- Email:leonardpeter dot binamungu at manchester dot ac dot uk
- Address: School of Computer Science, University of Manchester, Oxford Road, M13 9PL, Manchester, United Kingdom
- Location: Kilburn Building, Room 1.17