Marco Pistoia

About me

Marco Pistoia

Research Staff Member


Research lab: Watson Research Center (Hawthorne)


Marco Pistoia, Ph.D. has worked for IBM Corporation since January 1996 and is currently a Research Staff Member in the Programming Languages and Software Engineering Department at the IBM Thomas J. Watson Research Center in Hawthorne, New York.

He has written ten books, filed several patents, and published numerous papers and journal articles on various aspects of Program Analysis and Language-Based Security. Most recently, he has published his Ph.D. thesis, and has been the lead author of the books Enterprise Java Security, published by Addison-Wesley in 2004 (and now available in Chinese), and Java 2 Network Security, published by Prentice Hall PTR in 1999. He has published and presented at numerous conferences, and has been invited to lecture at several research institutions worldwide. (See his complete list of publications, patents, and presentations).

Dr. Pistoia received his Ph.D. in Mathematics from Polytechnic University, Brooklyn, New York in May 2005 with a thesis entitled A Unified Mathematical Model for Stack- and Role-Based Authorization Systems (advisor: Prof. Robert J. Flynn), and his Master of Science and Bachelor of Science degrees in Mathematics summa cum laude from the University of Rome, Italy in July 1995, with a research thesis entitled Theory of Reductive Algebraic Groups and Their Representations (advisor: Prof. Silvana Abeasis). His mathematical interests include lattices and invariant theory. His computer interests include mobile-code security, component software, and static program analysis of object-oriented languages.


Publications
Patents
Presentations
Professional Activities
Professional Honors
Java Security Research
Contact Information


  • NEW Network and Distributed System Security (NDSS 2009) Symposium, sponsored by the Internet Society, San Diego, CA, USA, February 2009.
  • NEW Twenty-fourth Annual Computer Security Applications Conference (ACSAC 2008), sponsored by Applied Computer Security Associates (ACSA), Anaheim, CA, USA, December 2008.
  • NEW Third Workshop on Programming Languages and Analysis for Security (PLAS 2008), sponsored by ACM SIGPLAN and co-located with the ACM SIGPLAN 2008 Programming Language Design and Implementation (PLDI 2008) conference


Last updated 8 May 2008