遇见数据集

The REquirements TRacing On target (RETRO).NET Dataset

收藏
Mendeley Data2024-03-27 更新2024-06-30 收录
数据链接:
官方服务:

资源简介:

For this dataset, we took the RETRO Requirement Specification (version 1.0, written to document the features in our original RETRO tool) and used RETRO.NET to trace it to the code used to implement RETRO.NET (copyright Jody Larsen). There are 66 requirements (functional requirements only) that have been extracted from the document. RETRO.NET expects all source elements to be in a folder and all target elements to be in a folder. Therefore, in our dataset, each requirement has been stored in its own file with the identifier as the file name and the file containing its text (RETRONET Requirements folder). The original requirements specification as well as the document subset have been provided in the dataset (as .docx and as data.txt, respectively) along with the python script (parser.py, copyright to Jared Payne) that was used to parse the text only version of the document subset. There are 118 code files in the dataset, primarily C# files. Each code file is listed in the code directory (RETRONET Trunk folder). The answer set has been provided in xml format (result.xml) as well as in traditional answer set format of our research group (results.txt).

本数据集以RETRO需求规格说明书(RETRO Requirement Specification,版本1.0,用于记录原始RETRO工具的各项功能特性)为基础,借助RETRO.NET工具将该文档追溯至实现RETRO.NET的源代码(版权归Jody Larsen所有)。本数据集从该文档中提取出共计66项仅功能性需求。RETRO.NET要求所有源元素与目标元素需分别存放于对应文件夹中,因此本数据集中的每项需求均单独存储为一个文件,以需求标识符作为文件名,文件内容为需求文本,对应文件夹为RETRONET Requirements。数据集同时提供了原始需求规格说明书及其文档子集(分别为docx格式文件与data.txt纯文本文件),以及用于解析该文档子集纯文本版本的Python脚本(parser.py,版权归Jared Payne所有)。本数据集包含118个代码文件,其中以C#文件为主,所有代码文件均存放于代码目录RETRONET Trunk中。本数据集提供了两种格式的答案集:一种为XML格式(result.xml),另一种为本研究团队采用的传统答案集格式(results.txt)。

创建时间:
2023-06-28
搜集汇总
数据集介绍
The REquirements TRacing On target (RETRO).NET Dataset 数据集图片
背景与挑战
背景概述
该数据集用于需求追踪研究,基于RETRO.NET工具的需求规范与实现代码,包含66个功能需求(每个需求单独存储)和118个C#代码文件。数据集提供了原始文档、解析脚本和答案集,支持需求与代码之间的追踪分析。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务