11 citations · 28 across the 12 of their papers we have counts for
14 papers
Kirin: Cloud-native WebAssembly Service Orchestration
Joshua Bauer, Sebastian Werner, Maria C. Borges
Modern cloud computing infrastructure relies heavily on virtualization to provide workload isolation and resource efficiency. While containers have become the dominant deployment p…
Architectural Constraints Alignment in AI-assisted, Platform-based Service Development
Julius Irion, Moritz Leugers, Paul Hartwig +5
AI-assisted development tools enable rapid prototyping of services but often lack awareness of architectural constraints, infrastructure dependencies, and organizational standards…
The Need for a Green ICT Reference Framework
Marco Aiello, Mina Alipour, Antonio Brogi +7
The sustainability impacts of ICT systems are difficult to assess and govern due to structural complexity, fragmented measurement practices, and unclear responsibilities across sys…
Energy Profiling of Data-Sharing Pipelines: Modeling, Estimation, and Reuse Strategies
Sepideh Masoudi, Sebastian Werner, Pierluigi Plebani +1
Data-sharing pipelines involve a series of stages that apply policy-based data transformations to enable secure and effective data exchange among organizations. Although numerous t…
Code once, Run Green: Automated Green Code Translation in Serverless Computing
Sebastian Werner, Mathis Kähler, Alireza Hakamian
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 mit…
A Comprehensive Experimentation Framework for Energy-Efficient Design of Cloud-Native Applications
Sebastian Werner, Maria C. Borges, Karl Wolf +1
Current approaches to designing energy-efficient applications typically rely on measuring individual components using readily available local metrics, like CPU utilization. However…
TrustOps: Continuously Building Trustworthy Software
Eduardo Brito, Fernando Castillo, Pille Pullonen-Raudvere +1
Software services play a crucial role in daily life, with automated actions determining access to resources and information. Trusting service providers to perform these actions fai…
Advocate -- Trustworthy Evidence in Cloud Systems
Sebastian Werner, Sepideh Masoudi, Fernando Castillo +2
The rapid evolution of cloud-native applications, characterized by dynamic, interconnected services, presents significant challenges for maintaining trustworthy and auditable syste…
OXN -- Automated Observability Assessments for Cloud-Native Applications
Maria C. Borges, Joshua Bauer, Sebastian Werner
Observability is important to ensure the reliability of microservice applications. These applications are often prone to failures, since they have many independent services deploye…
Informed and Assessable Observability Design Decisions in Cloud-native Microservice Applications
Maria C. Borges, Joshua Bauer, Sebastian Werner +2
Observability is important to ensure the reliability of microservice applications. These applications are often prone to failures, since they have many independent services deploye…
Hardless: A Generalized Serverless Compute Architecture for Hardware Processing Accelerators
Sebastian Werner, Trever Schirmer
The increasing use of hardware processing accelerators tailored for specific applications, such as the Vision Processing Unit (VPU) for image recognition, further increases develop…
Synthesizing Configuration Tactics for Exercising Hidden Options in Serverless Systems
Jörn Kuhlenkamp, Sebastian Werner, Chin Hong Tran +1
A proper configuration of an information system can ensure accuracy and efficiency, among other system objectives. Conversely, a poor configuration can have a significant negative…
Application-Platform Co-Design for Serverless Data Processing
Sebastian Werner, Stefan Tai
"Application-platform co-design" refers to the phenomenon of new platforms being created in response to changing application needs, followed by application design and development c…
FaaSter Troubleshooting -- Evaluating Distributed Tracing Approaches for Serverless Applications
Maria C. Borges, Sebastian Werner, Ahmet Kilic
Serverless applications can be particularly difficult to troubleshoot, as these applications are often composed of various managed and partly managed services. Faults are often unp…