TU Berlin

Department of Telecommunication SystemsSoftware

Page Content

to Navigation

ARM Software Releases and Prototypes

On this page we list software releases and prototypes that came out of our research (as we are eager to provide access to our results not just in form of publications, but also open source software as much as possible).


LEAF is a simulator for Large Energy-Aware Fog computing environments. It enables then modeling of complex application graphs in distributed, heterogeneous, and resource-constrained infrastructures. A special emphasis was put on the modeling of energy consumption (and soon carbon emissions).

Besides allowing research on scheduling and placement algorithms on resource-constrained environments, LEAF puts a special focus on:

  • Dynamic networks: Simulate mobile nodes which can join or leave the network during the simulation.

  • Power consumption modeling: Model the power usage of individual compute nodes, network traffic and applications.

  • Energy-aware algorithms: Implement dynamically adapting task placement strategies, routing policies, and other energy-saving mechanisms.

  • Scalability: Model the execution of thousands of compute nodes and applications in magnitudes faster than real time.

Links: GitHub repository and documentation

Main contact: Philipp Wiesner

Water Infrastructure Monitoring Analytics Platform

We release the complete deployment code necessary to instantiate a cloud-based platform for processing monitoring data from large-scale water infrastructure monitoring campaigns. This research was conducted as part of the ongoing WaterGridSense 4.0 project and more results will be added to our repositories as the project progresses. The release includes parametrized Helm charts from which a Kubernetes cluster of arbitrary scale can be launched, as well as the code for the Apache Flink job that runs inside the cluster and enriches incoming sensor data with the required auxiliary information. The results of the data processing are published through a dedicated Apache Kafka topic, from which they can be retrieved for further processing or live visualization.

Repositories: Platform Deployment Charts and Data Enrichment Job

Publication: A Scalable and Dependable Data Analytics Platform for Water Infrastructure Monitoring

Main contacts: Felix Lorenz and Morgan Geldenhuys

Access, Questions, and Maintenance

If you cannot access any of the repositories linked on this page, feel free to contact us directly and we will gladly share the code with you.

If you have questions about the releases and prototypes feel free to contact us.

We will furthermore try to maintain our code and respond to issues and pull requests as best as we can.


Quick Access

Schnellnavigation zur Seite über Nummerneingabe