Portrait of Suresh Thummalapenta

Suresh Thummalapenta

Researcher

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