Building a Next-Generation Continuous Software Delivery System

Description

Current Continuous Software Delivery Systems are not suitable for the emerging challenges in the field. Software companies like Netflix, Facebook and Google move to develop custom delivery solutions. At our chair we developed a new Continuous Delivery System. This system incorporates a modern microservice-based software architecture and new concepts for dealing with software delivery challenges. In this lab we are gonna extend this system and evaluate new ideas and concepts.

Applicants for this lab should have a profound programming background in their preferred language.

More Info: https://dl.acm.org/citation.cfm?id=3194768

Possible areas

  • new visualisation techniques and interaction concepts
  • using AI planning to automate pipeline generation
  • evaluation of cloud delivery strategies
  • infrastructure generation for testing purposes
  • continuous delivery for industry 4.0

Dates

To be announced.

Prerequisites

  • none so far

Requirements

  • profund programming background
  • interest in the field

Contact

Andreas Steffens steffens@swc.rwth-aachen.de

Course information

Supervisors
Course type

Software project lab

Semester:

Winter semester 2018/2019

Course language
  • German
Course level
  • Bachelor
Credit points 1

7

1: The actual number of credit points can vary depending on the study program's examination regulation version. Consult your examination regulation's module catalog or the campus information system to see the valid number of credit points.