Demo Data from VLDB 2026 / reviewers in the wild / expert
Christopher Ferguson
dblp:79/1182
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3 · 2 first-authorApplied, 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 networks
1 paper |
Internet of things and sensor networks · 100% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks
sensor network security |
0.1 | 1 | 2011 | Self-Healing Control Flow Protection in Sensor Applications · IEEE Trans. Dependable Secur. Comput. 2011 |
Systems and software security › exploitation › injection attacks
code injection attack |
0.0 | 1 | 2011 | Self-Healing Control Flow Protection in Sensor Applications · IEEE Trans. Dependable Secur. Comput. 2011 |
Systems and software security
memory safety |
0.0 | 1 | 2011 | Self-Healing Control Flow Protection in Sensor Applications · IEEE Trans. Dependable Secur. Comput. 2011 |
Methods — techniques the papers use, named apart from their topics
machine instruction level processing · 0.2diversified protection code · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | A Molecular Research and Discovery Platform for Placental Research: the Placental Atlas Tool (PAT)
Michael Keller, John Ilekis, Alexandra Shlionskaya, Christopher Ferguson, Archana Mohale |
AMIA | 4 |
| 2011 | A study of self-propagating mal-packets in sensor networks: Attacks and defenses
Qijun Gu, Christopher Ferguson, Rizwan Noorani |
Comput. Secur. | 2 |
| 2011 | Self-Healing Control Flow Protection in Sensor ApplicationsabstractSince sensors do not have a sophisticated hardware architecture or an operating system to manage code for safety, attacks injecting code to exploit memory-related vulnerabilities can present threats to sensor applications. In a sensor's simple memory architecture, injected code can alter the control flow of a sensor application to either misuse existing routines or download other malicious code to achieve attacks. To protect the control flow, this paper proposes a self-healing scheme that can stop attacks from exploiting the control flow and then recover sensor applications to normal operations with minimum overhead. The self-healing scheme embeds diversified protection code at particular locations to enforce access control in code memory. Both the access control code and the recovery code are designed to be resilient to control flow attacks that attempt to evade the protection. Furthermore, the self-healing scheme directly processes application code at the machine instruction level, instead of performing control or data analysis on source code. The implementation and evaluation show that the self-healing scheme is lightweight in protecting sensor applications. Christopher Ferguson, Qijun Gu |
IEEE Trans. Dependable Secur. Comput. | 1 |
| 2009 | Self-healing control flow protection in sensor applicationsabstractSince sensors do not have a sophisticated hardware architecture or an operating system to manage code for safety, attacks injecting code to exploit memory-related vulnerabilities can present threats to sensor applications. In a sensor's simple memory architecture, injected code can alter the control flow of a sensor application to either misuse existing routines or download other malicious code to achieve attacks. To protect the control flow, this paper proposes a self-healing scheme that can detect attacks attempting to alter the control flow and then recover sensor applications to normal operations with minimum overhead. The self-healing scheme embeds diversified protection code at particular locations to enforce access control in program memory. Both the access control code and the recovery code are designed to be resilient to control flow attacks that attempt to evade the protection. Furthermore, the self-healing scheme directly processes application code at the machine instruction level, instead of performing control or data analysis on source code. The implementation and evaluation show that the self-healing scheme is lightweight in protecting sensor applications. Christopher Ferguson, Qijun Gu, Hongchi Shi |
WISEC | 1 |