We are improving our search experience. To check which content you have full access to, or for advanced search, go back to the old search.

Search

Please fill in this field.
Filters applied:

Search Results

Showing 1-20 of 10,000 results
  1. Learning to Predict Code Review Completion Time In Modern Code Review

    Modern Code Review (MCR) is being adopted in both open-source and proprietary projects as a common practice. MCR is a widely acknowledged quality...

    Moataz Chouchen, Ali Ouni, ... Mohamed Wiem Mkaouer in Empirical Software Engineering
    Article 20 May 2023
  2. Does code review speed matter for practitioners?

    Increasing code velocity is a common goal for a variety of software projects. The efficiency of the code review process significantly impacts how...

    Gunnar Kudrjavets, Ayushi Rastogi in Empirical Software Engineering
    Article Open access 22 November 2023
  3. The evolution of the code during review: an investigation on review changes

    Code review is a software engineering practice in which reviewers manually inspect the code written by a fellow developer and propose any change that...

    Enrico Fregnan, Fernando Petrulio, Alberto Bacchelli in Empirical Software Engineering
    Article Open access 20 September 2022
  4. Design of blockchain-based applications using model-driven engineering and low-code/no-code platforms: a structured literature review

    The creation of blockchain-based software applications requires today considerable technical knowledge, particularly in software design and...

    Simon Curty, Felix Härer, Hans-Georg Fill in Software and Systems Modeling
    Article Open access 11 June 2023
  5. A multi-objective effort-aware approach for early code review prediction and prioritization

    Modern Code Review (MCR) is an essential practice in software engineering. MCR helps with the early detection of defects and preventing poor...

    Moataz Chouchen, Ali Ouni in Empirical Software Engineering
    Article 23 December 2023
  6. Studying the impact of risk assessment analytics on risk awareness and code review performance

    While code review is a critical component of modern software quality assurance, defects can still slip through the review process undetected....

    Xueyao Yu, Filipe R. Cogo, ... Michael W. Godfrey in Empirical Software Engineering
    Article 17 February 2024
  7. Code smells detection via modern code review: a study of the OpenStack and Qt communities

    Code review plays an important role in software quality control. A typical review process involves a careful check of a piece of code in an attempt...

    **aofeng Han, Amjed Tahir, ... Ya**g Luo in Empirical Software Engineering
    Article 04 July 2022
  8. Examining deep learning’s capability to spot code smells: a systematic literature review

    Code smells violate software development principles that make the software more prone to errors and changes. Researchers have developed code smell...

    Ruchika Malhotra, Bhawna Jain, Marouane Kessentini in Cluster Computing
    Article 03 October 2023
  9. What makes a code review useful to OpenDev developers? An empirical investigation

    Context

    Due to the association of significant efforts, even a minor improvement in the effectiveness of Code Reviews(CR) can incur significant savings...

    Asif Kamal Turzo, Amiangshu Bosu in Empirical Software Engineering
    Article 22 November 2023
  10. Demystifying code snippets in code reviews: a study of the OpenStack and Qt communities and a practitioner survey

    Code review is widely known as one of the best practices for software quality assurance in software development. In a typical code review process,...

    Beiqi Zhang, Liming Fu, ... Chong Wang in Empirical Software Engineering
    Article 03 June 2024
  11. Vulnerability discovery based on source code patch commit mining: a systematic literature review

    In recent years, there has been a remarkable surge in the adoption of open-source software (OSS). However, with the growing usage of OSS components...

    Article 06 January 2024
  12. Do explicit review strategies improve code review performance? Towards understanding the role of cognitive load

    Code review is an important process in software engineering – yet, a very expensive one. Therefore, understanding code review and how to improve...

    Pavlína Wurzel Gonçalves, Enrico Fregnan, ... Alberto Bacchelli in Empirical Software Engineering
    Article Open access 07 May 2022
  13. Definition, approaches, and analysis of code duplication detection (2006–2020): a critical review

    Code duplication detection is the act of finding similar code in software development. It is important for software engineer to address the issues of...

    Chang-Feng Chen, Azlan Mohd Zain, Kai-Qing Zhou in Neural Computing and Applications
    Article 24 August 2022
  14. Automatic Code Generation of User-centered Serious Games: A Decade in Review

    Abstract

    This paper reviews the literature on automatic code generation of user-centered serious games. We decided to break the study in two parts:...

    P. O. Silva-Vásquez, V. Y. Rosales-Morales, E. Benítez-Guerrero in Programming and Computer Software
    Article 21 December 2022
  15. What happens in my code reviews? An investigation on automatically classifying review changes

    Code reviewing is a widespread practice used by software engineers to maintain high code quality. To date, the knowledge on the effect of code review...

    Enrico Fregnan, Fernando Petrulio, ... Alberto Bacchelli in Empirical Software Engineering
    Article Open access 14 April 2022
  16. Quality gatekeepers: investigating the effects of code review bots on pull request activities

    Software bots have been facilitating several development activities in Open Source Software (OSS) projects, including code review. However, these...

    Mairieli Wessel, Alexander Serebrenik, ... Marco A. Gerosa in Empirical Software Engineering
    Article Open access 30 May 2022
  17. Source Control: In Search of a Better Code Review

    Source control is of vital importance in modern software development. As a developer, you need to be confident that you can recover from mistakenly...
    Michael D. Callaghan in Angular for Business
    Chapter 2024
  18. Taxonomy of inline code comment smells

    Code comments play a vital role in source code comprehension and software maintainability. It is common for developers to write comments to explain a...

    Elgun Jabrayilzade, Ayda Yurtoğlu, Eray Tüzün in Empirical Software Engineering
    Article Open access 03 April 2024
  19. Toward effective secure code reviews: an empirical study of security-related coding weaknesses

    Identifying security issues early is encouraged to reduce the latent negative impacts on the software systems. Code review is a widely-used method...

    Wachiraphan Charoenwet, Patanamon Thongtanunam, ... Christoph Treude in Empirical Software Engineering
    Article Open access 08 June 2024
  20. Developers perception of peer code review in research software development

    Context

    Research software is software developed by and/or used by researchers, across a wide variety of domains, to perform their research. Because of...

    Nasir U. Eisty, Jeffrey C. Carver in Empirical Software Engineering
    Article 27 October 2021
Did you find what you were looking for? Share feedback.