About
SustainKieker is a DFG-funded research project (Projektnummer 528713834) that aims to capacitate the current Kieker observability framework, focusing on its reusability and sustainability as an application performance monitoring framework. We will show the sustainability of Kieker as a research software in four parts:
-
Interoperability between Kieker and existing standards will extend the usability of Kieker. Our target standards include the OpenTelemetry observability platform, the PlantUML software modeling tool, the Raritan rack power management system for microservices, and the Jupyter data analysis notebook.
-
Automated quality assurance via GitOps will extend the current Kieker CI pipeline to automate the software release and deployment, minimizing manual activities that cause human errors in the production environment.
-
Remodularization of the existing Kieker structure will decouple individual modules and promote incorporation of community contributions including MSc and PhD outcomes, and third-party contributions.
-
Research software science (RSS) fundamentals will be established on top of research software engineering (RSE) with our aforementioned goals, adopting scientific approaches for developing and using research software.