DEVELOPMENT OF A DEPLOYMENT AGENT FOR THE INTERNET OF THINGS

Over the last decades, continuous integration and deployment (CI/CD) becomes more and more popular within the software development industry. However, applying CI/CD to embedded projects can be challenging. One critical challenge is the volatile environment Internet of Things devices are in.

This thesis introduces a deployment agent which is capable of moving the decision problem of doing a deployment to the latest possible point. The deployment agent tackles this challenge by continuously sensing its environment and taking action based on that knowledge. A case study in an industrial context showed encouraging results.

Overall, the knowledge base provides a great foundation for further research.

  • Type: Bachelor Thesis
  • Status: Completed
  • ID: 2018-002
  • Student: Philipp Franke

Supervisor