Mark Grechanik

Orcid: 0000-0002-8364-595X

According to our database1, Mark Grechanik authored at least 71 papers between 2002 and 2020.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2020
T-BASIR: Finding Shutdown Bugs for Cloud-Based Applications in Cloud Spot Markets.
IEEE Trans. Parallel Distributed Syst., 2020

2019
Generating Integration Tests Automatically Using Frequent Patterns of Method Execution Sequences.
Proceedings of the 31st International Conference on Software Engineering and Knowledge Engineering, 2019

Testing for Bugs of Cloud-Based Applications Resulting from Spot Instance Revocations.
Proceedings of the 12th IEEE International Conference on Cloud Computing, 2019

2018
Search-Based Stress Testing the Elastic Resource Provisioning for Cloud-Based Applications.
Proceedings of the Search-Based Software Engineering - 10th International Symposium, 2018

Differencing Graphical User Interfaces.
Proceedings of the 2018 IEEE International Conference on Software Quality, 2018

2017
FOREPOST: finding performance problems automatically with feedback-directed learning software testing.
Empir. Softw. Eng., 2017

Automatically detecting integrity violations in database-centric applications.
Proceedings of the 25th International Conference on Program Comprehension, 2017

2016
RUGRAT: Evaluating program analysis and testing tools and compilers with large generated random benchmark applications.
Softw. Pract. Exp., 2016

How Elasticity Property Plays an Important Role in the Cloud: A Survey.
Adv. Comput., 2016

Input-Sensitive Profiling: A Survey.
Adv. Comput., 2016

Enhancing Rules For Cloud Resource Provisioning Via Learned Software Performance Models.
Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, 2016

Mutation Integration Testing.
Proceedings of the 2016 IEEE International Conference on Software Quality, 2016

Mining performance regression inducing code changes in evolving software.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Can Software Project Maturity Be Accurately Predicted Using Internal Source Code Metrics?
Proceedings of the Machine Learning and Data Mining in Pattern Recognition, 2016

FOREPOST: a tool for detecting performance problems with feedback-driven learning software testing.
Proceedings of the 38th International Conference on Software Engineering, 2016

2015
Enhancing Performance And Reliability of Rule Management Platforms.
Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, Austin, TX, USA, January 31, 2015

Automating performance bottleneck detection using search-based application profiling.
Proceedings of the 2015 International Symposium on Software Testing and Analysis, 2015

1st International Workshop on Complex faUlts and Failures in LargE Software Systems (COUFLESS 2015).
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
On using machine learning to automatically classify software applications into domain categories.
Empir. Softw. Eng., 2014

How Accurate Is Dynamic Program Slicing? An Empirical Approach to Compute Accuracy Bounds.
Proceedings of the IEEE Eighth International Conference on Software Security and Reliability, 2014

On the Accuracy of Forward Dynamic Slicing and Its Effects on Software Maintenance.
Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation, 2014

Redacting sensitive information in software artifacts.
Proceedings of the 22nd International Conference on Program Comprehension, 2014

Sanitizing and Minimizing Databases for Software Application Test Outsourcing.
Proceedings of the Seventh IEEE International Conference on Software Testing, 2014

2013
Portfolio: Searching for relevant functions and their usages in millions of lines of code.
ACM Trans. Softw. Eng. Methodol., 2013

REDACT: preventing database deadlocks from application-based transactions.
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

Preventing database deadlocks in applications.
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

ExPort: Detecting and visualizing API usages in large source code repositories.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Testing Database-Centric Applications for Causes of Database Deadlocks.
Proceedings of the Sixth IEEE International Conference on Software Testing, 2013

Enhancing Software Traceability by Automatically Expanding Corpora with Relevant Documentation.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

2012
Exemplar: A Source Code Search Engine for Finding Highly Relevant Applications.
IEEE Trans. Software Eng., 2012

Random benchmark application generation for evaluating program analysis and testing tools.
ACM SIGSOFT Softw. Eng. Notes, 2012

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

CarFast: achieving higher statement coverage faster.
Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-20), 2012

Evaluating program analysis and testing tools with the RUGRAT random benchmark application generator.
Proceedings of the International Workshop on Dynamic Analysis: held in conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2012), 2012

Detecting similar software applications.
Proceedings of the 34th International Conference on Software Engineering, 2012

Automatically finding performance problems with feedback-directed learning software testing.
Proceedings of the 34th International Conference on Software Engineering, 2012

2011
Pairwise feature-interaction testing for SPLs: potentials and limitations.
Proceedings of the Software Product Lines - 15th International Conference, 2011

Testing software in age of data privacy: a balancing act.
Proceedings of the SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), 2011

Categorizing software applications for maintenance.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

Portfolio: a search engine for finding functions and their usages.
Proceedings of the 33rd International Conference on Software Engineering, 2011

Portfolio: finding relevant functions and their usage.
Proceedings of the 33rd International Conference on Software Engineering, 2011

2010
Bridging gaps between developers and testers in globally-distributed software development.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Is Data Privacy Always Good for Software Testing?
Proceedings of the IEEE 21st International Symposium on Software Reliability Engineering, 2010

Recommending source code examples via API call usages and documentation.
Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering, 2010

Exemplar: EXEcutable exaMPLes ARchive.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

A search engine for finding highly relevant applications.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

An empirical investigation into a large-scale Java open source code repository.
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010

Computing and Diagnosing Changes in Unit Test Energy Consumption.
Proceedings of the Practical Software Testing: Tool Automation and Human Factors, 14.03., 2010

2009
Creating GUI Testing Tools Using Accessibility Technologies.
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009

Inferring Types of References to GUI Objects in Test Scripts.
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009

Guide: A GUI differentiator.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Experimental assessment of manual versus tool-based maintenance of GUI-directed test scripts.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Creating and evolving software by searching, selecting and synthesizing relevant source code.
Proceedings of the 31st International Conference on Software Engineering, 2009

Enabling and enhancing collaborations between software development organizations and independent test agencies.
Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering, 2009

Maintaining and evolving GUI-directed test scripts.
Proceedings of the 31st International Conference on Software Engineering, 2009

2008
Evaluating recommended applications.
Proceedings of the 2008 International Workshop on Recommendation Systems for Software Engineering, 2008

REST: A tool for reducing effort in script-based testing.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

2007
Creating Web Services From GUI-Based Applications.
Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications, 2007

Recovering and using use-case-diagram-to-source-code traceability links.
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007

Finding Relevant Applications for Prototyping.
Proceedings of the Fourth International Workshop on Mining Software Repositories, 2007

Smart: a tool for application reference testing.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

Finding errors in components that exchange xml data.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

Automatic Test Generation From GUI Applications For Testing Web Services.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

Architectural Mismatch in Service-Oriented Architectures.
Proceedings of the International Workshop on Systems Development in SOA Environments, 2007

Composing Integrated Systems Using GUI-Based Applications And Web Services.
Proceedings of the 2007 IEEE International Conference on Services Computing (SCC 2007), 2007

2006
A Security Mechanism for Component-Based Systems.
Proceedings of the Fifth International Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems, 2006

2005
Using AOP to Monitor and Administer Software for Grid Computing Environments.
Proceedings of the 29th Annual International Computer Software and Applications Conference, 2005

2004
Design of Large-Scale Polylingual Systems.
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004

Secure Deployment of Components.
Proceedings of the Component Deployment, Second International Working Conference, 2004

2002
An approach to evolving database dependent systems.
Proceedings of the International Workshop on Principles of Software Evolution, 2002

Integrating and Reusing GUI-Driven Applications.
Proceedings of the Software Reuse: Methods, 2002


  Loading...