World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
43
Citations
6977
World Ranking
8044
National Ranking
3454

Overview

Danny Dig is affiliated with the University of Colorado Boulder in the United States. Their research primarily focuses on the field of Computer Science, with particular emphasis on Information Systems, Software, Computer Networks and Communications, Artificial Intelligence, and Signal Processing.

Their work includes numerous topics related to software engineering, such as Software Engineering Research, Software System Performance and Reliability, Software Reliability and Analysis Research, Software Testing and Debugging Techniques, Advanced Malware Detection Techniques, Advanced Software Engineering Methodologies, and Natural Language Processing Techniques.

Recent publications by Danny Dig demonstrate a focus on software engineering and code analysis:

  • RefactoringMiner 2.0 (2020), published in IEEE Transactions on Software Engineering
  • Understanding Software-2.0 (2021), published in ACM Transactions on Software Engineering and Methodology
  • Discovering repetitive code changes in python ML systems (2022), published in Proceedings of the 44th International Conference on Software Engineering
  • Inferring and applying type changes (2022), published in Proceedings of the 44th International Conference on Software Engineering
  • Unprecedented Code Change Automation: The Fusion of LLMs and Transformation by Example (2024), published in Proceedings of the ACM on software engineering.

Danny Dig collaborates frequently with several researchers, including Timofey Bryksin, Ameya Ketkar, Malinda Dilhara, Nikolaos Tsantalis, and Aleksandra Eliseeva. These collaborations have resulted in continued contributions to major conferences and journals in software engineering and related fields.

The venues in which Danny Dig has published multiple times include:

  • arXiv (Cornell University)
  • IEEE Transactions on Software Engineering
  • Proceedings of the 44th International Conference on Software Engineering
  • Zenodo (CERN European Organization for Nuclear Research)
  • ACM Transactions on Software Engineering and Methodology

Best Publications

  • A type and effect system for deterministic parallel Java

    Robert L. Bocchino;Vikram S. Adve;Danny Dig;Sarita V. Adve

  • Usage, costs, and benefits of continuous integration in open-source projects

    Michael Hilton;Timothy Tunnell;Kai Huang;Darko Marinov

  • How do APIs evolve? A story of refactoring

    Danny Dig;Ralph E. Johnson

  • Automated Detection of Refactorings in Evolving Components

    Danny Dig;Can Comertoglu;Darko Marinov;Ralph Johnson

  • Accurate and efficient refactoring detection in commit history

    Nikolaos Tsantalis;Matin Mansouri;Laleh M. Eshkevari;Davood Mazinanian

  • Automated testing of refactoring engines

    Brett Daniel;Danny Dig;Kely Garcia;Darko Marinov

  • Trade-offs in continuous integration: assurance, security, and flexibility

    Michael Hilton;Nicholas Nelson;Timothy Tunnell;Darko Marinov

  • Finding Bugs in Web Applications Using Dynamic Test Generation and Explicit-State Model Checking

    S Artzi;A Kiezun;J Dolby;F Tip

  • Finding bugs in dynamic web applications

    Shay Artzi;Adam Kiezun;Julian Dolby;Frank Tip

  • The role of refactorings in API evolution

    D. Dig;R. Johnson

  • Refactoring sequential Java code for concurrency via concurrent libraries

    Danny Dig;John Marrero;Michael D. Ernst

  • A comparative study of manual and automated refactorings

    Stas Negara;Nicholas Chen;Mohsen Vakilian;Ralph E. Johnson

  • API code recommendation using statistical learning from fine-grained changes

    Anh Tuan Nguyen;Michael Hilton;Mihai Codoban;Hoan Anh Nguyen

  • Refactoring-Aware Configuration Management for Object-Oriented Programs

    Danny Dig;Kashif Manzoor;Ralph Johnson;Tien N. Nguyen

  • RefactoringMiner 2.0

    Nikolaos Tsantalis;Ameya Ketkar;Danny Dig

  • ReAssert: Suggesting Repairs for Broken Unit Tests

    Brett Daniel;Vilas Jagannath;Danny Dig;Darko Marinov

  • Mining fine-grained code changes to detect unknown change patterns

    Stas Negara;Mihai Codoban;Danny Dig;Ralph E. Johnson

  • Is it dangerous to use version control histories to study source code evolution

    Stas Negara;Mohsen Vakilian;Nicholas Chen;Ralph E. Johnson

  • How do centralized and distributed version control systems impact software changes

    Caius Brindescu;Mihai Codoban;Sergii Shmarkatiuk;Danny Dig

  • A Refactoring Approach to Parallelism

    D Dig

Frequent Co-Authors

Ralph E. Johnson
Ralph E. Johnson University of Illinois at Urbana-Champaign
Darko Marinov
Darko Marinov University of Illinois at Urbana-Champaign
Don Batory
Don Batory The University of Texas at Austin
Tien N. Nguyen
Tien N. Nguyen The University of Texas at Dallas
Michael D. Ernst
Michael D. Ernst University of Washington
Vikram Adve
Vikram Adve University of Illinois at Urbana-Champaign
Frank Tip
Frank Tip Northeastern University
Ramón Cáceres
Ramón Cáceres Google (United States)
William G. Griswold
William G. Griswold University of California, San Diego
Marc Snir
Marc Snir University of Illinois at Urbana-Champaign

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

As you consider studying Computer Science in the USA, it’s important to explore related online degree options and career pathways. A variety of affordable online programs can help you launch or advance your tech career without breaking the bank.

For those seeking budget-friendly education, check out the cheapest online colleges offering flexible learning opportunities. If your interests extend toward areas like software development, robotics, or systems design, consider reviewing online engineering degrees for programs closely related to Computer Science.

Many professionals also pursue advanced leadership roles. If this is your goal, an online business qualification such as the cheapest executive mba online can provide you with essential management skills for tech-driven industries. For those interested in data management, digital libraries, or information systems, a Master’s in Library and Information Science (MLIS) is highly valuable; learn about the mlis to see how this degree supports digital information careers.

Each of these pathways offers distinct advantages, making it easier for you to tailor your studies to your career ambitions.

Best Scientists Citing Danny Dig

Trending Scientists

Recently Published Articles