Demo Data from VLDB 2026 / reviewers in the wild / expert
Christoph Blumschein
dblp:318/8998
· DBLP profile ↗
3ranked-venue papers
2as first author
3since 2021 · last 2024
0009-0000-5834-9481ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021
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.
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 33% Program analysis · 33% Program verification · 33% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification › model checking › state space exploration
reachability analysis |
0.8 | 1 | 2024 | Finding Cuts in Static Analysis Graphs to Debloat Software · ISSTA 2024 |
Software maintenance and evolution › software reengineering
software debloating |
0.8 | 1 | 2024 | Finding Cuts in Static Analysis Graphs to Debloat Software · ISSTA 2024 |
Program analysis
static analysis |
0.8 | 1 | 2024 | Finding Cuts in Static Analysis Graphs to Debloat Software · ISSTA 2024 |
Graph algorithms and graph theory
graph cut |
0.2 | 1 | 2024 | Finding Cuts in Static Analysis Graphs to Debloat Software · ISSTA 2024 |
Graph algorithms and graph theory › graph cut
hypergraph cut |
0.2 | 1 | 2024 | Finding Cuts in Static Analysis Graphs to Debloat Software · ISSTA 2024 |
Methods — techniques the papers use, named apart from their topics
static analysis · 1.5graph cut algorithm · 1.5directed hypergraph · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Finding Cuts in Static Analysis Graphs to Debloat SoftwareabstractAs software projects grow increasingly more complex, debloating gains traction. While static analyses yield a coarse over-approximation of reachable code, approaches based on dynamic execution traces risk program correctness. By allowing the developer to reconsider only a few methods and still achieve a significant reduction in code size, cut-based debloating can minimize the risk. In this paper, we propose the idea of finding small cuts in the rule graphs produced by static analysis. After introducing an analysis with suitable semantics, we discuss how to encode its rules into a directed hypergraph. We then present an algorithm for efficiently finding the most effective single cut in the graph. The execution time of the proposed operations allows for the deployment in interactive tools. Finally, we show that our graph model is able to expose methods worthwhile to reconsider. Christoph Blumschein, Fabio Niephaus, Codrut Stancu, Christian Wimmer, Jens Lincke, Robert Hirschfeld |
ISSTA | 1 |
| 2023 | Towards a real-time IoT: Approaches for incoming packet processing in cyber-physical systems
Ilja Behnke, Christoph Blumschein, Robert Danicki, Philipp Wiesner, Lauritz Thamsen, Odej Kao |
J. Syst. Archit. | 2 |
| 2022 | Differentiating Network Flows for Priority-Aware Scheduling of Incoming Packets in Real-Time IoT SystemsabstractWhen IP-packet processing is unconditionally carried out on behalf of an Operating System kernel thread, processing systems can experience overload in high incoming traffic scenarios. This is especially worrying for embedded real-time devices controlling their physical environment in industrial IoT scenarios and automotive systems.We propose an embedded real-time aware IP stack adaption with an early demultiplexing scheme for incoming packets and subsequent per-flow aperiodic scheduling. By instrumenting existing embedded IP stacks, rigid prioritization with minimal latency is deployed without the need of further task resources. Simple mitigation techniques can be applied to individual flows, causing hardly measurable overhead while at the same time protecting the system from overload conditions. Our IP stack adaption is able to reduce the low-priority packet processing time by over 86% compared to an unmodified stack. The network subsystem can thereby remain active at a 7x higher general traffic load before disabling the receive IRQ as a last resort to assure deadlines. Christoph Blumschein, Ilja Behnke, Lauritz Thamsen, Odej Kao |
ISORC | 1 |