Integrating and Reusing GUI-Driven Applications. - Mark Grechanik; Don S. Batory; Dewayne E. Perry (ICSR, 2002)

An approach to evolving database dependent systems. - Mark Grechanik; Dewayne E. Perry; Don S. Batory (IWPSE, 2002)

Secure Deployment of Components. - Mark Grechanik; Dewayne E. Perry (Component Deployment, 2004)

Design of Large-Scale Polylingual Systems. - Mark Grechanik; Don S. Batory; Dewayne E. Perry (ICSE, 2004)

Using AOP to Monitor and Administer Software for Grid Computing Environments. - Mark Grechanik; Dewayne E. Perry; Don S. Batory (COMPSAC (1), 2005)

A Security Mechanism for Component-Based Systems. - Mark Grechanik; Dewayne E. Perry; Don S. Batory (ICCBSS, 2006)

Composing Integrated Systems Using GUI-Based Applications And Web Services. - Mark Grechanik; Kevin M. Conroy (IEEE SCC, 2007)

Architectural Mismatch in Service-Oriented Architectures. - Kevin Bierhoff; Mark Grechanik; Edy S. Liongosari (SDSOA@ICSE, 2007)

Automatic Test Generation From GUI Applications For Testing Web Services. - Kevin M. Conroy; Mark Grechanik; Matthew Hellige; Edy S. Liongosari; Qing Xie 003 (ICSM, 2007)

Finding errors in components that exchange xml data. - Mark Grechanik (ASE, 2007)

Smart: a tool for application reference testing. - Qing Xie 003; Mark Grechanik; Matthew Hellige (ASE, 2007)

Finding Relevant Applications for Prototyping. - Mark Grechanik; Kevin M. Conroy; Katharina Probst (MSR, 2007)

Recovering and using use-case-diagram-to-source-code traceability links. - Mark Grechanik; Kathryn S. McKinley; Dewayne E. Perry (ESEC/SIGSOFT FSE, 2007)

Creating Web Services From GUI-Based Applications. - Mark Grechanik; Kevin M. Conroy; Kishore S. Swaminathan (SOCA, 2007)

REST: A tool for reducing effort in script-based testing. - Qing Xie 003; Mark Grechanik; Chen Fu (ICSM, 2008)

Evaluating recommended applications. - Mark Grechanik; Denys Poshyvanyk (RSSE@SIGSOFT FSE, 2008)

Maintaining and evolving GUI-directed test scripts. - Mark Grechanik; Qing Xie 003; Chen Fu (ICSE, 2009)

Enabling and enhancing collaborations between software development organizations and independent test agencies. - James A. Jones; Mark Grechanik; André van der Hoek (CHASE, 2009)

Creating and evolving software by searching, selecting and synthesizing relevant source code. - Denys Poshyvanyk; Mark Grechanik (ICSE Companion, 2009)

Experimental assessment of manual versus tool-based maintenance of GUI-directed test scripts. - Mark Grechanik; Qing Xie 003; Chen Fu (ICSM, 2009)

Guide: A GUI differentiator. - Qing Xie 003; Mark Grechanik; Chen Fu; Chad M. Cumby (ICSM, 2009)

Inferring Types of References to GUI Objects in Test Scripts. - Chen Fu; Mark Grechanik; Qing Xie 003 (ICST, 2009)

Creating GUI Testing Tools Using Accessibility Technologies. - Mark Grechanik; Qing Xie 003; Chen Fu (ICST Workshops, 2009)

Computing and Diagnosing Changes in Unit Test Energy Consumption. - Amy J. Ko; Michal Young; Jamie Andrews; Brian P. Robinson; Mark Grechanik (Practical Software Testing: Tool Automation and Human Factors, 2010)

An empirical investigation into a large-scale Java open source code repository. - Mark Grechanik; Collin McMillan; Luca DeFerrari; Marco Comi; Stefano Crespi-Reghizzi; Denys Poshyvanyk; Chen Fu; Qing Xie 003; Carlo Ghezzi (ESEM, 2010)

A search engine for finding highly relevant applications. - Mark Grechanik; Chen Fu; Qing Xie 003; Collin McMillan; Denys Poshyvanyk; Chad M. Cumby (ICSE (1), 2010)

Exemplar: EXEcutable exaMPLes ARchive. - Mark Grechanik; Chen Fu; Qing Xie 003; Collin McMillan; Denys Poshyvanyk; Chad M. Cumby (ICSE (2), 2010)

Recommending source code examples via API call usages and documentation. - Collin McMillan; Denys Poshyvanyk; Mark Grechanik (RSSE@ICSE, 2010)

Is Data Privacy Always Good for Software Testing? - Mark Grechanik; Christoph Csallner; Chen Fu; Qing Xie 003 (ISSRE, 2010)

Bridging gaps between developers and testers in globally-distributed software development. - Mark Grechanik; James A. Jones; Alessandro Orso; André van der Hoek (FoSER, 2010)

Portfolio: finding relevant functions and their usage. - Collin McMillan; Mark Grechanik; Denys Poshyvanyk; Qing Xie 003; Chen Fu (ICSE, 2011)

Portfolio: a search engine for finding functions and their usages. - Collin McMillan; Mark Grechanik; Denys Poshyvanyk; Qing Xie 003; Chen Fu (ICSE, 2011)

Categorizing software applications for maintenance. - Collin McMillan; Mario Linares Vásquez; Denys Poshyvanyk; Mark Grechanik (ICSM, 2011)

Testing software in age of data privacy: a balancing act. - Kunal Taneja; Mark Grechanik; Rayid Ghani; Tao Xie 001 (SIGSOFT FSE, 2011)

Pairwise feature-interaction testing for SPLs: potentials and limitations. - Sebastian Oster; Marius Zink; Malte Lochau; Mark Grechanik (SPLC Workshops, 2011)

Automatically finding performance problems with feedback-directed learning software testing. - Mark Grechanik; Chen Fu; Qing Xie 003 (ICSE, 2012)

Detecting similar software applications. - Collin McMillan; Mark Grechanik; Denys Poshyvanyk (ICSE, 2012)

Evaluating program analysis and testing tools with the RUGRAT random benchmark application generator. - Ishtiaque Hussain; Christoph Csallner; Mark Grechanik; Chen Fu; Qing Xie 003; Sangmin Park; Kunal Taneja; B. M. Mainul Hossain (WODA, 2012)

CarFast: achieving higher statement coverage faster. - Sangmin Park; B. M. Mainul Hossain; Ishtiaque Hussain; Christoph Csallner; Mark Grechanik; Kunal Taneja; Chen Fu; Qing Xie 003 (SIGSOFT FSE, 2012)

The curse of database deadlocks: the problem with no good solution. - Mark Grechanik (ACM SIGSOFT Softw. Eng. Notes, 2012)

Random benchmark application generation for evaluating program analysis and testing tools. - Mark Grechanik (ACM SIGSOFT Softw. Eng. Notes, 2012)

Exemplar: A Source Code Search Engine for Finding Highly Relevant Applications. - Collin McMillan; Mark Grechanik; Denys Poshyvanyk; Chen Fu; Qing Xie 003 (IEEE Trans. Software Eng., 2012)

Enhancing Software Traceability by Automatically Expanding Corpora with Relevant Documentation. - Tathagata Dasgupta; Mark Grechanik; Evan Moritz; Bogdan Dit; Denys Poshyvanyk (ICSM, 2013)

Testing Database-Centric Applications for Causes of Database Deadlocks. - Mark Grechanik; B. M. Mainul Hossain; Ugo A. Buy (ICST, 2013)

ExPort: Detecting and visualizing API usages in large source code repositories. - Evan Moritz; Mario Linares Vásquez; Denys Poshyvanyk; Mark Grechanik; Collin McMillan; Malcom Gethers (ASE, 2013)

Preventing database deadlocks in applications. - Mark Grechanik; B. M. Mainul Hossain; Ugo A. Buy; Haisheng Wang (ESEC/SIGSOFT FSE, 2013)

REDACT: preventing database deadlocks from application-based transactions. - B. M. Mainul Hossain; Mark Grechanik; Ugo A. Buy; Haisheng Wang (ESEC/SIGSOFT FSE, 2013)

Portfolio: Searching for relevant functions and their usages in millions of lines of code. - Collin McMillan; Denys Poshyvanyk; Mark Grechanik; Qing Xie 003; Chen Fu (ACM Trans. Softw. Eng. Methodol., 2013)

Sanitizing and Minimizing Databases for Software Application Test Outsourcing. - Boyang Li 002; Mark Grechanik; Denys Poshyvanyk (ICST, 2014)

Redacting sensitive information in software artifacts. - Mark Grechanik; Collin McMillan; Tathagata Dasgupta; Denys Poshyvanyk; Malcom Gethers (ICPC, 2014)

On the Accuracy of Forward Dynamic Slicing and Its Effects on Software Maintenance. - Siyuan Jiang; Raúl A. Santelices; Mark Grechanik; Haipeng Cai (SCAM, 2014)

How Accurate Is Dynamic Program Slicing? An Empirical Approach to Compute Accuracy Bounds. - Siyuan Jiang; Raúl A. Santelices; Haipeng Cai; Mark Grechanik (SERE (Companion), 2014)

On using machine learning to automatically classify software applications into domain categories. - Mario Linares Vásquez; Collin McMillan; Denys Poshyvanyk; Mark Grechanik (Empir. Softw. Eng., 2014)

1st International Workshop on Complex faUlts and Failures in LargE Software Systems (COUFLESS 2015). - Mark Grechanik; Javier Alonso; Allen P. Nikora (ICSE (2), 2015)

Automating performance bottleneck detection using search-based application profiling. - Du Shen; Qi Luo; Denys Poshyvanyk; Mark Grechanik (ISSTA, 2015)

Enhancing Performance And Reliability of Rule Management Platforms. - Mark Grechanik; B. M. Mainul Hossain (ICPE, 2015)

FOREPOST: a tool for detecting performance problems with feedback-driven learning software testing. - Qi Luo; Denys Poshyvanyk; Aswathy Nair; Mark Grechanik (ICSE (Companion Volume), 2016)

Can Software Project Maturity Be Accurately Predicted Using Internal Source Code Metrics? - Mark Grechanik; Nitin Prabhu; Daniel Graham; Denys Poshyvanyk; Mohak Shah (MLDM, 2016)

Mining performance regression inducing code changes in evolving software. - Qi Luo; Denys Poshyvanyk; Mark Grechanik (MSR, 2016)

Mutation Integration Testing. - Mark Grechanik; Gurudev Devanla (QRS, 2016)

Enhancing Rules For Cloud Resource Provisioning Via Learned Software Performance Models. - Mark Grechanik; Qi Luo; Denys Poshyvanyk; Adam A. Porter (ICPE, 2016)

Input-Sensitive Profiling: A Survey. - Abdullah Alourani; Md. Abu Naser Bikas; Mark Grechanik (Adv. Comput., 2016)

How Elasticity Property Plays an Important Role in the Cloud: A Survey. - Md. Abu Naser Bikas; Abdullah Alourani; Mark Grechanik (Adv. Comput., 2016)

RUGRAT: Evaluating program analysis and testing tools and compilers with large generated random benchmark applications. - Ishtiaque Hussain; Christoph Csallner; Mark Grechanik; Qing Xie 003; Sangmin Park; Kunal Taneja; B. M. Mainul Hossain (Softw. Pract. Exp., 2016)

Automatically detecting integrity violations in database-centric applications. - Boyang Li 002; Denys Poshyvanyk; Mark Grechanik (ICPC, 2017)

FOREPOST: finding performance problems automatically with feedback-directed learning software testing. - Qi Luo; Aswathy Nair; Mark Grechanik; Denys Poshyvanyk (Empir. Softw. Eng., 2017)

Differencing Graphical User Interfaces. - Mark Grechanik; Chi Wu Mao; Ankush Baisal; David Rosenblum; B. M. Mainul Hossain (QRS, 2018)

Search-Based Stress Testing the Elastic Resource Provisioning for Cloud-Based Applications. - Abdullah Alourani; Md. Abu Naser Bikas; Mark Grechanik (SSBSE, 2018)

Testing for Bugs of Cloud-Based Applications Resulting from Spot Instance Revocations. - Abdullah Alourani; Ajay D. Kshemkalyani; Mark Grechanik (CLOUD, 2019)

Generating Integration Tests Automatically Using Frequent Patterns of Method Execution Sequences. - Mark Grechanik; Gurudev Devanla (SEKE, 2019)

T-BASIR: Finding Shutdown Bugs for Cloud-Based Applications in Cloud Spot Markets. - Abdullah Alourani; Ajay D. Kshemkalyani; Mark Grechanik (IEEE Trans. Parallel Distributed Syst., 2020)

Feedback-Directed Cross-Layer Optimization of Cloud-Based Functional Actor Applications. - Andrea Cappelletti; Mark Grechanik (ISSRE, 2024)

Creating Scala-Embedded Domain-Specific Languages. - Mark Grechanik (SAC, 2025)