logo

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

UNIVERSITY OF DAR ES SALAAM

Our Academic Staff

team

Dr Leonard P. Binamungu

  • lecturer

  • +255764876753
  • lepebina@udsm.ac.tz

Dr Leonard P. Binamungu in summary

About me/ Bio
I am a Lecturer in the Department of Computer Science and Engineering, College of Information and Communication Technologies (CoICT), University of Dar es Salaam. Software Engineering and Information Systems are my main areas of research, teaching and consultancy. Specifically, my Software Engineering research covers the following areas: software smells, clone detection, mining software repositories, empirical software engineering, automated software testing (acceptance test-driven approaches), and static and dynamic program analysis. As well, I am keen on research on the design, development, implementation, evaluation, and interoperability of Information Systems, particularly in the context of developing countries. I am always happy to be contacted for a chat by students or researchers working or wanting to work around these areas.

I have a PhD in Computer Science from the University of Manchester, UK (2020) where I was supervised by Suzanne M. Embury and Nikos Konstantinou. Also, I have an MSc in Computer Science from Osmania University, Hyderabad, India (2012), and a BSc in Computer Science from the University of Dar es Salaam (2009).

From January 2016 to June 2019, I worked as a Graduate Teaching Assistant in the School of Computer Science, University of Manchester, teaching Software Engineering courses. I have also been working as an academic in the Department of Computer Science and Engineering, College of Information and Communication Technologies, University of Dar es Salaam (UDSM), where I joined as a tutor in 2009 and subsequently became an Assistant Lecturer in 2012, and a Lecturer in 2020. My teaching at UDSM has also has been mainly in Software Engineering and Programming.

I am a member of the Association for Computing Machinery (ACM), and a member of the Centre for Development Informatics, University of Manchester. Also, since 2009, I have consulted widely in the area of Health Information Systems.


Publications

  • P. Binamungu: Detecting and Correcting Duplication in Behaviour Driven Development Specifications. PhD Thesis, Department of Computer Science, University of Manchester, 2020 [Pdf]

  • P. Binamungu, and J. T. Mbelwa: Empirical Distribution of Code Reviews in DHIS2 Repositories and the Impact of Code Reviews on the Popularity of DHIS2 Repositories on GitHub. 2020 African Conference on Software Engineering (ACSE 2020), CEUR-WS.org, Nairobi, Kenya, September 2020 [Pdf]

  • P. Binamungu, S. Embury, N. Konstantinou: Characterising the Quality of Behaviour Driven Development Specifications. 21st International Conference on Agile Software Development (XP 2020), Springer, Cham, Copenhagen, Denmark, June 2020 [Pdf]

  • Baryashaba, A. Musimenta, S. Mugisha, and L.P. Binamungu: Investigating the adoption of an integrated hospital information system in rural Uganda: A case of Kisiizi Hospital. In International Conference on Social Implications of Computers in Developing Countries, Springer, Cham, Dar es Salaam, Tanzania, May 2019 [DOI]

  • P. Binamungu, S. Embury, N. Konstantinou: Maintaining Behaviour Driven Development Specifications: Challenges and Opportunities. 25th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2018), IEEE, Campobasso, Italy, March 2018[Pdf]

  • P. Binamungu, S. Embury, N. Konstantinou: Detecting Duplicate Examples in Behaviour Driven Development Specifications. 2018 IEEE Workshop on Validation, Analysis and Evolution of Software Tests (VST), IEEE, Campobasso, Italy, March 2018[Pdf]

Teaching responsibilities

  • CS 181 - Web Programming
  • IS 242 - Management & Control of Software Project
  • CS 332- Software Engineering
  • IS 606 - Research Methodology
  • CS 605 - Research Methodology for Engineers
  • IS 666 - Integrated Health Information System Architecture

Academic Service

  • Reviewer, Journal of Information and Software Technology (IST), published by ELSEVIER
  • Reviewer, Journal of the Brazilian Computer Society (BCS), published by Springer
  • Shadow PC Member, 18th International Conference on Mining Software Repositories(MSR 2021)
  • PC Member, African Conference on Software Engineering (ACSE 2020)


Research and Consultancy Projects

  • UDSM - DHIS2 Project - Ongoing 


Leadership Responsibilities 

  • Department Coordinator - Reporting and dissemination of research & consultancies


Contacts

Department of Computer Science and Engineering
University of Dar es Salaam
CoICT Kijitonyama Campus
Ali Hassan Mwinyi Road
P.O. Box 33335
Dar es Salaam, Tanzania.
E-mail: lepebina@udsm.ac.tz
Mobile: +255 (0) 764 876753