Skip to content

Toggle service links

STEM Faculty

Meet the people who make up STEM Faculty.

Arosha Bandara

Arosha Bandara

Professor Of Software Engineering

computing-and-communications

Professional biography

I am a Professor of Software Engineering at the Open University whose research addresses the practical problems associated with building and maintaining self-managing (adaptive) systems by combining rigorous formal techniques with concrete implementations and applications of those techniques. I completed my PhD at Imperial College London, UK in 2005, prior to which I worked as a senior software engineer at Sapient Corporation, USA.

During my career, I have published over 100 peer-reviewed papers which include 4 that won Best Paper awards.  My interdisciplinary research bridges software engineering with social psychology, business strategy, human-computer interaction, healthcare, and machine learning. As a result, I have contributed to advances that have impacted application domains that include online social networks, enterprise systems, policing, the internet of things and mobile applications. My teaching spans undergraduate and postgraduate curricula, specialising in software engineering and cyber security.  I am also an investigator on externally funded research projects (totalling >£6M) and was a member of the team that won the IET Innovation Award in Cyber Security (in 2017). 

Between Jan 2018 - Mar 2021, I was Head of the OU's School of Computing & Communications. In January 2024, I was appointed Associate Dean & Director of STEM Research for the Faculty of Science, Technology, Engineering & Mathematics.

You can engage with me on different social networks, including, LinkedIn and BlueSky.

Research interests

My research interests include:

  • Adaptive systems 
  • Analysis and refinement of policies for adaptive systems
  • Software engineering for adaptive systems
  • Adaptive security, privacy and online safety
  • Responsible software engineering

My research vision focusses on novel engineering approaches for adaptive software systems that allow ubiquitous digital technologies to be integrated into the ‘smart systems’ that enhance many aspects of our lives, from social interactions and education, to agriculture, health, policing and sustainable living. To be effective, these systems must be able to adapt and continue work in dynamic environments. My research ensures that the software at the heart of ‘smart systems’ can continuously satisfy dynamic requirements like performance, security, privacy, usability and online safety. I am also interested in how improving software engineering methods, processes, and tools can support responsible software engineering practice and improve the quality of the software products we build.

Some recent projects relevant to this research agenda include:

Teaching interests

I am interested in computer science education generally, and led the development of a massive open online course called Introduction to Cyber Security, which was delivered via Futurelearn between 2014-2024 to over 200K learners. I also taught Software Engineering as part of the MSc in Computing programme.

Additionally, I have worked on studying the efficacy of visual programming approaches to teaching entry-level computer science.  I was part of the team that developed Sense, a unique ubiquitous computing experimentation kit that allows novice students to build computer programs that interact with the physical world and online information sources

I am currently an associate lecturer in our NCSC-accredited  cyber security programme, teaching Cyber Security (TM256) to undergraduates and Systems Security (M817) to postgraduates.

Latest publications

Displaying 10 of 45 publications

  • Okada, A., Sheehy, K., Rossade, K. and Bandara, A. K., 2026, ‘Developing Researchers' Competencies through CARE-KNOW-DO and upSKILL’, map, aligned with EU and UNESCO Priorities. Open Research Europe, 5, https://oro.open.ac.uk/110421/.
  • Okada, A., Sheehy, K., Rossade, K. and Bandara, A., 2026, ‘Developing Researchers’ Competencies through CARE–KNOW–DO and upSKILL’, map, aligned with EU and UNESCO Priorities. Open Research Europe, 5, https://oro.open.ac.uk/109302/.
  • Bandara, A. K., 2025, ‘"First, do no harm" - Realising the potential of transdisciplinary research for Responsible Software Engineering’, in ResponsibleSE 2025: 1st International Workshop on Responsible Software Engineering, 26-27 Jun 2025, Trondheim, Norway., https://oro.open.ac.uk/105739/.
  • Zhang, M., Rauf, I. and Bandara, A. K., 2025, ‘To Protect & Serve: Enabling Responsible Software Engineering for Online Safety’, in ResponsibleSE '25, 23-28 Jun 2025, Trondheim, Norway., https://oro.open.ac.uk/104094/.
  • Gamage, D., Sewwandi, D., Zhang, M. and Bandara, A. K., 2025, ‘Labeling Synthetic Content: User Perceptions of Label Designs for AI-Generated Content on Social Media’, in The ACM CHI conference on Human Factors in Computing Systems, 26 Apr - 01 May 2025, Yokohama, Japan., https://oro.open.ac.uk/103885/.
  • Bandara, A. K. and Fernandez, M., 2025, ‘Towards 'Safe by Design' Technologies for Protecting Women Online’, in Centre for Protecting Women Online STEMinar, 6 Mar 2025, The Open University, UK., https://oro.open.ac.uk/105082/.
  • Bakina, K., Bandara, A., Black, I., Capdevila, R., Jurasz, O., Lazard, L., Pavon Perez, A. and Zhang, M., 2025, ‘Human Rights Council’s Advisory Committee Questionnaire on Technology-Facilitated Gender-Based Violence against Women and Girls’, Centre for Protecting Women Online, The Open University., https://oro.open.ac.uk/103317/.
  • Harty, J. and Bandara, A., 2024, ‘Taming App Reliability: Mobile Analytics ‘in the wild’’, in 28th International Conference on Evaluation and Assessment in Software Engineering (EASE 2024), 18-21 Jun 2024, Salerno, Italy., https://oro.open.ac.uk/97667/.
  • Zhang, M. and Bandara, A., 2024, ‘Understanding Pedestrians’ Perception of Safety and Safe Mobility Practices’, in CHI 2024: The ACM Conference on Human Factors in Computing Systems, 11-16 May 2024, Hawaii, USA., https://oro.open.ac.uk/96136/.
  • Kennedy, I., Bandara, A. and Price, B., 2022, ‘Evaluating Malware Forensics Tools’, arxiv., https://oro.open.ac.uk/85341/.