H. Andy Podgurski, Ph.D.

Andy Podgurski

Associate Professor
Ph.D. from University of Massachusetts, Amherst

Contact information

Office

510 Olin Building

Hours

MW 1:00-1:55, or by appt

Phone

216.368.6884

E-mail

Website

Research and Academic Interests

My main research interest is methodology to support the development, validation, and evolution of complex software systems. I am currently investigating techniques for advanced software design, software testing, software security validation, intrusion detection, and mining of software repositories. I currently teach software engineering, computer security, and advanced software design.

Biography

I am an Associate Professor of Computer Science in the Electrical Engineering & Computer Science Department at Case Western Reserve University in Cleveland, OH, where I have been a faculty member since 1989. I received a Ph.D. in Computer Science from the University of Massachusetts, Amherst. I have conducted research on software engineering methodology and related topics for nearly twenty years and have many publications in these areas. I have also worked extensively with industry on software engineering projects. I have taught software engineering, computer security, distributed systems, computer networks, software testing, compiler design, and algorithm design.

Selected Publications, Patents, and Other Achievements

Francis, P., Leon, D., Minch, M., and Podgurski, A. Tree-Based Methods for Classifying Software Failures. To appear in Proceedings of the 2004 International Symposium on Software Reliability Engineering (St. Malo, France, November 2004).

Masri, W., Podgurski, A., and Leon, D. Detecting and Debugging Insecure Information Flows. To appear in Proceedings of the 2004 International Symposium on Software Reliability Engineering (St. Malo, France, November 2004).

Raghavan, S., Rohanna, R., Leon, D., Podgurski, A., and Augustine, V. Dex: A Semantic Graph Differencing Tool for Studying Changes in Large Code Bases. Proceedings of the 2004 International Conference on Software Maintenance (Chicago, IL, September 2004).

Leon, D. and Podgurski, A. A Comparison of Coverage-Based and Distribution-Based Techniques for Filtering and Prioritizing Test Cases. Proceedings of the 14th IEEE International Symposium on Software Reliability Engineering ISSRE 2003 (Denver, CO, November 2003).

Podgurski, A., Leon, D., Francis, P., Masri, W., Minch, M., Sun, J. and Wang, B. Automated support for classifying software failure reports. Proceedings of the 25th International Conference on Software Engineering (Portland, OR, May 2003).

Dickinson, W., Leon, D., and Podgurski, A. Pursuing Failure: The Distribution of Failures in a Profile Space. Proceedings of the 2001 International Symposium on Foundations of Software Engineering (Vienna, Austria, September 2001).

Dickinson, W., Leon, D., and Podgurski, A. Finding Failures by Cluster Analysis of Execution Profiles. Proceedings of the 2001 International Conference on Software Engineering (Toronto, May 2001).

Lambert, J. and Podgurski, A. xdProf: A Tool for the Capture and Analysis of Stack Traces in a Distributed Java System. Proceedings of SPIE, Java/Jini Technologies (Denver, Colorado, August 2001), pp. 96-105.

Steven, J., Chandra, B., Fleck, B., and Podgurski, A. jRapture: A Capture/Replay Tool for Observation-Based Testing. Proceedings of the 2000 International Symposium on Software Testing and Analysis (Portland, Oregon, August 2000), pp. 158-167.

Leon, D., Podgurski, A., and White, L.J. Multivariate Vizualization in Observation-Based Testing. Proceedings of the 22nd International Conference on Software Engineering (Limerick, Ireland, June 2000), pp. 116-125.

 
people/hap.txt · Last modified: 2006/09/27 04:01 by sak8