external

External projects

In this page, you will find projects proposed by external clients and approved by us. These projects have been grouped by the businesses/organisations alphabetically to provide you an easier way to access.

Please browse the businesses you are interested and contact the supervisors through emails for further discussion. If a supervisor is not listed, please contact the client to see if the project is still available.

Note the number after the client name indicates how many students have signed up for it.

Contact:

  • Any academic from the Department of Computing and Informatics who is willing to supervise
  • Robert Knight (robert.knight@gilmond.com)
  • Data lake management system. Showing the weaknesses, the positives etc.
  • Generic Data Quality Adapter
  • Between host product, service and then back.
  • Product inputs being controlled by the outputs of Data analysis.
  • Enabling an end customer to see what is happening and then also engage with the data.
  • A ‘wrapper’ that can then be put around an existing product.
  • A configurable mechanism that through cost efficient Data Access provides analysis from obfuscated data.
  • Next: Decisioning engine that ‘learns’ from the data presented and the cause / effect of the choices that have been made.
  • Building a next generation interface for the consumer to engage with their data.
  • Thick clients that can cache, validate and service the customers needs without causing a performance bottleneck.
  • A revolution allowing flexibility within their current providers tariffs – but then also the ability to review available deals.
  • Taking inputs, storing, managing, logging and reacting to the needs in a scalable and flexible way
  • i.e. simple deployments (component based) that can be scaled out building a network of deployments.
  • This could be the building of a network from the information available.
  • An engine that can be deployed to any solution – this will be completely configurable and allow ‘seamless’ integration with other modules.

This is a cross-disciplinary opportunity, with multiple projects possible, focusing on different aspects such as software development, security & privacy and automated analysis using AI.

The projects associated with this opportunity will be tested in a wider research project to capture the experiences of fathers who have been alienated from their children: https://100kfathers.com/

Ultimately, the aim is to develop a proof of concept for a mixed methods research platform on iOS / Android, allowing fathers to upload artefacts of their everyday life, e.g., pictures, soundbites or text to a secure server anonymously. Also, the researchers on the platform should be able to push free text questions to the participants who should respond either using tick boxes, scales or free text, depending on the question. The data can then be analysed using Artificial Intelligence (AI) and downloaded by the researcher for manual analysis using Qualitative Data Analysis Software like NVivo.

This proof of concept contains at least three different conceptual areas of interest. Each of the following areas can be addressed by different individuals:

  • App development, UI development and User Experience (UX)
  • Data collection and processing
  • Privacy and security
  • Automated Data Analysis using AI (Machine Learning, Natural Language Processing, etc.)

Interested?

  • Express your interest to Dr Vegard Engen (vengen@bournemouth.ac.uk)
  • Note that Stefan Kleipoedszus from the Faculty of Health and Social Science will act as your client

Project: A Collaborative Tool to Share Projects

This project could have SE and Comp students AND BIT/ITM students working on it:

Project description:

  • This project has an oversees client residing in the USA, and the client meetings will have to be arranged accordingly.
  • Users can upload project, and invite collaboration.
  • They should be able to set different levels of transparency, and there could be a gamification element.

SE or Comp students (or students with fairly good development skills):

  • Academic aspects for SE students could be gamification, transparency, collaboration and its traceability.

BIT students:

  • An action plan for developers who want to capitalise from a project they developed to gain traction for the product they developed.
  • This may include a cost-benefit analysis and recommendations for licensing.

Contact:


Project: Web based accounting tool

Bowraven is a business software vendor providing accounting tools to small businesses. Some of their tools are provided as macro-enabled Microsoft Excel spreadsheets. As there is an increasing demand to have web based solutions, they would like to turn these spreadsheets into web apps.

Contact:


TBC


TBC


Project: Packing case visualisation

We want to be able to produce 3D/isometric (if possible) drawings or sketches of the various packing case designs that we make such that we can alter various parameters such as the length, width and height, thickness of materials. The idea would be to be able to produce the sketches in a quick and an effortless way, with just a few parameters that can be varied.

We would like to be able to utilise the drawings on our website and in quotation emails that we send to customers, and also to communicate with staff internally.

Contact:


Project:

Met Police is happy to consider and support any potential project related to their day to day activities, especially for those related to public.

Contact:

Note:

You should consider this as a direction and make sure the actual project will reflect your degree outcomes.


Problem An online bi-directional support hub that allows University staff and NHS staff to work collaboratively by sharing their ideas with and seek support from each other.

Contact:

  • Dr Nan Jiang (njiang@bournemouth.ac.uk)
  • Dr Morad Margoum (TBC)

The project is now under review.

Problem:

Dr Martin Taylor, Endocrinologist & Internist at Royal Bournemouth Hospital would like to develop a user-friendly mobile app for healthcare screening.

Website:

Contact:


Project 1: Application Container Monitoring

Context: There are a number of new container technologies such as Docker, Kubernetes, CoreOS etc. A container image is a lightweight, standalone, executable package of a piece of software that includes everything needed to run it: code, runtime, system tools, system libraries, settings. It’s available for both Windows and Linux based apps, containerised software will always run the same regardless of the environment (https://www.docker.com/what-container).

Tasks: Sysdig Falco (https://github.com/draios/falco), an open source tool, provides some basic rules to detect odd behave on containers and apps.

  • We need a student or couple of students who can prototype Falco, and extend the rules currently available so that a variety of threat scenarios can be detect on containers.
  • To monitor containers to detect when they have been compromised, or to detect odd behave in the application

Skills Required:

  • App development.
  • Coding and software designs.
  • Micro-services
  • Linux/Unix
  • Security skills e.g. OWASP

Desired Outcome: A documented prototype, packages and extended rules

Project 2: Custom Rules Development for Application Container Monitoring

Context: There are a number of new container technologies such as Docker, Kubernetes, CoreOS etc. A container image is a lightweight, standalone, executable package of a piece of software that includes everything needed to run it: code, runtime, system tools, system libraries, settings. It’s available for both Windows and Linux based apps, containerised software will always run the same regardless of the environment (https://www.docker.com/what-container).

Task: To develop additional security monitoring on Sysdig Falco (https://github.com/draios/falco), an open source tool, to detect a variety of threat scenarios.

We need a student or couple of students who can extend the current rules capabilities available on Falco to detect a variety of threat scenarios against containers misuse.

Skills Required:

  • App development.
  • Docker, Kubernetes, Coding and software designs.
  • Micro-services
  • Linux/Unix
  • Security skills e.g. OWASP

Desired Outcome: A documented custom security rules developed on Falco as an extension to existing basic rules.

Website: http://www.research-series.com

Contact:

Dr Cyril Onwubiko (Cyril@research-series.com)


TBC


Project 1: Threat Model Application

Technognomi Ltd developed an architectural framework called SEFTM (Secure Enterprise FrameworkTM). Part of this framework is the SEFTM Threat Modelling Method, which is a method for developing threat models. Technognomi Ltd would like to sponsor a final year project to produce a software application prototype to assist in the developing and the generation of threat models using the SEFTM Threat Modelling Method. Users should be able to develop threat models visually with the aid of defined shapes, and the prototype should generate end to end views and reports, based on the shapes and their parameters.

The platform should be platform independent, ideally based on a client server architecture, preferable thin client, and developed in Java.  

Project 2: Case Management Application

Technognomi Ltd would like to sponsor a final year project to produce a software application prototype of a Case Management System developed on the Camunda platform using Java, BPMN v2.0, CMMN v1.1, and DMN v1.1. The aim is to utilise BPMN, CMMN, and DMN modelling notations to develop a simple Case Management application. If needed, then Java can be used to fill in gaps or to improve the system. The modelling notations are available from the Object Management Group (OMG) and Camunda is an open source Business Process Management System (BPMS).   Project 3: Application of Time Driven Activity Based Costing

Technognomi Ltd would like to sponsor a final year project to research the topic of Time Driven Activity Based Costing (TDABC), to develop scenarios using BPMN on a business process simulator, and to apply TDABC on the modelled business processes. 

Note:

For all above listed projects, A report should contain the finding of the project and Technognomi Ltd will provide the requirements and the necessary development tools.

Contact:


Testing and SW:

  1. Test specification.
  2. Test automation (software in Java/python to automate test generation).
  3. Web interface environment for data science applications (web interface for research contributions into an integrated toolchain)
  4. Code generation.

Automation

  1. Advanced Software Development- require strong programming skills.

Cloud architectures

  1. Advanced Programming and Networking skills.

Application areas: Several BT customers such as medical application, weather predictions, etc,

These projects are set in collaboration with BT research in Adastral park and the work has been set by their industrial/research requirements so the students will work in real case studies. Some of the projects require good software development and data science knowledge and some only good software development skills.

More projects will follow.

Contact:


Project Background: Humans are some of the greatest colonisers on our planet. Over the past 100,000 years we have colonised everywhere from the tropics to the arctic. Over the past 10,000 years since the invention of farming, colonisation has involved transportation of people and plants/animals to new places. However, while we understand the timing of these events, archaeologists don’t understand how farmers set themselves up in new environments. This project will use computational modelling (agent based modelling) to develop models for the colonisation and settlement of New Zealand.

Project: The early colonists arrived in New Zealand after a 2,000 mile journey over the Pacific Ocean. In their canoes they carried a number of plants and animals that were the basis of their economy and diet. The difficulty of returning to their homeland meant they had to ensure these species were established in New Zealand or risk death. This project will develop an agent-based model, which investigates the best strategy for the establishment of domesticated species in an unknown environment (e.g. is it best to invest heavily in one place or spread resources across multiple areas). The project will be carried out in either NetLogo or Python.

Note: It is expected that this work will be developed into a publication in collaboration with Dr Iza Romanowska (Barcelona Supercomputing Centre).

Contact:


There is an existing database about old UK comic books with a simple web interface, but it needs extending so that crowdsourcing information can happen.

Contact


Problem Royal Bournemouth & Christchurch Hospital would like to have a student to help them identify the issues within their current patient facing endoscopy procedures and provide process improvement recommendations to improve its efficiency.

The current processes are so convoluted that it takes 6 months to take a new member of staff and train them up to be able to do this independently. This means a patient will not be able to receive the endoscopy timely.

The student will be expected to have a close contact with the relevant staff within the hospital and they will be fully supported by the named clinicians.

Contact:

  • Dr Nicholas Mavengere (nmavengere@bournemouth.ac.uk)
  • Dr Charles Gordon (charles.gordon@uhd.nhs.uk )

  • external.txt
  • Last modified: 2022/01/14 09:55
  • by Nicholas Mavengere