Professor; Associate Department Chair and Director of Undergraduate Studies
Research Interests: Software analysis and testing
Bachelor of Arts, Mathematics and Physics
Master of Arts, Mathematics
Courant Institute of Mathematical Sciences, New York University
Master of Science, Computer Science
Courant Institute of Mathematical Sciences, New York University 1987
Doctor of Philosophy, Computer Science
Selected Journal Articles
"Prevalence of confusing code in software projects: atoms of confusion in the wild," Dan Gopstein, Hongwei Henry Zhou, Phyllis Frankl, and Justin Cappos, MSR '18 Proceedings of the 15th International Conference on Mining Software Repositories, May 2018, pp. 281-91.
"JDAMA: Java database application mutation analyser," Chixiang Zhou and Phyllis Frankl, Software: Testing, Verification and Reliability, Volume 21 Issue 3, September 2011, pp. 241-63.
"An AGENDA for testing relational database applications," David Chays, Yuetang Deng, Phyllis G. Frankl, Saikat Dan, Filippos I. Vokolos, and Elaine J. Weyuker, Software: Testing, Verification and Reliability, Volume 14 Issue 1, March 2004, pp. 17-44.
"The ASTOOT approach to testing object-oriented programs," Roong-Ko Doong and Phyllis Frankl, ACM Transactions on Software Engineering and Methodology, Volume 3 Issue 2, April 1994, pp. 101-30.
"An experimental comparison of the effectiveness of branch testing and data flow testing," P. Frankl and S.N. Weiss, IEEE Transactions on Software Engineering, Volume 19 Number 8, August 1993, pp. 774-87.
Test Generation and Coverage for Database Applications”, NSF, May