Publications

Refereed Articles
2015
[2]Vroom: Faster Build Processes for Java (Jonathan Bell, Eric Melski, Mohan Dattatreya, Gail Kaiser), In IEEE Software Special Issue: Release Engineering, March/April 2015, 2015. [bibtex]
[1] Metamorphic Runtime Checking of Applications Without Test Oracles (Jonathan Bell, Chris Murphy, Gail Kaiser), In CrossTalk, the Journal of Defense Software Engineering, March 2015. [bibtex] [pdf]
Refereed Conference Papers
2016
[11] Identifying Functionally Similar Code in Complex Codebases (Fang-Hsiang Su, Jonathan Bell, Gail Kaiser, Simha Sethumadhavan), In Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016. (Acceptance rate: 30%. Distinguished Paper Award) [bibtex] [pdf]
2015
[10] Synapse: New Data Integration Abstractions for Agile Web Application Development (Nicolas Viennot, Mathias Lecuyer, Jonathan Bell, Roxana Geambasu, Jason Nieh), In Proceedings of The 2015 European Conference on Computer Systems (EuroSys), 2015. (Acceptance rate: 21%) [bibtex] [pdf]
[9] Dynamic Taint Tracking for Java with Phosphor (Demo) (Jonathan Bell, Gail Kaiser), In Proceedings of the 2015 International Symposium on Software Testing and Analysis, 2015. [bibtex] [pdf]
[8] Efficient Dependency Detection for Safe Java Test Acceleration (Jonathan Bell, Gail Kaiser, Eric Melski, Mohan Dattatreya), In Proceedings of the 10th Join Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2015. (Acceptance rate: 25.4%) [bibtex] [pdf]
2014
[7] Unit Test Virtualization with VMVM (Jonathan Bell, Gail Kaiser), In Proceedings of the 2014 International Conference on Software Engineering, 2014. (Acceptance rate: 20%. ACM SIGSOFT Distinguished Paper Award) [bibtex] [pdf]
[6] VMVM: Unit Test Virtualization for Java (Formal Tool Demonstration) (Jonathan Bell, Gail Kaiser), In Proceedings of the 2014 International Conference on Software Engineering, 2014. (Acceptance rate: 36%) [bibtex] [pdf]
[5] Phosphor: Illuminating Dynamic Data Flow in Off-The Shelf JVMs (Jonathan Bell, Gail Kaiser), In Proceeding of the 29th ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications, 2014. (Acceptance rate: 28%. Artifact accepted as meeting reviewer expectations.) [bibtex] [pdf]
[4] Detecting, Isolating and Enforcing Dependencies Between and Within Test Cases (Jonathan Bell), In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering Doctoral Symposium, 2014. [bibtex] [pdf]
[3] Pebbles: Fine-Grained Data Management Abstractions for Modern Operating Systems (Riley Spahn, Jonathan Bell, Michael Lee, Sravan Bhamidipati, Roxana Geambasu, Gail Kaiser), In Proceedings of the 11th USENEIX Symposium on Operating Systems Design and Implementation, 2014. (Acceptance rate: 18.4%) [bibtex] [pdf]
2013
[2] Chronicler: Lightweight Recording to Reproduce Field Failures (Jonathan Bell, Nikhil Sarda, Gail Kaiser), In Proceedings of the 2013 International Conference on Software Engineering, 2013. (Acceptance rate: 18.5%) [bibtex] [pdf]
[1] A Competitive-Collaborative Approach for Introducing Software Engineering in a CS2 Class (Swapneel Sheth, Jonathan Bell, Gail Kaiser), In Proceedings of the 2013 Conference on Software Engineering Education and Training, 2013. [bibtex] [pdf]
Refereed Workshop Papers
2016
[4] Challenges in Behavioral Code Clone Detection (Fang-Hsiang Su, Jonathan Bell, Gail Kaiser), In Proceedings of the 10th International Workshop on Software Clones, 2016. [bibtex] [pdf]
2013
[3] A Large-Scale, Longitudinal Study of User Profiles in World of Warcraft (Jonathan Bell, Swapneel Sheth, Gail Kaiser), In Proceedings of the 5th international workshop on web intelligence and communities, 2013. [bibtex] [pdf]
2011
[2] Secret ninja testing with HALO software engineering (Jonathan Bell, Swapneel Sheth, Gail Kaiser), In Proceedings of the 4th international workshop on Social software engineering, 2011. [bibtex] [pdf]
[1] HALO (Highly Addictive, sociaLly Optimized) Software Engineering (Swapneel Sheth, Jonathan Bell, Gail Kaiser), In Proceeding of the 1st international workshop on Games and software engineering, 2011. [bibtex] [pdf]

Contact