Publications

Refereed Articles
2 results
[2] Metamorphic Runtime Checking of Applications Without Test Oracles (, and ), In CrossTalk, the Journal of Defense Software Engineering, March 2015. [bibtex] [pdf]
2015
[1]Vroom: Faster Build Processes for Java (, , and ), In IEEE Software Special Issue: Release Engineering, March/April 2015, . [bibtex]
Refereed Conference Papers
18 results
2019
[18] Mitigating the Effects of Flaky Tests on Mutation Testing (, and ), In Proceedings of the 2019 ACM SIGSOFT International Symposium on Software Testing and Analysis, . [bibtex] [pdf]
2018
[17] Practical Test Dependency Detection (, and ), In Proceedings of the 2018 IEEE Conference on Software Testing, Validation and Verification, . [bibtex] [pdf]
[16] Replay without Recording of Production Bugs for Service Oriented Applications (, , , and ), In 33rd IEEE/ACM International Conference on Automated Software Engineering, . [bibtex] [pdf]
[15] DeFlaker: Automatically Detecting Flaky Tests (, , , , and ), In Proceedings of the 2018 International Conference on Software Engineering, . [bibtex] [pdf]
[14] CROCHET: Checkpoint and Rollback via Lightweight Heap Traversal on Stock JVMs ( and ), In Proceedings of the 2018 European Conference on Object-Oriented Programming, . [bibtex] [pdf]
[13] A Large-Scale, Longitudinal Study of Test Coverage Evolution (, and ), In 33rd IEEE/ACM International Conference on Automated Software Engineering, . [bibtex] [pdf]
2016
[12] Identifying Functionally Similar Code in Complex Codebases (, , and ), In Proceedings of the 24th IEEE International Conference on Program Comprehension, . [bibtex] [pdf]
[11] Code Relatives: Detecting Similarly Behaving Software (, , , , and ), In Proceedings of the 2016 ACM SIGSOFT International Symposium on the Foundations of Software Engineering, . [bibtex] [pdf]
2015
[10] Synapse: New Data Integration Abstractions for Agile Web Application Development (, , , and ), In Proceedings of The 2015 European Conference on Computer Systems (EuroSys), . [bibtex] [pdf]
[9] Dynamic Taint Tracking for Java with Phosphor (Demo) ( and ), In Proceedings of the 2015 International Symposium on Software Testing and Analysis, . [bibtex] [pdf]
[8] Efficient Dependency Detection for Safe Java Test Acceleration (, , and ), In Proceedings of the 10th Join Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, . [bibtex] [pdf]
2014
[7] Unit Test Virtualization with VMVM ( and ), In Proceedings of the 2014 International Conference on Software Engineering, . [bibtex] [pdf]
[6] VMVM: Unit Test Virtualization for Java (Formal Tool Demonstration) ( and ), In Proceedings of the 2014 International Conference on Software Engineering, . [bibtex] [pdf]
[5] Phosphor: Illuminating Dynamic Data Flow in Off-The Shelf JVMs ( and ), In Proceeding of the 29th ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications, . [bibtex] [pdf]
[4] Detecting, Isolating and Enforcing Dependencies Between and Within Test Cases (), In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering Doctoral Symposium, . [bibtex] [pdf]
[3] Pebbles: Fine-Grained Data Management Abstractions for Modern Operating Systems (, , , , and ), In Proceedings of the 11th USENEIX Symposium on Operating Systems Design and Implementation, . [bibtex] [pdf]
2013
[2] Chronicler: Lightweight Recording to Reproduce Field Failures (, and ), In Proceedings of the 2013 International Conference on Software Engineering, . [bibtex] [pdf]
[1] A Competitive-Collaborative Approach for Introducing Software Engineering in a CS2 Class (, and ), In Proceedings of the 2013 Conference on Software Engineering Education and Training, . [bibtex] [pdf]
Refereed Workshop Papers
6 results
2018
[6] Obfuscation Resilient Search through Executable Classification (, , and ), In Proceedings of the 2nd ACM SIGPLAN International workshop on Machine Learning and Programming Languages, . [bibtex] [pdf]
2016
[5] Challenges in Behavioral Code Clone Detection (, and ), In Proceedings of the 10th International Workshop on Software Clones, . [bibtex] [pdf]
2015
[4] Dynamic Inference of Likely Metamorphic Properties to Support Differential Testing (, , and ), In Proceedings of the 10th International Workshop on Automation of Software Test, . [bibtex] [pdf]
2013
[3] A Large-Scale, Longitudinal Study of User Profiles in World of Warcraft (, and ), In Proceedings of the 5th international workshop on web intelligence and communities, . [bibtex] [pdf]
2011
[2] Secret ninja testing with HALO software engineering (, and ), In Proceedings of the 4th international workshop on Social software engineering, . [bibtex] [pdf]
[1] HALO (Highly Addictive, sociaLly Optimized) Software Engineering (, and ), In Proceeding of the 1st international workshop on Games and software engineering, . [bibtex] [pdf]

Contact