Demo Data from EDBT 2026 / reviewers in the wild / expert
David Kapp
dblp:265/6257
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1 · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 44% Hardware reliability and fault tolerance · 44% Embedded and real-time systems · 13% | |
| Artificial intelligence
1 paper |
Trustworthy machine learning · 100% | |
| Network and information security
1 paper |
Malware analysis · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning › robustness
out-of-distribution detection |
0.9 | 1 | 2025 | LMP-GAN: Out-of-Distribution Detection for Non-Control Data Malware Attacks · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Malware analysis
malware detection |
0.9 | 1 | 2025 | LMP-GAN: Out-of-Distribution Detection for Non-Control Data Malware Attacks · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Distributed systems
fault tolerance |
0.7 | 1 | 2023 | Resilient Embedded Systems Designs via on the Fly Generation of Adaptive Degenerate Components Using Machine Learning · IEEE Trans. Computers 2023 |
Hardware reliability and fault tolerance
soft errors |
0.7 | 1 | 2023 | Resilient Embedded Systems Designs via on the Fly Generation of Adaptive Degenerate Components Using Machine Learning · IEEE Trans. Computers 2023 |
Embedded and real-time systems
software-defined radio |
0.2 | 1 | 2023 | Resilient Embedded Systems Designs via on the Fly Generation of Adaptive Degenerate Components Using Machine Learning · IEEE Trans. Computers 2023 |
Methods — techniques the papers use, named apart from their topics
locally most powerful test · 1.7generative adversarial network · 1.7convolutional neural network · 0.7bidirectional recurrent neural network · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | LMP-GAN: Out-of-Distribution Detection for Non-Control Data Malware AttacksabstractAnomaly detection is a common application of machine learning. Out-of-distribution (OOD) detection in particular is a semi-supervised anomaly detection technique where the detection method is trained only on the inlier (in-distribution) samples-unlike the fully supervised variant, the distribution of the outlier samples are never explicitly modeled in OOD detection tasks. In this work, we design a novel GAN-based OOD detection network specifically designed to protect a cyber-physical signal systems from novel Trojan malware called non-control data (NCD) attack that evades conventional malware detection techniques. Inspired in part by the classical locally most powerful (LMP) test in statistical inferences, the proposed LMP-GAN trains the OOD detector (discriminator) by generating OOD samples that are aimed at making maximal alteration to the inlier samples while evading detection. We experimentally compare the results to the state-of-the-art anomaly detection methods to demonstrate the benefits and the appropriateness of the LMP-GAN OOD detector. David Kapp, Temesguen Messay, Keigo Hirakawa |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2023 | Detection of malicious PE files using synthesized DNA artifactsabstractThe availability of sophisticated IT tools has provided computer system attackers with the capacity to develop dangerous metamorphic or polymorphic malware . Such malware presents behaviors similar to biological viruses enabling them to evade detection from conventional anti-malware methods. To circumvent this challenge, we carried out this research experiment to build and train machine learning models, and our proposed models achieved 99% & 99.6% accuracy in detecting and classifying PE-oriented malware. This excellent performance of our proposed models is undoubtedly a function of several factors but majorly on the synthesized DNA datasets (from our previous research works), which we used to train our proposed models. The synthesized DNA datasets are composed of salient features (dynamic and static) extracted from behaviors of nonmalicious programs (.exe, .dll, etc.) before and after infection by malware using reverse engineering and tracing tools. Then using a encoding algorithm and bioinformatics tools, we synthesized these features into a DNA-like representation (data sets) akin to the biological Deoxyribonucleic acid(DNA). Sunday Cosmos Ngwobia, Anca L. Ralescu, David Kapp, Temesgen Kebede |
Comput. Secur. | 3 |
| 2023 | Resilient Embedded Systems Designs via on the Fly Generation of Adaptive Degenerate Components Using Machine LearningabstractSoftware defined radio (SDR) provides significant advantages over traditional analog radio systems and are becoming increasingly relied on for ”mission critical” applications. This along with risk of trojans, single-event upsets and human error creates the necessity for fault tolerant systems. Redundancy has been traditionally used to implement fault tolerance but incurs a substantial area overhead which is undesirable in most applications. Advancements in field-programmable gate array and system on a chip technologies have made implementing machine learning (ML) algorithms within embedded systems feasible. In this paper we explore the use of ML to implement fault tolerance in an SDR. Our approach, which we call adaptive component-level degeneracy (ACD), uses a ML model to learn the functionality of an SDR component. Once trained, the model can detect when the component is compromised and mitigate the issue with its own output. We demonstrate the ability of our model to learn multiple simulated SDR components. We compare the one-dimensional convolutional neural network and bidirectional recurrent neural network architectures at modeling time series components. We also implement ACD within a real-time SDR system using GNU Radio Companion. The results show great potential for the utilization of ML techniques for improving embedded system reliability. Corey Butts, Rashmi Jha, Temesguen Messay, David Kapp |
IEEE Trans. Computers | 4 |