FR_NFR_dataset
收藏Mendeley Data2024-06-13 更新2024-06-26 收录
下载链接:
https://data.mendeley.com/datasets/4ysx9fyzv4
下载链接
链接失效反馈官方服务:
资源简介:
This dataset aims to support the requirement engineering phase of software development, in the early phase of requirement analysis of Functional Requirements (FR) and Non-Functional Requirements (NFR) for cross-cutting concerns and to improve modularity. The dataset will contain a collection of software requirements expressed in natural language. Categories: Each requirement is categorized as either FR or NFR. Subcategories (Optional): NFRs can be further categorized based on specific quality aspects like security, performance, usability, etc. The dataset will highlight how certain requirements impact multiple modules or functionalities within the system. The dataset can be used to train Natural Language Processing (NLP) tools to automatically analyze requirements annotated as FR or NFR. Sources for the dataset are existing software requirements repositories like PROMISE https://arxiv.org/pdf/2211.05286 and open-source project documentation with FRs and NFRs. By processing existing datasets and containing open software project requirement documents we have a dataset of 6118 requirements where 3964 requirements are functional and 2154 requirements are nonfunctional However, creating a comprehensive dataset that covers a wide range of software systems and requirements is challenging as natural language requirements can be ambiguous.
本数据集旨在支撑软件开发的需求工程阶段,针对跨领域关注点的功能需求(Functional Requirements,FR)与非功能需求(Non-Functional Requirements,NFR)开展早期需求分析工作,并提升系统模块化程度。本数据集收录了一批以自然语言表述的软件需求。分类规则:每条需求均被划分为功能需求或非功能需求两类。子分类(可选):非功能需求可根据具体质量属性进一步细分,例如安全性、性能、可用性等。本数据集将阐明特定需求如何对系统内的多个模块或功能产生影响。本数据集可用于训练自然语言处理(Natural Language Processing,NLP)工具,以自动对标注为功能需求或非功能需求的文本开展分析工作。本数据集的来源包括现有软件需求仓库(如PROMISE项目,链接:https://arxiv.org/pdf/2211.05286)以及包含功能需求与非功能需求的开源项目文档。通过整合现有数据集并收录开源软件项目的需求文档,我们构建了包含6118条需求的数据集,其中3964条为功能需求,2154条为非功能需求。不过,构建覆盖广泛软件系统与需求类型的完备数据集仍存在挑战,因为自然语言表述的需求往往存在歧义。
创建时间:
2024-06-09
搜集汇总
数据集介绍

背景与挑战
背景概述
FR_NFR_dataset是一个包含6118条软件需求的数据集,其中3964条为功能需求(FR),2154条为非功能需求(NFR),旨在支持软件需求工程阶段的分类和分析,特别是通过自然语言处理工具自动识别需求类型。数据集来源于现有需求库和开源项目文档,覆盖多种软件系统需求。
以上内容由遇见数据集搜集并总结生成



