Jonathan Bell

Orcid: 0000-0002-1187-9298

Affiliations:
  • Northeastern University, Boston, MA, USA
  • George Mason University, USA (former)
  • Columbia University, New York City, USA (former)


According to our database1, Jonathan Bell authored at least 42 papers between 2012 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
230, 439 Test Failures Later: An Empirical Evaluation of Flaky Failure Classifiers.
CoRR, 2024

A Retrospective Study of one Decade of Artifact Evaluations.
Proceedings of the Software Engineering 2024, Fachtagung des GI-Fachbereichs Softwaretechnik, Linz, Austria, February 26, 2024

2023
The Effects of Computational Resources on Flaky Tests.
CoRR, 2023

npm-follower: A Complete Dataset Tracking the NPM Ecosystem.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

A Large Scale Analysis of Semantic Versioning in NPM.
Proceedings of the 20th IEEE/ACM International Conference on Mining Software Repositories, 2023

A Tool for Mutation Analysis in Racket.
Proceedings of the IEEE International Conference on Software Testing, Verification and Validation, ICST 2023, 2023

Flexible and Optimal Dependency Management via Max-SMT.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Continuously Accelerating Research.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, 2023

2022
A Practical Approach for Dynamic Taint Tracking with Control-flow Relationships.
ACM Trans. Softw. Eng. Methodol., 2022

On the use of mutation analysis for evaluating student test suite quality.
Proceedings of the ISSTA '22: 31st ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, South Korea, July 18, 2022

CONFETTI: Amplifying Concolic Guidance for Fuzzers.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

2021
FlakeFlagger: Predicting Flakiness Without Rerunning Tests.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

2020
A large-scale longitudinal study of flaky tests.
Proc. ACM Program. Lang., 2020

Debugging the performance of Maven's test isolation: experience report.
Proceedings of the ISSTA '20: 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2020

Revealing injection vulnerabilities by leveraging existing tests.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

2019
Mitigating the effects of flaky tests on mutation testing.
Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2019

2018
Obfuscation resilient search through executable classification.
Proceedings of the 2nd ACM SIGPLAN International Workshop on Machine Learning and Programming Languages, 2018

A large-scale study of test coverage evolution.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Replay without recording of production bugs for service oriented applications.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Practical Test Dependency Detection.
Proceedings of the 11th IEEE International Conference on Software Testing, 2018

DeFlaker: automatically detecting flaky tests.
Proceedings of the 40th International Conference on Software Engineering, 2018

CROCHET: Checkpoint and Rollback via Lightweight Heap Traversal on Stock JVMs.
Proceedings of the 32nd European Conference on Object-Oriented Programming, 2018

2017
Advancing Open Science with Version Control and Blockchains.
Proceedings of the 12th IEEE/ACM International Workshop on Software Engineering for Science, 2017

2016
Making Software More Reliable by Uncovering Hidden Dependencies.
PhD thesis, 2016

Challenges in Behavioral Code Clone Detection.
Proceedings of the 10th International Workshop on Software Clones, 2016

Code relatives: detecting similarly behaving software.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Identifying functionally similar code in complex codebases.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

2015
Vroom: Faster Build Processes for Java.
IEEE Softw., 2015

Efficient dependency detection for safe Java test acceleration.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Dynamic taint tracking for Java with phosphor (demo).
Proceedings of the 2015 International Symposium on Software Testing and Analysis, 2015

Dynamic Inference of Likely Metamorphic Properties to Support Differential Testing.
Proceedings of the 10th IEEE/ACM International Workshop on Automation of Software Test, 2015

Accelerating Maven by Delaying Test Dependencies.
Proceedings of the 3rd IEEE/ACM International Workshop on Release Engineering, 2015

Synapse: a microservices architecture for heterogeneous-database web applications.
Proceedings of the Tenth European Conference on Computer Systems, 2015

2014
Detecting, isolating, and enforcing dependencies among and within test cases.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

Pebbles: Fine-Grained Data Management Abstractions for Modern Operating Systems.
Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation, 2014

Phosphor: illuminating dynamic data flow in commodity jvms.
Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, 2014

VMVM: unit test virtualization for Java.
Proceedings of the 36th International Conference on Software Engineering, 2014

Unit test virtualization with VMVM.
Proceedings of the 36th International Conference on Software Engineering, 2014

2013
A large-scale, longitudinal study of user profiles in world of warcraft.
Proceedings of the 22nd International World Wide Web Conference, 2013

Chronicler: lightweight recording to reproduce field failures.
Proceedings of the 35th International Conference on Software Engineering, 2013

A competitive-collaborative approach for introducing software engineering in a CS2 class.
Proceedings of the 26th International Conference on Software Engineering Education and Training, 2013

2012
Report from the second international workshop on games and software engineering (GAS 2012).
ACM SIGSOFT Softw. Eng. Notes, 2012


  Loading...