Skip to content

The intent here is replicate the human body’s blood glucose behaviour. Then simulate an Insulin-Glucagon pump that works autonomously and injects the required hormone to make sure that the blood glucose levels remain in safe range. For more details please check README file and documentation.

Notifications You must be signed in to change notification settings

sgirdhar/SCS-Simulation-of-Insulin-Pump

 
 

Repository files navigation

Software Simulation of an Insulin and Glucagon Pump

Project Details:

This project was carried out under a module, Safety Critical Systems, in the Master's Course, High Integrity Systems at Frankfurt University of Applied Sciences. Please find the project report here.

Project Team Members:

Safir Mohammad Shaikh, Kshitij Yelpale, Faiz Usmani, Shubham Girdhar, Asad Ahmed

Technologies Used:

  • Language: JavaScript, Java
  • Middleware Framework: JHipster
  • FrontEnd: Angular, HTML5, CSS3
  • BackEnd: Spring Boot
  • Documentation: Latex

How to Run?

  1. Clone the Repository:
https://github.com/kshitijyelpale/SCS-Simulation-of-Insulin-Pump.git
  1. Import the project in any IDE IntelliJ/Eclipse (using pom.xml)

  2. Open the Terminal (Current Project Path) and run:

mvn spring-boot:run
  1. Now, the app is running on port 8080.

More Details:

  • 'inglpump-0.0.1-SNAPSHOT.jar' is the project for checking out, just need to make sure mysql 5.6 or above should be running with username 'root' and no password(empty)

  • Sources code is in 'inProject' directory

  • Project's final documentation report is in Documentation folder named "SCS Project Report - Group E.pdf".

Project scope:

This project is developed as part of the module Safety Critical Systems. Safety Critical Systems have a direct impact on life, human health and the environment. Medical instruments are certainly Safety Critical. The intent here is to study and replicate the human body’s blood glucose behaviour. Then simulate an Insulin-Glucagon pump that works autonomously and injects the required hormone to make sure that the blood glucose levels remain in safe range. The pump should be able to select and calculate the quantities of the hormone that it has to be injected. The safety and security aspects like alert messages, email and user authentication are thought off and handled. The system is designed as a web application. User interface for the system is from the perspective of a patient. Although various other user perspectives could be implemented (like doctor, nurse etc), due to overrunning cost estimates, currently the functionalities are limited to patient only.

About

The intent here is replicate the human body’s blood glucose behaviour. Then simulate an Insulin-Glucagon pump that works autonomously and injects the required hormone to make sure that the blood glucose levels remain in safe range. For more details please check README file and documentation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 47.9%
  • TypeScript 32.7%
  • HTML 14.4%
  • JavaScript 2.9%
  • SCSS 1.4%
  • CSS 0.7%