Sotorrent: Reconstructing And Analyzing The Evolution Of Stack Overflow Posts — Supplementary Material
收藏资源简介:
Stack Overflow is the most popular question-and-answer website for software developers, providing a large amount of code snippets and free-form text on a wide variety of topics. Like other software artifacts, questions and answers on Stack Overflow evolve over time, for example when bugs in code snippets are fixed, code is updated to work with a more recent library version, or text surrounding a code snippet is edited for clarity. To be able to analyze how content on Stack Overflow evolves, we built <em>SOTorrent</em>, an open dataset based on the official Stack Exchange data dump. <em>SOTorrent </em>provides access to the version history of Stack Overflow content at the level of whole posts and individual text or code blocks. This dataset has been retrieved from <em>SOTorrent </em>using the following scripts: https://doi.org/10.5281/zenodo.1201679 For the MSR 2018 paper about SOTorrent, we used the following scripts to analyze the data: https://doi.org/10.5281/zenodo.1201706 The files <em>sample_before_10.ods</em> and <em>sample_after_10.ods</em> contain our qualitative analysis of 50 comments that were made up to 10 minutes before/after an edit.
Stack Overflow是面向软件开发人员的最热门问答平台,汇聚了覆盖各类主题的大量代码片段(code snippets)与自由格式文本。与其他软件制品一样,Stack Overflow上的问答内容会随时间演进,例如修复代码片段中的漏洞、更新代码以适配更新版本的库,或是为提升可读性而编辑代码片段周边的文本。为了能够分析Stack Overflow上的内容如何演化,我们构建了SOTorrent——一款基于官方Stack Exchange数据导出文件的开源数据集。SOTorrent支持在完整帖子、单个文本或代码块层面,获取Stack Overflow内容的版本历史。 本数据集通过以下脚本从SOTorrent中获取: https://doi.org/10.5281/zenodo.1201679 针对关于SOTorrent的MSR 2018论文,我们使用以下脚本对该数据集进行分析: https://doi.org/10.5281/zenodo.1201706 文件sample_before_10.ods与sample_after_10.ods收录了我们针对编辑前后10分钟内发布的50条评论所开展的定性分析。



