|
Mark Grechanik is a Researcher with the Accenture Technology Labs and an Adjunct Professor at the department of Computer Science of the University of Illinois at Chicago. He earned his Ph.D. in Computer Science from the department of Computer Sciences of the University of Texas at Austin. In parallel with his academic activities, Mark worked for over 20 years as a software consultant for startups and Fortune 500 companies.
Mark’s research focuses on increasing programmers' productivity by automating various activities at different stages of the development lifecycle. In his research, Mark utilizes various techniques from software engineering, language design, program analysis, and machine learning to address specific issues that affect programmers when they design, debug, and test software.
|
News
|
|
If you are a doctoral student interested in software engineering, specifically in solving difficult problems that are likely to have impact on how software is built, tested, maintained, and evolved consider working with prof.Grechanik and his team of accomplished researchers. Mark has funding and he is looking for graduate students who want to become productive researchers.
If you are master's students interested in pursuing a short term project feel free to send an email with your resume or CV. I will work with you only if you are officially admitted to UIC or some other local Chicago university. Foreign students who are located outside the US should read this.
|
|
|
|

|
We have released Exemplar, a new code search engine for finding highly relevant software projects from large archives of applications. For more information, please take your browser to www.xemplar.org. We are sure you will enjoy it!
|
|
|
Professional Service/Upcoming Events
|
|
|
|
Program Committee, 26th IEEE ICSM International Conference on Software Maintenance. Timisoara, Romania, 12-18 September 2010.
|
|
|
|
Program Committee, 3rd International Workshop on Knowledge Collaboration in Software Development (KCSD2009), Nov. 19-20, 2009, Tokyo, Japan.
|
|
|
|
Chair of the Tool Demo Track, 25th IEEE International Conference on Software Maintenance (ICSM 2009), Edmonton, Alberta, Canada, September 20-26, 2009
|
|
|
|
Sponsorship Chair, ACM SIGSOFT / FSE-18, Santa Fe, NM, November 7-11, 2010.
|
|
|
|
I am a member of the ACM SigSoft Executive Committee, and I manage the ACM SigSoft group at linkedin.
|
|
|
|
Selected Refereed Publications
|
|
Mark’s publication record can be viewed at DBLP and Google Scholar.
|
|
|
Mark Grechanik, Qing Xie, and Chen Fu. Experimental Assessment of Manual Versus Tool-Based Maintenance of GUI-Directed Test Scripts. 25th IEEE International Conference on Software Maintenance (ICSM), Edmonton, Canada, September 2009. Acceptance rate: 21.6%.
|
|

|
|
|
Qing Xie, Mark Grechanik, Chen Fu and Chad Cumby. GUIDE: A GUI Comparison Tool. 25th IEEE International Conference on Software Maintenance (ICSM), Edmonton, Canada, September 2009.
|
|

|
|
|
Mark Grechanik, Qing Xie, and Chen Fu. Maintaining And Evolving GUI-Directed Test Scripts. 31st International Conference on Software Engineering (ICSE), Vancouver, British Columbia, Canada, May 2009. Acceptance rate: 12.3%.
|
|

|
|

|
Chen Fu, Mark Grechanik, and Qing Xie. Inferring Types of References to GUI Objects in Test Scripts. International Conference on Software Testing, Verification, and Validation (ICST), Denver, CO, USA, April 1-4, 2009. Acceptance rate: 29%. This paper won the best paper award.
|
|

|
|
|
Denys Poshyvanyk and Mark Grechanik. Creating and Evolving Software by Searching, Selecting and Synthesizing Relevant Source Code, New Ideas and Emerging Results (NIER) Track of ICSE 2009, Vancouver, British Columbia, Canada, May 2009. Acceptance rate: 18%.
|
|

|
|
|
James A. Jones, Mark Grechanik, and Andre van der Hoek. Enabling and Enhancing Collaborations between Software Development Organizations and Independent Test Agencies. Cooperative and Human Aspects of Software Engineering (CHASE), Vancouver, British Columbia, Canada, May 2009.
|
|

|
|
Mark Grechanik. Finding Errors in Components That Exchange XML Data, International Conference on Automated Software Engineering (ASE), November, 2007, Atlanta, GA. Acceptance rate: 11.8%
|
|

|
|
Mark Grechanik, Kathryn S. McKinley, and Dewayne E. Perry. Recovering And Using Use-Case-Diagram-To-Source-Code Traceability Links, The 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), September 2007, Dubrovnik, Croatia. Acceptance rate: 15%.
|
|

|
|
Mark Grechanik and Kevin Conroy. Composing Integrated Systems Using GUI-Based Applications And Web Services. IEEE International Conference on Services Computing (SCC 2007), July 11-15, 2007, Salt Lake City. Acceptance rate: 20%.
|
|

|
|
Mark Grechanik, Don Batory and Dewayne E. Perry. Design of Large-Scale Polylingual Systems. 26th International Conference on Software Engineering (ICSE), Edinburgh, Scotland, UK, May 2004. Acceptance rate 13%.
|
|

|
|
|
|