Traceability Dataset for Open Source Systems
收藏资源简介:
This dataset provides requirement-to-method traces for four systeme: (1) Chess, (2) Gantt, (3) iTrust, and (4) JHotDraw. You can find four subfolders corresponding to each system within Data.zip. Each subfolder contains four JSON files: 1- requirements.JSON: this lists the requirements for each system. 2-classes.JSON: This lists the Java classes within each system. 3-methods.JSON: this lists the methods for each system along with the class that the method belongs to. 4-traces.JSON: this lists the requirement-to-method tracing relationships between each method and each requirement for each system.
本数据集提供了四个系统的需求-方法追踪(requirement-to-method traces)关联数据,涉及的四个系统分别为:(1) Chess、(2) Gantt、(3) iTrust及(4) JHotDraw。压缩包Data.zip内包含与每个系统对应的四个子文件夹,每个子文件夹中均存有四个JSON格式文件:1. requirements.JSON:用于列出对应系统的所有需求;2. classes.JSON:用于列出对应系统内的Java类集合;3. methods.JSON:用于列出对应系统内的所有方法及其所属类;4. traces.JSON:用于列出对应系统中各需求与各方法之间的需求-方法追踪关联关系。



