Additional publications
2015
Test Generation from Business Rules
Simon H Jensen, Suresh Thummalapenta, Saurabh Sinha, Satish Chandra
International Conference on Software Testing, Verification and Validation (ICST 2015), to appear
2014
Robust Test Automation Using Contextual Clues
Rahulkrishna Yandrapally, Suresh Thummalapenta, Saurabh Sinha, Satish Chandra
International Symposium on Software Testing and Analysis (ISSTA 2014)
2013
Test Factoring: Enabling Efficient and Flexible GUI Test Execution
Pranavadatta Devaki, Suresh Thummalapenta, Nimit Singhania and Saurabh Sinha
International Symposium on Software Testing and Analysis (ISSTA 2013)
Efficient and Change-Resilient Test Automation: An Industrial Case Study
Suresh Thummalapenta, Pranavadatta Devaki, Saurabh Sinha, Satish Chandra, Sivagami Gnanasundaram, Deepa D. Nagaraj, and Sampathkumar Sathishkumar
International Conference on Software Engineering (ICSE 2013), Industry Track
Guided Test Generation for Web Applications
Suresh Thummalapenta, K. Vasanta Lakshmi, Saurabh Sinha, Nishant Sinha, and Satish Chandra
International Conference on Software Engineering (ICSE 2013)
2012
Advances on Improving Automation in Developer Testing (opens in new tab)
Xusheng Xiao, Suresh Thummalapenta, and Tao Xie
In Advances in Computers, Burlington: Academic Press, 2012
Automating Test Automation (opens in new tab)
Suresh Thummalapenta, Saurabh Sinha, Nimit Singhania, and Satish Chandra
Proceedings of the International Conference on Software Engineering (ICSE 2012)
Automated Extraction of Security Policies from Natural-Language Software Documents (opens in new tab)
Xusheng Xiao, Amit Paradkar, Suresh Thummalapenta, and Tao Xie
Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE 2012)
2011
Synthesizing Method Sequences for High-Coverage Testing (opens in new tab)
Suresh Thummalapenta, Tao Xie, Nikolai Tillmann, Jonathan Halleux de, Zhendong Su
Proceedings of ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2011)
Alattin: Mining Alternative Patterns for Defect Detection (opens in new tab)
Suresh Thummalapenta, Tao Xie
Automated Software Engineering Journal, 2011
Mining API Usage Specifications via Searching Source Code from the Web (opens in new tab)
Suresh Thummalapenta, Tao Xie, Madhuri R Marri
Mining Software Specifications: Methodologies and Applications (Chapter 10), Taylor & Francis, 2011
Retrofitting Unit Tests for Parameterized Unit Testing (opens in new tab)
Suresh Thummalapenta, Madhuri Marri, Tao Xie, Nikolai Tillmann, Jonathan de Halleux
Proceedings of International Conference on Fundamental Approaches to Software Engineering (FASE 2011), pp. 496–506
2010
DyGen: Automatic Generation of High-coverage Tests via Mining Gigabytes of Dynamic Traces (opens in new tab)
Suresh Thummalapenta, Jonathan Halleux de, Nikolai Tillmann, Scott Wadsworth
Proceedings of the fourth international conference on Tests and proofs (TAP 2010), pp. 77–93, Springer-Verlag
Mining API Mapping for Language Migration (opens in new tab)
Hao Zhong, Suresh Thummalapenta, Tao Xie, Lu Zhang, Qing Wang
Proceedings of thirty-second International Conference on Software Engineering (ICSE 2010), pp. 195–204, ACM
An Empirical Study on the Maintenance of Source Code Clones (opens in new tab)
Suresh Thummalapenta, Luigi Cerulo, Lerina Aversano, Massimiliano Di Penta
Empirical Softw. Engg. 15(1), 1–34, Kluwer Academic Publishers, 2010
2009
Mining Exception-Handling Rules as Sequence Association Rules (opens in new tab)
Suresh Thummalapenta, Tao Xie
Proceedings of thirty-first International Conference on Software Engineering (ICSE 2009), pp. 496–506, IEEE Computer Society
Data Mining for Software Engineering (opens in new tab)
Tao Xie, Suresh Thummalapenta, David Lo, Chao Liu.
IEEE Computer 42(8), 35–42, Citeseer, 2009
Alattin: Mining Alternative Patterns for Detecting Neglected Conditions (opens in new tab)
Suresh Thummalapenta, Tao Xie
Proceedings of twenty-fourth IEEE/ACM International Conference on Automated Software Engineering (ASE 2009), pp. 283–294
MSeqGen: Object-Oriented Unit-Test Generation via Mining Source Code (opens in new tab)
Suresh Thummalapenta, Tao Xie, Nikolai Tillmann, Peli Halleux de, Wolfram Schulte
Proceedings of the seventh joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2009), pp. 193–202, ACM
Improving Software Quality via Code Searching and Mining (opens in new tab)
Madhuri R Marri, Suresh Thummalapenta, Tao Xie
Proceedings of the first International Workshop on Search-Driven Development – Users, Infrastructure, Tools and Evaluation (SUITE 2009), pp. 33–36, IEEE
2008
SpotWeb: detecting framework hotspots via mining open source repositories on the web (opens in new tab)
Suresh Thummalapenta, Tao Xie
Proceedings of the 2008 international working conference on Mining software repositories, pp. 109–112, ACM
SpotWeb: Detecting Framework Hotspots and Coldspots via Mining Open Source Code on the Web (opens in new tab)
Suresh Thummalapenta, Tao Xie
Proceedings of the twenty-third IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), pp. 327–336, IEEE Computer Society
2007
UnitPlus: assisting developer testing in Eclipse (opens in new tab)
Yoonki Song, Suresh Thummalapenta, Tao Xie
Proceedings of the 2007 OOPSLA workshop on eclipse technology eXchange, pp. 26–30, ACM
PARSEWeb: A Programmer Assistant for Reusing Open Source Code on the Web (opens in new tab)
Suresh Thummalapenta, Tao Xie
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering (ASE 2007), pp. 204–213, ACM