Overview
Most of my research revolves around building frameworks, tools and techniques for
engineering secured and privacy-preserving software systems, as well as ensuring regulatory
compliance.
A while ago, I published an article on privacy-by-design in ITNOW (link).
Although the article presents a dystopic view on why baking privacy into software design is
hard, it also outlines a bright future where good privacy becomes an inherent feature of secured software.
I believe that better software design (inc. its process, requirements, implementation and testing) is a pathway to achieving an optimal balance between data-inspired technological innovation, regulatory compliance and the privacy needs of end-users. Achieving this balance highlights one core foundation that motivates my research.
A key challenge to privacy management in frequently changing context
is that users get unaware of when and for what purpose sensitive
information about them is being collected, analysed or disseminated.
Indeed, traditional theories suggest users should be able to manage
their privacy, yet empirical research evidence suggests that users
often lack enough awareness to make privacy sensitive decisions.
This suggests a need for more systematic approaches to enable the
explicit consideration of privacy awareness in software
systems.
This research aims to contribute to the development of approaches to
support the explicit consideration of privacy awareness in the
engineering of socio-technical systems. Specifically, we investigate
the notion of privacy awareness requirements as a novel and
systematic means for considering the privacy objectives of users,
and the awareness required to effectively manage these objectives.
The target is to address challenges range from methods and processes
for identifying privacy awareness requirements, to optimal
representation and analysis mechanisms.
The aim is to understand and build privacy models applicable to
software systems and suitable for reasoning about information
disclosure in a sociotechnical ecosystem. We investigate the
evolutionary nature of sociotechnical ecosystems and the type and
nature of interactions that threatens privacy. The aim is to derive
social and technical dimensions to how inherent properties of
sociotechnical ecosystems can generate privacy problems and impact
on user’s ability to preserve their privacy objectives.
One technical challenge is techniques for modeling, learning and
building profiles of adversaries in complex information flow
networks. Such profile can be that of a single entity or collectives
of adversaries in the ecosystem.
This research investigates the viability of using software agents in
automating user privacy. Key outputs are software models, frameworks
and architectures that can be instrumented at design time to help
achieve the runtime behaviour of privacy preserving agents.
This research is a step towards achieving a privacy justificatory
framework for designers of privacy critical systems. The focus is to
discover privacy patterns via a series of empirical studies and
prototype implementations on e-learning platforms. We will then
investigate how these patterns can be used as guiding principles to
support the inclusion of privacy requirements throughout the system
development life cycle. One key output we expect from this research
is to develop a framework to express, study and select privacy
design patterns. We also aim to develop tools to support system
designers to apply privacy design patterns in system development
lifecycle and methodologies.
The problem with negotiation is that different owners have different
privacy requirements that may conflict. Also, where conflicts are
identified a resolution on the optimal privacy policy (or disclosure
protocols) that optimises the satisfaction of each individual
privacy requirements is necessary. The aim of this research is to
investigate how game theory could be used to address this problem.
Some expected research outputs include heuristics and techniques for
the efficient negotiation of privacy requirements.
This research lies on the boundary between computer science and
engineering. We seek to provide assistive technology users with the
required privacy by design based on their needs without compromising
the function of assistive technologies or their safety. The focus is
on producing a privacy management system for assistive technologies
with a focus on people with visual impairments.