-
Home   |   Schedule   |   Resume   |   Personal   |   Contact  
 

                 Suresh Thummalapenta
                 PhD Student (3rd year)

                 Advisor: Dr. Tao Xie
                 Department of Computer Science
                 North Carolina State University
                 Raleigh
                 USA

                 E-mail:

           I am a third year PhD student in the Computer Science Department of North Carolina State University, located in Raleigh, NC. I work with Dr. Tao Xie as a part of Automated Software Engineering Research Group. My research interests include Automated Software Engineering with emphasis on Mining Software Engineering Data and Software Verification.

Internships:

Summer 2009: Microsoft Research, Redmond, USA
Summer 2008: NEC Laboratories, Princeton, USA
Summer 2007: Research Center on Software Technology, Benevento, Italy

Selected Publications:

Alattin: Mining Alternative Patterns for Detecting Neglected Conditions. [Abstract][pdf][BibTeX]
Suresh Thummalapenta and Tao Xie. To appear in Proceedings of the 24th IEEE/ACM International Conference on Automated Software Engineering
(ASE 2009), Auckland, New Zealand, November 2009.

MSeqGen: Object-Oriented Unit-Test Generation via Mining Source Code. [Abstract][pdf][BibTeX]
Suresh Thummalapenta, Tao Xie, Nikolai Tillmann, Peli de Halleux, and Wolfram Schulte. In Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE 2009), Amsterdam, the Netherlands, August 2009.

An Empirical Study on the Maintenance of Source Code Clones. [Abstract][pdf][BibTeX]
Suresh Thummalapenta, Luigi Cerulo, Lerina Aversano, Massimiliano Di Penta, To appear in Empirical Software Engineering Journal (EMSE), 2009.

Mining Exception-Handling Rules as Sequence Association Rules. [Abstract][pdf][BibTeX]
Suresh Thummalapenta, Tao Xie, In Proceedings of the 31st International Conference on Software Engineering (ICSE 2009), Vancouver, Canada, May 2009.

SpotWeb: Detecting Framework Hotspots and Coldspots via Mining Open Source Code on the Web. [Abstract][pdf][BibTeX]
Suresh Thummalapenta, Tao Xie, In IEEE International Conference on Automated Software Engineering (ASE 2008), L'Aquila, Italy, September 2008. (A previous version appeared in Proceedings of MSR 2008 as a Position Paper.)

PARSEWeb: A Programmer Assistant for Reusing Open Source Code on the Web. [Abstract][pdf][BibTeX][ppt]
Suresh Thummalapenta, Tao Xie, In Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), Atlanta, Georgia, USA, November 2007.


All Publications:

Data Mining for Software Engineering. [Abstract][pdf][BibTeX]
Tao Xie, Suresh Thummalapenta, David Lo, and Chao Liu. IEEE Computer, 42(8), pp.35-42, August 2009.

Alattin: Mining Alternative Patterns for Detecting Neglected Conditions. [Abstract][pdf][BibTeX]
Suresh Thummalapenta and Tao Xie. To appear in Proceedings of the 24th IEEE/ACM International Conference on Automated Software Engineering
(ASE 2009), Auckland, New Zealand, November 2009.

MSeqGen: Object-Oriented Unit-Test Generation via Mining Source Code. [Abstract][pdf][BibTeX]
Suresh Thummalapenta, Tao Xie, Nikolai Tillmann, Peli de Halleux, and Wolfram Schulte. In Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE 2009), Amsterdam, the Netherlands, August 2009.

An Empirical Study on the Maintenance of Source Code Clones. [pdf][BibTeX]
Suresh Thummalapenta, Luigi Cerulo, Lerina Aversano, Massimiliano Di Penta, To appear in Empirical Software Engineering Journal (EMSE), 2009.

Improving Software Quality via Code Searching and Mining. [pdf][BibTeX]
Madhuri R. Marri, Suresh Thummalapenta, Tao Xie, To appear in Proceedings of the First International Workshop on Search-Driven Development – Users, Infrastructure, Tools and Evaluation (SUITE 2009), Vancouver, Canada, May 2009.

Mining Exception-Handling Rules as Sequence Association Rules. [pdf][BibTeX]
Suresh Thummalapenta, Tao Xie, To appear in Proceedings of the 31st International Conference on Software Engineering (ICSE 2009), Vancouver, Canada, May 2009.

SpotWeb: Detecting Framework Hotspots and Coldspots via Mining Open Source Code on the Web.[pdf][BibTeX]
Suresh Thummalapenta, Tao Xie, In IEEE International Conference on Automated Software Engineering (ASE 2008), L'Aquila, Italy, September 2008. (A previous version appeared in Proceedings of MSR 2008 as a Position Paper.)

NEGWeb: Detecting Neglected Conditions via Mining Programming Rules from Open Source Code. [BibTeX]
Suresh Thummalapenta, Tao Xie, Presented as a Student Poster at International Symposium on Software Testing and Analysis (ISSTA 2008), Seattle, Washington, July 2008.

SpotWeb: Detecting Framework Hotspots via Mining Open Source Repositories on the Web. [pdf][BibTeX]
Suresh Thummalapenta, Tao Xie, In Proceedings of the 5th Working Conference on Mining Software Repositories (MSR 2008), Position Paper, Leipzig, Germany, May 2008.

Improving Software Reliability and Productivity via Mining Program Source Code [pdf][BibTeX]
Tao Xie, Mithun Acharya, Suresh Thummalapenta,Kunal Taneja, In Proceedings of the NSF Next Generation Software Program Workshop at IPDPS 2008 (NSFNGS 2008), Miami, Florida, April 2008.

PARSEWeb: A Programmer Assistant for Reusing Open Source Code on the Web [Abstract][pdf][BibTeX][ppt]
Suresh Thummalapenta, Tao Xie, In Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), Atlanta, Georgia, USA, November 2007.

UnitPlus: Assisting Developer Testing in Eclipse[Abstract][pdf][BibTeX][ppt]
Yoonki Song, Suresh Thummalapenta, Tao Xie, In Proceedings of the Eclipse Technology eXchange Workshop at OOPSLA 2007 (ETX 2007), Montréal, Canada, October 2007. (Awarded Best Student Paper)

Exploiting Code Search Engines to Improve Programmer Productivity [Abstract][pdf][ppt]
Suresh Thummalapenta, In Proceedings of the 21th Annual ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2007), ACM SIGPLAN Student Research Competition, Montreal, Canada, October 2007.



Professional Activities and Services:

Program Committee Membership (Conferences/Workshops)

- Technical Program Committee Member, SUITE 2009 (Workshop on Search-Driven Development - Users, Infrastructure, Tools, and Evaluation)

Journal Reviews

- Reviewer (Software - Practice and Experience)
- Reviewer (Software Testing, Verification, and Reliability)

Conference Reviews

- Reviewer, International Symposium on Software Testing and Analysis (ISSTA 2009)
- Reviewer, 18th International World Wide Web Conference (WWW 2009)
- Reviewer, 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008)
- Reviewer, 24th IEEE International Conference of Software Maintenance (ICSM 2008)
- Reviewer, International Symposium on Software Testing and Analysis (ISSTA 2008)
- Reviewer, International Conference on Software Testing, Verification, and Validation (ICST 2008)
- Reviewer, 22rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007)
- Reviewer, 31st IEEE International Computer Software and Applications Conference (COMPSAC 2007)

Workshop Reviews

- Reviewer, 1st IEEE International Workshop on Testing Emerging Software Technology (TEST 2007)

Thank you for visiting my Home Page
Updated on: 02th Apr 2009