1
2
3

Ongoing student projects

Verifying Implementations of Security Protocols in C, Mihhail Aizatulin. Supervisors: Bashar Nuseibeh, Jans Jurjen

Addressing legacy problems in eGovernement, Assia Alexandrova. Supervisors: Lucia Rapanotti, Ivan Horrocks

User interface design for the democratisation of end-user algorithmic software, Matthew Bellingham. Supervisors: Simon Holland, Paul Mulholland

Context-aware Energy Demand Shifting for Domestic Energy Micro Generation, Jacky Bourgeois. Supervisors: Gerd Kortuem, Blaine Price, Janet van der Linden

The Investigation of the Relationship between the Identifier Name Quality and Source Code Quality, Simon Butler. Supervisors: Michel Wermelinger, Yijun Yu, Helen Sharp

Changing business orientation through IT, Silvana Constantini. Supervisors: Lucia Rapanotti, Jon G. Hall

Software Evolution and Maintenance, Tezcan Dilshener. Supervisors: Michel Wermelinger, Yijun Yu

Suspense in Dramatic Narrative, Richard Doust. Supervisors: Paul Piwek, Alan Third, Richard Power

How does the use of mobile phones and smartphones by young women who are unemployed and on low-incomes contribute to their capabilities, Becky Faith. Supervisors: Chris High, Clem Herman, Gill Kirkup

Development of a tangible touch screen computer-aided music performance and learning, Andrea Franceschini. Supervisors: Robin Laney, Chris Dobbyn

Digital toys and Games for Inter-Species Communication, Fiona French. Supervisors: Clara Mancini, Neil Smith

Spatial Perception for Mobile Robots, Eugen Funk. Supervisors: Laurence Dooley, Adrian Poulton

The Design and Evaluation of Wearable Wireless Haptic Systems for Improving the Lives of Those with Sensory or Motor Disabilities, Theodoros Georgiou. Supervisors: Simon Holland, Janet van der Linden

Model driven architecture of large distrbuted hard real time systems, Michael Giddings. Supervisors: Michel Wermelinger, Yijun Yu

Argument Maps as Supporting Data-Structures for Feedback Text Generation, Thibault Griez. Supervisors: Paul Piwek, Sandra Williams (ext)

End user Development for Analytics, Alan Hall. Supervisors: Michel Wermerlinger, Tony Hirst

Mobile Analytics for Software Quality Engineering, Julian Harty. Supervisors: Arosha Bandara, Sheep Dalton

Gendered Careers in Science Engineering and Technolgy: Transforming Spaces and Changing Identities, Clem Herman. Supervisors: Elizabeth Silva

The Current Operation of Database Systems with reference to Best, Victoria Emily Holt. Supervisors: Magnus Ramage, Karen Kear, Nick Heap

Deductive Question Generation, Pasquale Iero. Supervisors: Paul Piwek, Alan Third

Seeing Delivery Problems as Opportunities for Improvement within Agile Software Teams, Robert James. Supervisors: Helen Sharp, Leonor Barroca

Process Risk Visualisation in Problem Oriented Engineering, Dariusz Kaminski. Supervisors: Jon G. Hall, Michel Wermelinger

The Investigation of New and Efficient Spectrum Sensing Techniques for Cognitive Radio, Dimitrios Karampoulas. Supervisors: Soraya Kouadri, Laurence Dooley

Security issues in fourth-generation (4G) networks, Jonny Karlsson. Supervisors: Laurence Dooley, David Chapman

Investigating the Role of Digital Technologies for Assistance in Diabetes Self-Management, Dimitri Katz. Supervisors: Sheep Dalton, Blaine Price

A systematic approach of evaluating malware artefact detection tools used by forensic investigatorsIan, Martin Kennedy. Supervisors: Blaine Price, Arosha Bandara

Applications of swarm computing, Ian Kenny. Supervisors: Chris Dobbyn, Neil Smith

Designing training simulations for large groups using ubiquitous technologies, Stefan Kreitmayer. Supervisors: Robyn Laney, Stephen Peake

Reasoning about flaws in software design: Diagnosis and Recovery, Tamara Lopez. Supervisors: Marian Petre, Bashar Nuseibeh

Representing and analysing change problems in organisations, Georgi Markov. Supervisors: Jon G. Hall, Lucia Rapanotti

New Cross Layer and Routing Strategies for Cognitive Radio Networks, John Martin. Supervisors: Laurence Dooley, Patrick Wong

Dynamical Processes in Digital Instruments, Tom Mudd. Supervisors: Simon Holland, Paul Mulholland, Sheep Dalton

Multi-agent System for Real-time Video Umpiring, Hnin Myint. Supervisors: Patrick Wong, Laurence Dooley

An Adaptive Music Generator for Multimedia Narratives, Anthony Prechtl. Supervisors: Robin Laney, Alistair Wills, Robert Samuels

Distributed Source Coding for Interadctive multi-view Video Streaming, Parminder Singh Reel. Supervisors: Laurcence Dooley, Patrick Wong

3-D Multi-Modal Medical Imaging, Smarti Reel. Supervisors: Laurcence Dooley, Patrick Wong

Animal-Computer Interaction: Specialized Technology to Aid Canine Workers, Charlotte Robinson. Supervisors: Clara Mancini, Janet van der Linden

How can Electroencephalography and Physiological Data be Sonified in Real-time to Better Support Therapeutic and Diagnostic Interventions, Tony Steffer. Supervisors: Simon Holland, Sheep Dalton, Paul Mulholland

Investigating the Success Factors in the Creation and Sustenance of Online Communities, Alexandra Stiver. Supervisors: Mike Richards, Leonor Barroca

Social Media and Multimedia Information Retrieval and Mining, Thanh Tien Vu. Supervisors: Dawei Song, Alistair Wills

A New Methodology for an Effective User Friendly Approach to the Learning of Object Oriented Programming, Matthew Xuereb. Supervisors: Rob Griffiths, Adrian Jackson, Simon Holland

New project topics on offer

Teaching programming at a distance 
Contact: Dr Michel Wermelinger Dr Christopher Douce 

Effective inappropriate images and videos filtering 
Contact: Dr Patrick Wong 

Machine Learning for Emergent Middleware 
Contact: Dr Amel Bennaceur Dr Arosha Bandara 

Developing geographical understanding through 3D immersive environments 
Contact: Prof Shailey Minocha Dr David Morse 

How can technology enhance fieldwork learning? 
Contact: Trevor.Collins@open.ac.uk (KMi)

MOOCs for professional development of school teachers 
Contact: Prof Shailey Minocha 

Augmented Reality for Open Field Navigation 
Contact: Dr David Bowers 

Decolonial Computing 
Contact: Dr Mustafa Ali 

Online-to-Offline Software Services 
Contact: Dr Yijun Yu 

Aviation Safety and Security 
Contact: Dr Yijun Yu 

Music Computing 
Contact: Dr Simon Holland 

Music and Human Centred Computing 
Contact: Dr Simon Holland 

Online collaborative learning: approaches, issues and solutions 
Contact: Dr Karen Kear Dr Helen Donelan 

Web conferencing: the technical and social challenges 
Contact: Dr Helen Donelan Dr Karen Kear 

Collaborative Environments for Creative Uses of Musical Information Retrieval 
Contact: Dr Robin Laney 

Statistical Models for Analysing and Generating Music 
Contact: Dr Robin Laney 

Algorithmic Generation of Computer Game Music 
Contact: Dr Robin Laney 

Agile software practice challenges 
Contact: Prof Helen Sharp Dr Leonor Barroca 

Education and training for globally distributed virtual teams: preparing the workforce for the future 
Contact: Dr David Morse 

Semantics of ambiguity 
Contact: Dr Alistair Willis 

NLP for assessment in intelligent tutoring systems 
Contact: Dr Alistair Willis 

Lightweight semantics for text similarity 
Contact: Dr Alistair Willis 

Software development for interdisciplinary STEM curriculum in schools 
Contact: Dr Lucia Rapanotti 

Parameterising a theory of software and systems problem solving 
Contact: Dr Jon Hall 

Modelling argument structure in legal documents 
Contact: Dr Alistair Willis 

Examining the historical roots and social aspects of the nature of information 
Contact: Dr Magnus Ramage 

An interdisciplinary understanding of the nature of information 
Contact: Dr David Chapman 

Quantum-like modelling of user interaction and cognition in information seeking 
Contact: Prof Dawei Song 

Towards an Adaptive Exploratory Search Framework 
Contact: Prof Dawei Song 

Towards an adaptive multimodal information access and retrieval paradigm 
Contact: Prof Dawei Song 

Incorporating domain (collection) features to improve information retrieval performance 
Contact: Prof Dawei Song 

Dialogue Games, Argumentation and Meaning: Computational modelling of Brandom's inferentialism 
Contact: Dr Paul Piwek 

From data to questions and stories: inclusive technologies for data exploration 
Contact: Dr Paul Piwek 

A Novel Language and Environment for Teaching Programming 
Contact: Dr Michel Wermelinger 

Highly Interactive Charts to Support Data Exploration 
Contact: Dr Michel Wermelinger 

Analysing the Complexity of Software with (Social) Network Metrics 
Contact: Dr Michel Wermelinger Dr Christopher Douce 

Theory-oriented Software Engineering 
Contact: Dr Jon Hall 

Scaling up problem solving: addressing complex, ill-structured problems in systems and software engineering 
Contact: Dr Lucia Rapanotti 

Software development for the school Computing curriculum 
Contact: Dr Lucia Rapanotti 

Facilitating the Maintenance and Evolution of Software 
Contact: Dr Michel Wermelinger 

Automatic Generation of Dialogue Acts: Understanding Dialogue through Computational Modelling 
Contact: Dr Paul Piwek 

Musical Contrast and Similarity 
Contact: Dr Robin Laney