Sebastian Werner
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Sebastian Werner has a total of 55 co-authors. Here are the top co-authors by number of shared publications:
Stefan Tai
5 shared publications- Stefan Tai
Technische Universität Berlin
5 shared publications David Bermbach
TU Berlin, Mobile Cloud Computing
3 shared publicationsJorn Kuhlenkamp
Technische Universität Berlin,Information Systems Engineering,Berlin,Germany
3 shared publicationsMaria C. Borges
3 shared publications- Eduardo Brito
Cybernetica AS Tallinn Estonia
2 shared publications
Latest Publications
- Open Access
- 5 July 2026
- Published by Association for Computing Machinery (ACM)
- p. 1-5
Invited Paper: Quality Without Control - Evidence-Driven Software Quality Assurance for Cross-Domain Systems
- 5 July 2026
- Published by Association for Computing Machinery (ACM)
- p. 1-5
Open AccessInvited Paper: Quality Without Control - Evidence-Driven Software Quality Assurance for Cross-Domain Systems
- 5 June 2026
- Published by Springer Nature
- p. 158-170
Architectural Constraints Alignment in AI-Assisted, Platform-Based Service Development
- 5 June 2026
- Published by Springer Nature
- p. 158-170
Architectural Constraints Alignment in AI-Assisted, Platform-Based Service Development
- 2 January 2026
- Published by Springer Nature
- p. 159-174
Towards Trusted Service Monitoring: Verifiable Service Level Agreements
- 2 January 2026
- Published by Springer Nature
- p. 159-174
Towards Trusted Service Monitoring: Verifiable Service Level Agreements
- 2 January 2026
- Published by Springer Nature
- p. 230-247
Service-Level Energy Modeling and Experimentation for Cloud-Native Microservices
- 2 January 2026
- Published by Springer Nature
- p. 230-247
Service-Level Energy Modeling and Experimentation for Cloud-Native Microservices
- Open Access
Code once, Run Green: Automated Green Code Translation in Serverless Computing
The rapid digitization and the increasing use of emerging technologies such as AI models have significantly contributed to the emissions of computing infrastructure. Efforts to mitigate this impact typically focus on the infrastructure level such as powering data centers with renewable energy, or through the specific design of energy-efficient software. However, both strategies rely on stakeholder intervention, making their adoption in legacy and already-deployed systems unlikely. As a result, past architectural and implementation decisions continue to incur additional energy usage - a phenomenon we refer to as energy debt. Hence, in this paper, we investigate the potential of serverless computing platforms to automatically reduce energy debt by leveraging the unique access to function source code. Specifically, we explore whether large language models (LLMs) can translate serverless functions into more energy-efficient programming languages while preserving functional correctness. To this end, we design and implement ReFaaS and integrate it into the Fission serverless framework. We evaluate multiple LLMs on their ability to perform such code translations and analyze their impact on energy consumption. Our preliminary results indicate that translated functions can reduce invocation energy by up to 70%, achieving net energy savings after approximately 3,000 to 5,000 invocations, depending on the LLM used. Nonetheless, the approach faces several challenges: not all functions are suitable for translation, and for some, the amortization threshold is significantly higher or unreachable. Despite these limitations, we identify four key research challenges whose resolution could unlock long-term, automated mitigation of energy debt in serverless computing.
Open AccessCode once, Run Green: Automated Green Code Translation in Serverless Computing
The rapid digitization and the increasing use of emerging technologies such as AI models have significantly contributed to the emissions of computing infrastructure. Efforts to mitigate this impact typically focus on the infrastructure level such as powering data centers with renewable energy, or through the specific design of energy-efficient software. However, both strategies rely on stakeholder intervention, making their adoption in legacy and already-deployed systems unlikely. As a result, past architectural and implementation decisions continue to incur additional energy usage - a phenomenon we refer to as energy debt. Hence, in this paper, we investigate the potential of serverless computing platforms to automatically reduce energy debt by leveraging the unique access to function source code. Specifically, we explore whether large language models (LLMs) can translate serverless functions into more energy-efficient programming languages while preserving functional correctness. To this end, we design and implement ReFaaS and integrate it into the Fission serverless framework. We evaluate multiple LLMs on their ability to perform such code translations and analyze their impact on energy consumption. Our preliminary results indicate that translated functions can reduce invocation energy by up to 70%, achieving net energy savings after approximately 3,000 to 5,000 invocations, depending on the LLM used. Nonetheless, the approach faces several challenges: not all functions are suitable for translation, and for some, the amortization threshold is significantly higher or unreachable. Despite these limitations, we identify four key research challenges whose resolution could unlock long-term, automated mitigation of energy debt in serverless computing.
- 15 June 2025
- Published by Springer Nature
- p. 93-108
Energy Profiling of Data-Sharing Pipelines: Modeling, Estimation, and Reuse Strategies
- 15 June 2025
- Published by Springer Nature
- p. 93-108
Energy Profiling of Data-Sharing Pipelines: Modeling, Estimation, and Reuse Strategies
- Open Access
A Comprehensive Experimentation Framework for Energy-Efficient Design of Cloud-Native Applications
Current approaches to designing energy-efficient applications typically rely on measuring individual components using readily available local metrics, like CPU utilization. However, these metrics fall short when applied to cloud-native applications, which operate within the multi-tenant, shared environments of distributed cloud providers. Assessing and optimizing the energy efficiency of cloud-native applications requires consideration of the complex, layered nature of modern cloud stacks. To address this need, we present a comprehensive, automated, and extensible experimentation framework that enables developers to measure energy efficiency across all relevant layers of a cloud-based application and evaluate associated quality trade-offs. Our framework integrates a suite of service quality and sustainability metrics, providing compatibility with any Kubernetes-based application. We demonstrate the feasibility and effectiveness of this approach through initial experimental results, comparing architectural design alternatives for a widely used open-source cloud-native application.
Open AccessA Comprehensive Experimentation Framework for Energy-Efficient Design of Cloud-Native Applications
Current approaches to designing energy-efficient applications typically rely on measuring individual components using readily available local metrics, like CPU utilization. However, these metrics fall short when applied to cloud-native applications, which operate within the multi-tenant, shared environments of distributed cloud providers. Assessing and optimizing the energy efficiency of cloud-native applications requires consideration of the complex, layered nature of modern cloud stacks. To address this need, we present a comprehensive, automated, and extensible experimentation framework that enables developers to measure energy efficiency across all relevant layers of a cloud-based application and evaluate associated quality trade-offs. Our framework integrates a suite of service quality and sustainability metrics, providing compatibility with any Kubernetes-based application. We demonstrate the feasibility and effectiveness of this approach through initial experimental results, comparing architectural design alternatives for a widely used open-source cloud-native application.
- 9 February 2025
- Published by Springer Nature
- p. 53-67
TrustOps: Continuously Building Trustworthy Software
- 9 February 2025
- Published by Springer Nature
- p. 53-67
TrustOps: Continuously Building Trustworthy Software
- Open Access
- 30 January 2024
- Published by Elsevier in Future Generation Computer Systems
- Vol. 155, 179-192
A reference architecture for serverless big data processing
- 30 January 2024
- Published by Elsevier in Future Generation Computer Systems
- Vol. 155, 179-192
Open AccessA reference architecture for serverless big data processing
- 12 October 2023
- Published by Springer Nature
- p. 144-153
Towards Serverless Data Exchange Within Federations
- 12 October 2023
- Published by Springer Nature
- p. 144-153
Towards Serverless Data Exchange Within Federations