His research interests include computer and information security, the modeling and simulation of network-based attacks, and computer forensics. Allen earned a PhD in Computer Science from the University of Central Florida where his research included the development of algorithms for the detection of network denial-of-service attacks. In addition to his work in the Harris Institute, he supervises Master's and PhD students who are performing research in security policy, secure software development and automated attack generation for software testing and intrusion detection.