Automated Authoring, Onboarding Developers, and Extracting Decision Rationale

Jeffrey C. Carver, Rafael Capilla, Alexander Serebrenik, Miroslaw Staron

Research output: Contribution to journalArticleAcademicpeer-review

Abstract

The ‘Practitioners’ Digest’ department in this issue of IEEE Software includes papers from the 2021 International Conference on Software Engineering (ICSE). A paper entitled, ‘Siri, Write the Next Method’ by Fengcai Wen and colleagues, expands upon the long-standing concept of code completion to include the automation of function signatures and function bodies. Code completion, an important support mechanism used by professional developers, helps complete method names, suggests the signature of an application programming interface function, or simply formats code. FeaRS, the authors’ new tool, takes that concept one step further by writing entire function signatures and function bodies based on the analysis of 2.5 million commits of existing functions in various open source projects. Another paper entitled ‘A Case Study of Onboarding in Software Teams: Tasks and Strategies’, by An Ju and colleagues, reports on the results of a study with 32 developers and 15 managers involved in the onboarding process.

Original languageEnglish
Article number9520305
Pages (from-to)110-112
Number of pages3
JournalIEEE Software
Volume38
Issue number5
DOIs
Publication statusPublished - 8 Sep 2021

Fingerprint

Dive into the research topics of 'Automated Authoring, Onboarding Developers, and Extracting Decision Rationale'. Together they form a unique fingerprint.

Cite this