Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Florian Brandherm

dblp:163/7018 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
4since 2021 · last 2025
0000-0003-3282-0524ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 50% Cloud and datacenter computing · 50%
Human-computer interaction and pervasive computing
1 paper
Learning and educational technologies · 53% Interaction techniques and input · 32% Personal fabrication and tangible interfaces · 16%
Software engineering, system software, and programming languages
1 paper
Services computing and microservices · 100%

Topics — the 5 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
edge and fog computing
0.912025
MARQ: Engineering Mission-Critical AI-Based Software with Automated Result Quality Adaptation · ICSE 2025
Embedded and real-time systems
real-time scheduling
0.912025
MARQ: Engineering Mission-Critical AI-Based Software with Automated Result Quality Adaptation · ICSE 2025
Learning and educational technologies › music education
music learning
0.512021
Let's Frets! Assisting Guitar Students During Practice via Capacitive Sensing · CHI 2021
Interaction techniques and input › input sensing
capacitive sensing
0.112021
Let's Frets! Assisting Guitar Students During Practice via Capacitive Sensing · CHI 2021
Interaction techniques and input › input sensing › tracking › hand tracking
finger tracking
0.112021
Let's Frets! Assisting Guitar Students During Practice via Capacitive Sensing · CHI 2021

Methods — techniques the papers use, named apart from their topics

runtime optimization · 1.7multi-objective optimization · 1.7user study · 0.5interview study · 0.5
YearPublicationVenuePosition
2025 MARQ: Engineering Mission-Critical AI-Based Software with Automated Result Quality Adaptation
abstract
AI-based mission-critical software exposes a blessing and a curse: its inherent statistical nature allows for flexibility in result quality, yet the mission-critical importance demands adherence to stringent constraints such as execution deadlines. This creates a space for trade-offs between the Quality of Result (QoR)-a metric that quantifies the quality of a computational outcome-and other application attributes like execution time and energy, particularly in real-time scenarios. Fluctuating resource constraints, such as data transfer to a remote server over unstable network connections, are prevalent in mobile and edge computing environments-encompassing use cases like Vehicle-to-Everything, drone swarms, or social-VR scenarios. We introduce a novel approach that enables software engineers to easily specify alternative AI service chains-sequences of AI services encapsulated in microservices aiming to achieve a predefined goal-with varying QoR and resource requirements. Our methodology facilitates dynamic optimization at runtime, which is automatically driven by the MARQ framework. Our evaluations show that MARQ can be used effectively for the dynamic selection of AI service chains in real-time while maintaining the required application constraints of mission-critical AI software. Notably, our approach achieves a 100x acceleration in service chain selection and an average 10% improvement in QoR compared to existing methods.
Uwe Gropengießer, Elias Dietz, Florian Brandherm, Achref Doula, Osama Abboud, Xun Xiao, Max Mühlhäuser
ICSE3
2023 Poster: Processing of Latency- and Deadline-Aware Big Data Approaches at the Edge
abstract
Time-critical requests are becoming increasingly important for microservice service chains. For such service chains, a late response may be worthless or cause failures. Previous works proposed to prevent late responses by trading computation time for result quality, depending on the available resources. However, determining the Quality of Result (QoR) for each operation in a service chain ahead of time, as is the state of the art, cannot prevent requests that are currently processing from being late if resource availability changes, e.g., due to resource sharing at inelastic Edge sites. Therefore, we present a framework to control the QoR online by replanning QoR values whenever resource changes are detected.
Uwe Gropengießer, Florian Brandherm, Max Mühlhäuser
SEC2
2022 BigMEC: Scalable Service Migration for Mobile Edge Computing
abstract
The proximity of Mobile Edge Computing offers the potential for offloading low latency closed-loop applications from mobile devices. However, to repair decreases in quality of service (QoS), e.g., resulting from user mobility, the placement of service instances must be continually updated - essential for mission critical applications that cannot tolerate decreased QoS, for example virtual reality or networked control systems. This paper presents BigMEC, a decentralized service placement algorithm that achieves scalable, fast, and high-quality placements by making local service migration decisions immediately when a drop in QoS is detected. The algorithm relies on reinforcement learning to adapt to unknown scenarios and to approximate long-term optimal placement updates by taking future transition costs into account. BigMEC limits each decentralized migration decision to nearby edge sites. Thus, decision computation times are independent of the number of nodes in the network and well below 10ms in our experimental setup. Our ablation study validates that, using its scalable approach to decentralized resource conflict resolution, BigMEC quickly approaches optimal placement with increasing local view size, and that it can reliably learn to approximate long-term optimal migration decisions, given only a black-box optimization objective.
Florian Brandherm, Julien Gedeon, Osama Abboud, Max Mühlhäuser
SEC1
2021 Let's Frets! Assisting Guitar Students During Practice via Capacitive Sensing
abstract
Learning a musical instrument requires regular exercise. However, students are often on their own during their practice sessions due to the limited time with their teachers, which increases the likelihood of mislearning playing techniques. To address this issue, we present Let’s Frets - a modular guitar learning system that provides visual indicators and capturing of finger positions on a 3D-printed capacitive guitar fretboard. We based the design of Let’s Frets on requirements collected through in-depth interviews with professional guitarists and teachers. In a user study (N=24), we evaluated the feedback modules of Let’s Frets against fretboard charts. Our results show that visual indicators require the least time to realize new finger positions while a combination of visual indicators and position capturing yielded the highest playing accuracy. We conclude how Let’s Frets enables independent practice sessions that can be translated to other musical instruments.
Karola Marky, Andreas Weiß, Andrii Matviienko, Florian Brandherm, Martin Schmitz 0001, Florian Krell, Florian Müller 0003, Max Mühlhäuser, Thomas Kosch
CHI4
2020 Sunstone: Navigating the Way Through the Fog
abstract
Fog Computing extends Cloud Computing by placing resources in the core network between cloud resources and (mobile) users. While a lot of frameworks to implement Fog Computing have been proposed, most do not consider loose coupling between federated fog resources. In such environments, the scalable discovery and orchestration of fog resources across multiple administrative domains and autonomous systems remains a challenge. In this paper, we present Sunstone1, a discovery mechanism for Fog Computing that works on Internet-scale by combining on-path and off-path discovery mechanisms. Leveraging protocols present in the global routing infrastructure, Sunstone operates across multiple fog-domains while requiring no modifications to existing network middleboxes in the transit network. Furthermore, Sunstone includes a customizable orchestrator, which- given the results of the discovery process and application-specific policies-allows for a QoS-aware placement of applications in the fog.
Julien Gedeon, Sebastian Zengerle, Sebastian Alles, Florian Brandherm, Max Mühlhäuser
ICFEC4
2020 Poster: An Assessment Framework for Edge Applications
abstract
We introduce an assessment framework for edge computing applications. The framework allows developers to measure the execution time of their applications in different environments and generate a model for the prediction of execution times. Based on these measurements and predictions, better informed management decisions can be made for edge applications.
Julien Gedeon, Karolis Skaisgiris, Florian Brandherm, Max Mühlhäuser
SEC4