Phyllis Frankl

  • Professor Emeritus


Students with questions about CS courses, degree requirements, permission to take courses, etc, should contact their academic advisors or email:

Research Interests
Software analysis and testing

Brandeis University
Bachelor of Arts, Mathematics and Physics

Columbia University
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


Research Centers, Labs, and Groups