Volatility Metric to Detect Anomalies in Source Code Repositories
A new metric was introduced to calculate the distance between actively modified files in a source code repository and the files, which are rarely modified and may be considered abandoned or even dead. It was empirically demonstrated that larger repositories have larger values of the introduced metric. The metric may be used for earlier detection of code maintenance anomalies and helping software developers make the decision of splitting the repository into smaller ones in order to prevent maintainability issues.
Yegor Bugayenko is a Lab Director in Huawei RRI, a founder of Zerocracy, which replaces annoying bosses with AI bots; an OOP fundamentalist; an author of “Elegant Objects” book series; a provocative blogger at yegor256.com; a creator of Zold, a non-Blockchain cryptocurrency for fast micro-payments; a hands-on Java and Ruby programmer; a creator of Cactoos, Takes, JCabi, and Rultor; a philanthropist donating four thousand dollars annually to an open source award.
Sun 17 OctDisplayed time zone: Central Time (US & Canada) change
09:00 - 10:20 | BCNC Session 1BCNC at Zurich G Chair(s): Ahmed ElBatanony Innopolis University, Giancarlo Succi Innopolis University | ||
09:00 20mTalk | Volatility Metric to Detect Anomalies in Source Code Repositories BCNC Yegor Bugayenko Huawei DOI | ||
09:20 20mTalk | Rapid Prototyping of Chatbots for Data Exploration BCNC Giuseppe Desolda University of Bari, Rosa Lanzilotti University of Bari, Maristella Matera Politecnico di Milano, Emanuele Pucci Awhy DOI Media Attached | ||
09:40 20mTalk | Combining Object-Oriented Paradigm and Controlled Natural Language for Requirements Specification BCNC Yegor Bugayenko Huawei DOI |