Jay Kothari

Jay Kothari

Ph.D. Student (4th year)
Software Engineering Research Group
Department of Computer Science
College of Engineering
Drexel University

Advisor: Spiros Mancoridis Ph.D.

jayk AT drexel.edu
jayk AT alumni.cmu.edu
856.952.4201

Please note: my website has now moved to http://www.jaykothari.com.

Academic History

Ph.D. in Computer Science, Drexel University, In Progress (Philadelphia, PA)
Master of Science in Computer Science, Drexel University, 2006 (Philadelphia, PA)
Bachelor of Science in Computer Science, Carnegie Mellon University, 2004 (Pittsburgh, PA)
Bachelor of Science in Political Science, Carnegie Mellon University, 2003 (Pittsburgh, PA)

I graduated from Cherry Hill High School East in 2000.

For more information, you may look at my CV.

Teaching

Dependable Software Systems CS 576 [Summer 2006] [Summer 2007]
Course Description:
Software Testing is a critical element of software quality assurance and represents the ultimate review of a system's source code with the intent of discovering bugs.
Course topics include:
formal specification; black box testing; syntax testing; control-flow testing; data-flow testing; GUI and Web testing; mutation testing; object-oriented protocol testing; software engineering for reliability; program slicing; fault injection and program perturbation; syntax testing; testing within the software development process; test execution automation and test design automation tools.

Refereed Publications

Studying the Evolution of Software Systems Using Change Clusters
Jay Kothari, Trip Denton, Ali Shokoufandeh, Spiros Mancoridis, and Ahmed E. Hassan
In the IEEE Proceedings of ICPC 2006: International Conference on Program Comprehension, Athens, Greece, June, 2006. 
[PDF] [Talk-Quicktime] [Talk - PDF] [BibTeX]

On Computing the Canonical Features of Software Systems
Jay Kothari, Trip Denton, Spiros Mancoridis, and Ali Shokoufandeh
In the IEEE Proceedings of WCRE 2006: Working Conference on Reverse Engineering, Benevento, Italy, October, 2006.
[PDF] [Talk-Quicktime] [Talk - PDF] [BibTeX]

A Probabilistic Approach to Source Code Authorship Identification
Jay Kothari, Maxim Shevertalov, Edward Stehle, and Spiros Mancoridis
In the IEEE Proceedings of ITNG 2006: International Conference on Information Technology New Generations, Las Vegas, USA, April, 2007.
[PDF] [Talk-Quicktime] [Talk - PDF] [BibTeX]

Reducing Program Comprehension Effort in Evolving Software by Recognizing Feature Implementation Convergence
Jay Kothari, Trip Denton, Spiros Mancoridis, and Ali Shokoufandeh
In the IEEE Proceedings of ICPC 2007: International Conference on Program Comprehension, Banff, Canada, June, 2007.
[PDF] [Talk-Quicktime] [Talk - PDF] [BibTeX]