Demo Data from EDBT 2026 / reviewers in the wild / expert
Neil Klingensmith
dblp:146/7847
· DBLP profile ↗
6ranked-venue papers
1as first author
3since 2021 · last 2022
0000-0003-4047-5070ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2 · 1 since 2021Security and privacy · 2 · 1 since 2021Systems, architecture and hardware · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 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.
| Network and information security
2 papers |
Authentication and access control · 40% Cryptographic primitives and cryptanalysis · 40% Privacy and data protection · 20% | |
| Software engineering, system software, and programming languages
1 paper |
Empirical software engineering · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Wearable and physiological sensing · 77% Ubiquitous computing and smart environments · 23% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering
mining software repositories |
0.6 | 1 | 2022 | Snapshot Metrics Are Not Enough: Analyzing Software Repositories with Longitudinal Metrics · ASE 2022 |
Empirical software engineering
software metrics |
0.6 | 1 | 2022 | Snapshot Metrics Are Not Enough: Analyzing Software Repositories with Longitudinal Metrics · ASE 2022 |
Authentication and access control › authentication
context-based authentication |
0.5 | 1 | 2021 | Moonshine: An Online Randomness Distiller for Zero-Involvement Authentication · IPSN 2021 |
Cryptographic primitives and cryptanalysis
randomness extraction |
0.5 | 1 | 2021 | Moonshine: An Online Randomness Distiller for Zero-Involvement Authentication · IPSN 2021 |
Wearable and physiological sensing
acoustic sensing |
0.2 | 1 | 2016 | dBHound: Privacy Sensitive Acoustic Perception in Home Settings: Poster Abstract · SenSys 2016 |
Privacy and data protection
privacy-preserving sensing |
0.2 | 1 | 2016 | dBHound: Privacy Sensitive Acoustic Perception in Home Settings: Poster Abstract · SenSys 2016 |
Ubiquitous computing and smart environments › context recognition
activity recognition |
0.1 | 1 | 2016 | dBHound: Privacy Sensitive Acoustic Perception in Home Settings: Poster Abstract · SenSys 2016 |
Methods — techniques the papers use, named apart from their topics
metric visualization · 0.6randomness distillation · 0.5decibel-level audio analysis · 0.5NIST test suite · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Snapshot Metrics Are Not Enough: Analyzing Software Repositories with Longitudinal MetricsabstractSoftware metrics capture information about software development processes and products. These metrics support decision-making, e.g., in team management or dependency selection. However, existing metrics tools measure only a snapshot of a software project. Little attention has been given to enabling engineers to reason about metric trends over time—longitudinal metrics that give insight about process, not just product. In this work, we present PRIME (PRocess MEtrics), a tool to compute and visualize process metrics. The currently-supported metrics include productivity, issue density, issue spoilage, and bus factor. We illustrate the value of longitudinal data and conclude with a research agenda. The tool’s demo video can be watched at https://bit.ly/ase2022-prime. Source code can be found at https://github.com/SoftwareSystemsLaboratory/prime. Nicholas Synovic, Matt Hyatt, Rohan Sethi, Sohini Thota, Shilpika, Allan J. Miller, Wenxin Jiang 0001, Emmanuel S. Amobi, Austin Pinderski, Konstantin Läufer, Nicholas J. Hayward, Neil Klingensmith, James C. Davis 0001, George K. Thiruvathukal |
ASE | 12 |
| 2022 | Are You Really Muted?: A Privacy Analysis of Mute Buttons in Video Conferencing AppsabstractVideo conferencing apps (VCAs) make it possible for previously private spaces — bedrooms, living rooms, and kitchens — into semi-public extensions of the office. For the most part, users have accepted these apps in their personal space without much thought about the permission models that govern the use of their private data during meetings. While access to a device’s video camera is carefully controlled, little has been done to ensure the same level of privacy for accessing the microphone. In this work, we ask the question: what happens to the microphone data when a user clicks the mute button in a VCA? We first conduct a user study to analyze users’ understanding of the permission model of the mute button. Then, using runtime binary analysis tools, we trace raw audio flow in many popular VCAs as it traverses the app from the audio driver to the network. We find fragmented policies for dealing with microphone data among VCAs — some continuously monitor the microphone input during mute, and others do so periodically. One app transmits statistics of the audio to its telemetry servers while the app is muted. Using network traffic that we intercept en route to the telemetry server, we implement a proof-of-concept background activity classifier and demonstrate the feasibility of inferring the ongoing background activity during a meeting — cooking, cleaning, typing, etc. We achieved 81.9% macro accuracy on identifying six common background activities using intercepted outgoing telemetry packets when a user is muted. Yucheng Yang 0003, Jack West, George K. Thiruvathukal, Neil Klingensmith, Kassem Fawaz |
Proc. Priv. Enhancing Technol. | 4 |
| 2021 | Moonshine: An Online Randomness Distiller for Zero-Involvement AuthenticationabstractContext-based authentication is a method for transparently validating another device's legitimacy to join a network based on location. Devices can pair with one another by continuously harvesting environmental noise to generate a random key with no user involvement. However, there are gaps in our understanding of the theoretical limitations of environmental noise harvesting, making it difficult for researchers to build efficient algorithms for sampling environmental noise and distilling keys from that noise. This work explores the information-theoretic capacity of context-based authentication mechanisms to generate random bit strings from environmental noise sources with known properties. Using only mild assumptions about the source process's characteristics, we demonstrate that commonly-used bit extraction algorithms extract only about 10% of the available randomness from a source noise process. We present an efficient algorithm to improve the quality of keys generated by context-based methods and evaluate it on real key extraction hardware. MOONSHINE is a randomness distiller which is more efficient at extracting bits from an environmental entropy source than existing methods. Our techniques nearly double the quality of keys as measured by the NIST test suite, producing keys that can be used in real-world authentication scenarios. Jack West, Kyuin Lee, Suman Banerjee 0001, Younghyun Kim 0001, George K. Thiruvathukal, Neil Klingensmith |
IPSN | 6 |
| 2020 | ivPair: context-based fast intra-vehicle device pairing for secure wireless connectivityabstractThe emergence of advanced in-vehicle infotainment (IVI) systems, such as Apple CarPlay and Android Auto, calls for fast and intuitive device pairing mechanisms to discover newly introduced devices and make or break a secure, high-bandwidth wireless connection. Current pairing schemes are tedious and lengthy as they typically require users to go through pairing and verification procedures by manually entering a predetermined or randomly generated pin on both devices. This inconvenience usually results in prolonged usage of old pins, significantly degrading the security of network connections. Kyuin Lee, Neil Klingensmith, Suman Banerjee 0001, Younghyun Kim 0001 |
WISEC | 2 |
| 2020 | A Method for Energy-Efficient Sampling of Analog to Digital ConvertersabstractWe present PANDA, a data acquisition technique for energy-constrained sensor nodes that reduces the energy per operation required to sample and preprocess analog sensor data. PANDA takes advantage of the energy consumption patterns of commodity microcontrollers by sampling input signals in short bursts followed by long periods of inactivity. This approach reduces the overhead of repetitively transitioning the CPU and analog components in and out of low-power sleep states. This nonuniformly-spaced input data is then fed to a nonuniform FFT algorithm that computes the frequency spectrum. We show that the spectrum computed with the nonuniform FFT is very close to the spectrum that would be computed from uniformly sampled data preprocessed with a conventional FFT. The output of the nonuniform FFT can be filtered or post-processed with conventional frequency domain analysis techniques, and a uniformly resampled output can be constructed with the conventional inverse FFT. We compare the energy consumption patterns of burst-mode sampling to those of conventional uniform sampling in several real sensor nodes. We demonstrate that for reasonably sized input datasets, burst mode sampling and postprocessing consumes more than 17 percent less energy than conventional uniform sampling, including the additional computations required to compute the nonuniform DFT. Neil Klingensmith, Suman Banerjee 0001 |
IEEE Trans. Sustain. Comput. | 1 |
| 2016 | dBHound: Privacy Sensitive Acoustic Perception in Home Settings: Poster AbstractabstractWe present dBHound, a mobile sensing analytics app for tracking room occupancy and activities while preserving privacy for users. dBHound takes advantage of audio sensors available on mobile devices to collect data about the environment. dBHound is a layer in the mobile operating system API that gathers decibel (dB) data from the device's onboard audio sensors and strips it of sensitive information. Using mobile devices as sensors has the advantage that users do not have to purchase or manage additional sensing devices within the home. Among the different sensor modalities discussed in [4, 1, 2, 5, 3] many of which are limited to detecting a small subset of activities in-home, sound is a highly general and aligns well with everyday human activity. We demonstrate that having access to decibel-level data streams from multiple devices can give us more insight into activity and occupancy patterns than a single sensor, without compromising privacy. Anantharaghavan Sridhar, Neil Klingensmith, Suman Banerjee 0001 |
SenSys | 2 |