TY - GEN
T1 - Code review comments
T2 - 40th ACM/IEEE International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2018
AU - Efstathiou, Vasiliki
AU - Spinellis, Diomidis
PY - 2018/5/27
Y1 - 2018/5/27
N2 - Recent research provides evidence that effective communication in collaborative software development has significant impact on the software development lifecycle. Although related qualitative and quantitative studies point out textual characteristics of well-formed messages, the underlying semantics of the intertwined linguistic structures still remain largely misinterpreted or ignored. Especially, regarding quality of code reviews the importance of thorough feedback, and explicit rationale is often mentioned but rarely linked with related linguistic features. As a first step towards addressing this shortcoming, we propose grounding these studies on theories of linguistics.We particularly focus on linguistic structures of coherent speech and explain how they can be exploited in practice.We reflect on related approaches and examine through a preliminary study on four open source projects, possible links between existing findings and the directions we suggest for detecting textual features of useful code reviews.
AB - Recent research provides evidence that effective communication in collaborative software development has significant impact on the software development lifecycle. Although related qualitative and quantitative studies point out textual characteristics of well-formed messages, the underlying semantics of the intertwined linguistic structures still remain largely misinterpreted or ignored. Especially, regarding quality of code reviews the importance of thorough feedback, and explicit rationale is often mentioned but rarely linked with related linguistic features. As a first step towards addressing this shortcoming, we propose grounding these studies on theories of linguistics.We particularly focus on linguistic structures of coherent speech and explain how they can be exploited in practice.We reflect on related approaches and examine through a preliminary study on four open source projects, possible links between existing findings and the directions we suggest for detecting textual features of useful code reviews.
KW - Code Review
KW - Collaborative Software Development
KW - Lexical Semantics
KW - Natural Language Processing
UR - http://www.scopus.com/inward/record.url?scp=85049779017&partnerID=8YFLogxK
U2 - 10.1145/3183399.3183411
DO - 10.1145/3183399.3183411
M3 - Conference contribution
AN - SCOPUS:85049779017
T3 - Proceedings - International Conference on Software Engineering
SP - 69
EP - 72
BT - Proceedings 2018 ACM/IEEE 40th International Conference on Software Engineering
PB - IEEE
Y2 - 30 May 2018 through 1 June 2018
ER -