On the need for a new generation of code review tools

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autoren

Organisationseinheiten

Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Titel des SammelwerksProduct-Focused Software Process Improvement - 17th International Conference, PROFES 2016, Proceedings
Herausgeber/-innenSousuke Amasaki, Tommi Mikkonen, Michael Felderer, Pekka Abrahamsson, Anh Nguyen Duc, Andreas Jedlitschka
Herausgeber (Verlag)Springer Verlag
Seiten301-308
Seitenumfang8
ISBN (Print)9783319490939
PublikationsstatusVeröffentlicht - Nov. 2016
Veranstaltung17th International Conference on Product-Focused Software Process Improvement, PROFES 2016 - Trondheim, Norwegen
Dauer: 24 Nov. 201626 Nov. 2016

Publikationsreihe

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band10027 LNCS
ISSN (Print)0302-9743
ISSN (elektronisch)1611-3349

Abstract

Tool support for change-based code review is gaining widespread acceptance in the industry. This indicates that the current generation of tools is well-aligned to current code review practices. Nevertheless, we believe that further improvements in code review tooling can lead to increased review efficiency and effectiveness. In this paper, we combine results from a qualitative study and results from the literature to substantiate this claim. We derive promising improvement areas and provide an overview of existing research in these areas. A common attribute of these improvements is that they trade flexibility for reviewer support. As flexibility is one of the main characteristics of the current generation of code review tools in Hedberg’s classification of review tool generations, we regard these coming tools as part of a new generation of code review tools.

ASJC Scopus Sachgebiete

Zitieren

On the need for a new generation of code review tools. / Baum, Tobias; Schneider, Kurt.
Product-Focused Software Process Improvement - 17th International Conference, PROFES 2016, Proceedings. Hrsg. / Sousuke Amasaki; Tommi Mikkonen; Michael Felderer; Pekka Abrahamsson; Anh Nguyen Duc; Andreas Jedlitschka. Springer Verlag, 2016. S. 301-308 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Band 10027 LNCS).

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Baum, T & Schneider, K 2016, On the need for a new generation of code review tools. in S Amasaki, T Mikkonen, M Felderer, P Abrahamsson, AN Duc & A Jedlitschka (Hrsg.), Product-Focused Software Process Improvement - 17th International Conference, PROFES 2016, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Bd. 10027 LNCS, Springer Verlag, S. 301-308, 17th International Conference on Product-Focused Software Process Improvement, PROFES 2016, Trondheim, Norwegen, 24 Nov. 2016. https://doi.org/10.1007/978-3-319-49094-6_19
Baum, T., & Schneider, K. (2016). On the need for a new generation of code review tools. In S. Amasaki, T. Mikkonen, M. Felderer, P. Abrahamsson, A. N. Duc, & A. Jedlitschka (Hrsg.), Product-Focused Software Process Improvement - 17th International Conference, PROFES 2016, Proceedings (S. 301-308). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Band 10027 LNCS). Springer Verlag. https://doi.org/10.1007/978-3-319-49094-6_19
Baum T, Schneider K. On the need for a new generation of code review tools. in Amasaki S, Mikkonen T, Felderer M, Abrahamsson P, Duc AN, Jedlitschka A, Hrsg., Product-Focused Software Process Improvement - 17th International Conference, PROFES 2016, Proceedings. Springer Verlag. 2016. S. 301-308. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). Epub 2016 Nov 6. doi: 10.1007/978-3-319-49094-6_19
Baum, Tobias ; Schneider, Kurt. / On the need for a new generation of code review tools. Product-Focused Software Process Improvement - 17th International Conference, PROFES 2016, Proceedings. Hrsg. / Sousuke Amasaki ; Tommi Mikkonen ; Michael Felderer ; Pekka Abrahamsson ; Anh Nguyen Duc ; Andreas Jedlitschka. Springer Verlag, 2016. S. 301-308 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Download
@inproceedings{b135e604bc09487c9a0ceaca9b330ead,
title = "On the need for a new generation of code review tools",
abstract = "Tool support for change-based code review is gaining widespread acceptance in the industry. This indicates that the current generation of tools is well-aligned to current code review practices. Nevertheless, we believe that further improvements in code review tooling can lead to increased review efficiency and effectiveness. In this paper, we combine results from a qualitative study and results from the literature to substantiate this claim. We derive promising improvement areas and provide an overview of existing research in these areas. A common attribute of these improvements is that they trade flexibility for reviewer support. As flexibility is one of the main characteristics of the current generation of code review tools in Hedberg{\textquoteright}s classification of review tool generations, we regard these coming tools as part of a new generation of code review tools.",
keywords = "Code inspections and walkthroughs, Code reviews, Tool Support",
author = "Tobias Baum and Kurt Schneider",
note = "Publisher Copyright: {\textcopyright} Springer International Publishing AG 2016.; 17th International Conference on Product-Focused Software Process Improvement, PROFES 2016 ; Conference date: 24-11-2016 Through 26-11-2016",
year = "2016",
month = nov,
doi = "10.1007/978-3-319-49094-6_19",
language = "English",
isbn = "9783319490939",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "301--308",
editor = "Sousuke Amasaki and Tommi Mikkonen and Michael Felderer and Pekka Abrahamsson and Duc, {Anh Nguyen} and Andreas Jedlitschka",
booktitle = "Product-Focused Software Process Improvement - 17th International Conference, PROFES 2016, Proceedings",
address = "Germany",

}

Download

TY - GEN

T1 - On the need for a new generation of code review tools

AU - Baum, Tobias

AU - Schneider, Kurt

N1 - Publisher Copyright: © Springer International Publishing AG 2016.

PY - 2016/11

Y1 - 2016/11

N2 - Tool support for change-based code review is gaining widespread acceptance in the industry. This indicates that the current generation of tools is well-aligned to current code review practices. Nevertheless, we believe that further improvements in code review tooling can lead to increased review efficiency and effectiveness. In this paper, we combine results from a qualitative study and results from the literature to substantiate this claim. We derive promising improvement areas and provide an overview of existing research in these areas. A common attribute of these improvements is that they trade flexibility for reviewer support. As flexibility is one of the main characteristics of the current generation of code review tools in Hedberg’s classification of review tool generations, we regard these coming tools as part of a new generation of code review tools.

AB - Tool support for change-based code review is gaining widespread acceptance in the industry. This indicates that the current generation of tools is well-aligned to current code review practices. Nevertheless, we believe that further improvements in code review tooling can lead to increased review efficiency and effectiveness. In this paper, we combine results from a qualitative study and results from the literature to substantiate this claim. We derive promising improvement areas and provide an overview of existing research in these areas. A common attribute of these improvements is that they trade flexibility for reviewer support. As flexibility is one of the main characteristics of the current generation of code review tools in Hedberg’s classification of review tool generations, we regard these coming tools as part of a new generation of code review tools.

KW - Code inspections and walkthroughs

KW - Code reviews

KW - Tool Support

UR - http://www.scopus.com/inward/record.url?scp=84998813155&partnerID=8YFLogxK

U2 - 10.1007/978-3-319-49094-6_19

DO - 10.1007/978-3-319-49094-6_19

M3 - Conference contribution

AN - SCOPUS:84998813155

SN - 9783319490939

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 301

EP - 308

BT - Product-Focused Software Process Improvement - 17th International Conference, PROFES 2016, Proceedings

A2 - Amasaki, Sousuke

A2 - Mikkonen, Tommi

A2 - Felderer, Michael

A2 - Abrahamsson, Pekka

A2 - Duc, Anh Nguyen

A2 - Jedlitschka, Andreas

PB - Springer Verlag

T2 - 17th International Conference on Product-Focused Software Process Improvement, PROFES 2016

Y2 - 24 November 2016 through 26 November 2016

ER -

Von denselben Autoren