Philipp Leitner
Philipp Leitner is an Associate Professor at the Division of Interaction Design and Software Engineering. He currently leads the unit Software Engineering 2. Before moving to Sweden in 2017, he was a senior researcher at the University of Zurich and a PhD student / postdoc at TU Vienna. Philipp's research is primarily on the development of modern, web- and cloud-based systems. Particularly, he is interested in performance measurement and optimization, architectures for scalable and resilient systems, and release engineering processes. He mostly uses empirical research methods, such as benchmarking, repository mining, interviews, or observational methods.
Showing 52 publications
Machine Learning Systems are Bloated and Vulnerable
The roles, responsibilities, and skills of engineers in the era of microservices-based architectures
A unified active learning framework for annotating graph data for regression task
Machine learning systems are bloated and vulnerable
From Human-to-Human to Human-to-Bot Conversations in Software Engineering
Machine learning systems are bloated and vulnerable
The Impact of Compiler Warnings on Code Quality in C++ Projects
Automated Generation and Evaluation of JMH Microbenchmark Suites From Unit Tests
Batch Mode Deep Active Learning for Regression on Graph Data
An empirical study of the systemic and technical migration towards microservices
The Perceived Impact and Sequence of Activities When Transitioning to Microservices
Towards Continuous Performance Assessment of Java Applications With PerfBot
Using Microbenchmark Suites to Detect Application Performance Changes
TriggerBench: A Performance Benchmark for Serverless Function Triggers
Using Benchmarking Bots for Continuous Performance Assessment
CrossFit: Fine-grained Benchmarking of Serverless Application Performance across Cloud Providers
TEP-GNN: Accurate Execution Time Prediction of Functional Tests Using Graph Neural Networks
A systematic mapping study of source code representation for deep learning in software engineering
An Empirical Analysis of Microservices Systems Using Consumer-Driven Contract Testing
Dependency management bots in open-source systems—prevalence and adoption
What's Wrong With My Benchmark Results? Studying Bad Practices in JMH Benchmarks
Applying test case prioritization to software microbenchmarks
The Migration Journey Towards Microservices
Facing the giant: A grounded theory study of decision-making in microservices migrations
Topology-aware continuous experimentation in microservice-based applications
Function-as-a-Service Performance Evaluation: A Multivocal Literature Review
Emerging Trends, Challenges, and Experiences in DevOps and Microservice APIs
A mixed-method empirical study of Function-as-a-Service software development in industrial practice
Transpiling Applications into Optimized Serverless Orchestrations
Software Microbenchmarking in the Cloud. How Bad is it Really?
Interactive Production Performance Feedback in the IDE
Current and Future Bots in Software Development
Cachematic – Automatic Invalidation in Application-Level Caching Systems
Performance Benchmarking of Infrastructure-as-a-Service (IaaS) Clouds with CloudWorkBench
Continuous Experimentation - Challenges, Implementation Techniques, and Current Research
Estimating Cloud Application Performance Based on Micro-Benchmark Profiling
Search-Based Scheduling of Experiments in Continuous Deployment
PerformanceHat - Augmenting Source Code with Runtime Performance Traces in the IDE
We’re Doing It Live: A Multi-Method Empirical Study on Continuous Experimentation
A Cloud Benchmark Suite Combining Micro and Applications Benchmarks
An Evaluation of Open-Source Software Microbenchmark Suites for Continuous Performance Assessment
Report from GI-Dagstuhl Seminar 16394: Software Performance Engineering in the DevOps World
Optimized IoT service placement in the fog
Download publication list
You can download this list to your computer.
Filter and download publication list
As logged in user (Chalmers employee) you find more export functions in MyResearch.
You may also import these directly to Zotero or Mendeley by using a browser plugin. These are found herer:
Zotero Connector
Mendeley Web Importer
The service SwePub offers export of contents from Research in other formats, such as Harvard and Oxford in .RIS, BibTex and RefWorks format.
Showing 2 research projects
Truck Architecture for Functionality in the Cloud (TrAF-Cloud)
ImmeRSEd - Developer-Targeted Performance Engineering for Immersed Release and Software Engineers