An Incremental Code Generator for heterogenous Software and Infrastructure

Using modular software architectures, which favours separation of concern, results in more complex software development environments. With DevOps not only software developers but also operationals will work in the same environment making it more heterogeneous. A code generator can reduce the overhead of creating a new development environment, which corresponds to the architecture of the software system and which has to address the concerns of multiple stakeholders.

Incremental usage and generation of an exemplary application make the generator applicable at any time during the software development process and also by inexperienced developers and operationals.

This thesis presents the architecture and concepts of a code generator, which addresses those issues, and has shown by an evaluation, that it fastens the creation of development environments and its very flexible in its usage.

Resources

Project information

Status:

Finished

Thesis for degree:

Master

Student:

Ralph Geerkens

Supervisor:
Id:

2017-004