The Security Theory Map (completed)

Starting Date: 1 June 2018
Duration: 6-10 weeks
Time commitment: Part-time, 20 hours per week.
Prerequisites: The choice of technology is open and this selection of technologies will be an initial part of the project work. The relevant areas include interface design for online apps; development and deployment; relational databases; tagging and keywords management implementation.

Description of the project:

Real world security is a multi-dimensional problem and therefore needs multiple theoretical lenses and analyses to understand and positively impact the application of security. This digital tool presents to the user a large range of the underpinning theories about security (and their constituent parts). These theories condition the outputs of security research and practice, whether tacitly or explicitly, and The Theory Map of Security makes the previously unmapped territory of security theory accessible to wide range of researchers and practitioners of security. This tool has been conceived and specified by Professor Lizzie Coles-Kemp and Dr. Claude Heath of the Information Security Group (ISG) at Royal Holloway, who will provide the brief and the raw data to be visualised.


To achieve a working web-based version of the app with which to test user interactions. To create a relational database with which to implement the interface design. The design incorporates a novel graphical user interface. To investigate and present technological options for the database and the interface, and in response to a face-to-face briefing. The work includes This briefing will include sight of paper prototypes for the display of information on the site.


Required for this project is an instantiation of a web-based relational database, capable of allowing users to generate their own keywords or tags, and possibly to add other comments, in addition to the tags they are given as starting points. This should enable the user to navigate around the large amount of textual information that is potentially available to them in the app, and to filter this effectively, resulting a smaller scale mapping that is more accessible and relevant to their own needs.


Web-based app; report on initial user testing with a small sample; information on access to and schedule of the maintenance and updating of the app.

For sample visualisations under consideration please see:

Monadic Exploration:

Source code for this: