Carnegie Mellon University

Jeffery Gennari

Jeffery Gennari

Instructor and Senior Member of Technical Staff, CMU SEI

5000 Forbes Avenue
Pittsburgh, PA 15213


Jeff Gennari is a Senior Member of the Technical Staff in the CERT program at Carnegie Mellon University’s Software Engineering Institute (SEI). While at the SEI Mr. Gennari has worked as a malicious code analyst where he analyzed hundreds of malware samples, served as an expert witness in U.S. federal court in the area of malware analysis, and delivered computer security and malware analysis training to information technology professionals in the U.S. government. Prior to that Mr. Gennari worked as a vulnerability analyst at CERT where he researched software vulnerabilities and was an active participant in CERT’s secure coding efforts. Current research interests include automated program analysis and reverse engineering as well as architecture-based self-adaptive systems. Mr. Gennari is a mentor in the Masters of Software Engineering program and instructor for the Analysis of Software Artifacts course. Mr. Gennari has a Masters of Software Engineering from Carnegie Mellon University and a BS and MS in Information Science from the University of Pittsburgh.


  • Bradley Schmerl, Javier Cámara, Jeffrey Gennari, David Garlan, Paulo Casanova, Gabriel A. Moreno, Thomas J. Glazier and Jeffrey M. Barnes. Architecture-Based Self-Protection: Composing and Reasoning about Denial-of-Service Mitigations. HotSoS 2014: 2014 Symposium and Bootcamp on the Science of Security. Raleigh, NC, USA, 8-9 April 2014.
  • Wesley Jin, Cory Cohen, Jeffrey Gennari, Charles Hines, Sagar Chaki, Arie Gurfinkel, Jeffrey Havrilla, and Priya Narasimhan. 2014. Recovering C++ Objects From Binaries Using Inter-Procedural Data-Flow Analysis. Proceedings of ACM SIGPLAN on Program Protection and Reverse Engineering Workshop 2014 (PPREW'14). ACM, New York, NY, USA, Article 1, 11 pages
  • Yuan, Eric, Sam Malek, Bradley Schmerl, David Garlan and Jeffrey Gennari. Architecture-Based Self-Protecting Software Systems. Proceedings of the Ninth International ACM Sigsoft Conference on the Quality of Software Architectures (QoSA 2013), 17-21 June 2013.
  • Gennari, Jeffrey and David Garlan. Measuring Attack Surface in Software Architecture. ISR Technical Report CMU-ISR- 11-121. Mar. 2012.
  • Gennari, Jeffrey and David French. Defining Malware Families Based on Analyst Insights. IEEE Technologies for Homeland Security 2011. Nov. 15 – 17 2011.
  • Seacord, Robert C. The CERT C Secure Coding Standard. Massachusetts: Addison-Wesley. Oct. 2008. Developed rules and recommendations included in the standard.
  • Gennari, Jeffrey, Shaun Hedrick, Fred Long, Justin Pincar and Robert C. Seacord. Ranged Integers for the C Programming Language. SEI Technical Note CMU/SEI-2007-TN-027. Sept. 2007.
  • Spring, Michael B. and Jeffrey Gennari. Standards for the Next-Generation Web: Architectural
Considerations from a Standardization Perspective. 10th ISPE International Conference on Concurrent Engineering: Research and Applications. Portugal, Jul., 2003.
  • Hughes, Stephen, Joeseph Manojlovich, Michael Lewis and Jeffrey Gennari. Camera Control and Decoupled Motion for Teleoperation. Proceedings of the 2003 IEEE International Conference on Systems, Man and Cybernetics, Washington D.C., Oct. 2003.
  • Wang, Jijun, Michael Lewis and Jeffrey Gennari. Interactive Simulation of the NIST USAR Arenas. Proceedings of the 2003 IEEE International Conference on Systems, Man, and Cybernetics, Washington D.C., Oct. 2003.
  • Wang, Jijun, Michael Lewis and Jeffrey Gennari. USAR: A Game-Based Simulation for Teleoperation. Proceedings of the 47th Annual Meeting of the Human Factors and Ergonomics Society, Denver, CO, Oct. 2003.
  • Wang, Jijun, Michael Lewis and Jeffrey Gennari. A Game Engine Based Simulation of the NIST USAR Arenas. Proceedings of the 2003 Winter Simulation Conference, New Orleans, LA, 2003.