Hopefully these pages will provide some insight to my computer science teaching and research at Wake Forest University. If you have any questions or interest, just drop by my office (Manchester 239).

Current Research
My research interests are primarily in security and computer networks. Current research projects include the following.
Nature-Inspired Design
Designs found in nature can serve as a source of inspiration, providing robust and efficient methods that are well suited to address various complex problems. We have several projects that seek to address difficult computer science problems using bio-inspired approaches such as: network security using digital ants, genetic based computer management, and application discovery using motifs.

Our current nature-inspired project uses evolution-based techniques to manage different types of complex systems (for example, computer servers or surveillance cameras). The approach improves system resilience by automatically adapting to environment changes (such as, user demand, software additions and/or updates, as well as attacks).

Other nature-inspired projects include

Computer Evolution as a Moving Target Defense
Ant-Based Cyber Defense

Network Security Group
This research group is investigating several security issues related to the next generation of high-speed and QoS-enabled networks. The group is directed by me and all those interested are invited to join.
Failure prediction and management
Prediction methods for critical computer events (hardware/software failures and security). Given the increased reliance on parallel/distributed systems, managing failure will become critical.
Research Sponsors
Research has been sponsored by the following agencies, foundations, and corporations. I gratefully acknowledge their guidance and support.

Cisco Systems, Inc.
Lawrence Livermore National Laboratory
National Science Foundation
Pacific Northwest National Laboratory
Shively Family Fellowship
U.S. Department of Energy
Wake Forest University

Student Research
If you are a WFU student and interested in computer science research, just drop by my office and discuss. I have been fortunate to work with following undergraduate and graduate students on different research projects.
Cameron Kluth, Graham Kennedy, Adam Reilly, Jeff Shirley, Rob Haining, Katie Batten, Steve Tarsa, Joe Antrosio, Matt Steen, Andrew Schneider, Michael Crouse, Michael Marks, Ian McAuley, Mathew Simari, Bryan Prosser, Scott Seal, Matt McNiece, Sarah Gage, Austin Koeppel, Kyle Flaherty, Ruidan Li, Shucheng (Alex) Liu, Austin McMackin, Sam Embree, Matteo Spighi, Sarah Kate Thomas, Katherine Juarez, Andy Benson, Frank Whitworth, Alex Ross, and AJ Aizpurua.
Robin Kester, Ryan Farley, Patrick Wheeler (UC Davis and PNNL), Chris Kopek, Mike Horvath, Richard Hummel, Eddie Allan, Ashish Tapdiya, Chris Weitzen, Brian Williams (meh), Wes Featherstun, Michael Crouse, Chaz Lever, Brad McDanel, Lee Bailey, David Sontheimer, Jacob White, Tess Stamper, Neal Dawes, Brian Lucas, Michael Nipper, Bryan Prosser, Scott Seal, Xin Zhou, Fletcher Hodnett, Caroline Odell, Sebastian Ramirez, Alina Pacheco, and Arnav Bhandari.
If you are a WFU student and interested in this research, just drop by my office and discuss.
Recent Publications
Using Evolutionary Approaches to Manage Surveillance Cameras in Dynamic Environments

Ruidan Li and Errin W. Fulp

Proceedings of the IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustComm), 2018

Using Feature Selection to Identify Chains of Insecure Software Configuration Parameters

Errin W. Fulp and H. Don Gage

Proceedings of the IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustComm), 2018

Network Security Group

From distributed firewall designs to ant-based intrusion detection, the NSG is investigating techniques to address the next generation of security threats.

Current Student Projects
Approaches for Identifying Domain Shadowing and Other DNS Attacks
Nolan Hamilton