ML-DEECo for Security rules

This is an accompanying repository to the paper Ensemble-based modeling abstractions for modern self-optimizing systems by Michal Töpfer, Milad Abdullah, Tomáš Bureš, Petr Hnětynka, and Martin Kruliš.

It also serves as a replication package for Master thesis Machine-learning-based self-adaptation of component ensembles by Michal Töpfer.

Contents

There are several folders in this repository:

  • ml_deeco – implementation of the ML-DEECo framework.
  • ml_deeco/examples
    • simple_example – a simple example showing basic usage of the ML-DEECo framework.
    • all_example – example of all predictions defined in the taxonomy (serves mainly as a test of the implementation).
  • smart_factory – the example showcased throughout the paper (with a replication package).