As motor vehicles increasingly head toward autonomy, the challenges of developing a cyber reasoning system will be discussed Oct. 4 at 2 p.m. at NASA Langley Research Center in Hampton, Virginia.

Jack W. Davidson, a professor of computer science at the University of Virginia, will give a talk entitled A League of Extraordinary Machines: The First Steps to Autonomous Cyber Reasoning Systems. The talk, part of Langley’s colloquium series, will be held in the Pearl Young Theater.

News media who wish to cover the event should contact Michael Finneran in Langley’s Office of Communications at (757) 864-6110 or<> to gain access to the center. Davidson will be available for interviews prior to the talk.

In 2013, DARPA announced the Cyber Grand Challenge (CGC). The challenge was to build an autonomous cyber reasoning system that could analyze software, identify vulnerabilities, formulate patches and deploy them on a network all in real time. In 2016 at DEFCON 24 in Las Vegas, Nevada, an audience of 22,000 watched seven extraordinary machines compete in a historic, first ever machine vs. machine CTF contest with the winner receiving a $2 million cash prize.

Davidson’s will describe the competition, the challenges faced, and an overview of technologies used to address these challenges.

Davidson’s research interests include compilers, programming languages, computer architecture, embedded systems, and computer security. He was a principal member of TechX, the team that built Xandra, which competed in DARPA’s Cyber Grand Challenge, and is principal investigator on a DARPA-funded project called Cyber Fault-tolerant Attack Recovery that is investigating the use of systems to protect critical software services.

Davidson is a fellow of the Association for Computing Machinery (ACM) and a senior member the IEEE Computer Society. He served as an associate editor of ACM’s Transactions on Programming Languages and Systems for six years, and an associate editor of ACM’s Transactions on Architecture and Compiler Optimizations.

In 2008, he received the 2008 IEEE Computer Society Taylor L. Booth Education Award for “sustained effort to transform introductory computer science education.” Davidson serves as co-chair of ACM’s Publication Board, which oversees all aspects of ACM’s publications and the operation of the its digital library.