Pure: A dataset of public requirements documents
This paper presents PURE (PUblic REquirements dataset), a dataset of 79 publicly available
natural language requirements documents collected from the Web. The dataset includes …
natural language requirements documents collected from the Web. The dataset includes …
Automated extraction and clustering of requirements glossary terms
A glossary is an important part of any software requirements document. By making explicit
the technical terms in a domain and providing definitions for them, a glossary helps mitigate …
the technical terms in a domain and providing definitions for them, a glossary helps mitigate …
Natural Language in Requirements Engineering for Structure Inference--An Integrative Review
The automatic extraction of structure from text can be difficult for machines. Yet, the
elicitation of this information can provide many benefits and opportunities for various …
elicitation of this information can provide many benefits and opportunities for various …
Model-based specification of safety compliance needs for critical systems: A holistic generic metamodel
Context: Many critical systems must comply with safety standards as a way of providing
assurance that they do not pose undue risks to people, property, or the environment. Safety …
assurance that they do not pose undue risks to people, property, or the environment. Safety …
A bird's eye view on requirements engineering and machine learning
Machine learning (ML) has demonstrated practical impact in a variety of application
domains. Software engineering is a fertile domain where ML is helping in automating …
domains. Software engineering is a fertile domain where ML is helping in automating …
Supporting Software Maintenance with Dynamically Generated Document Hierarchies
KR Dearstyne, AD Rodriguez… - … and Evolution (ICSME …, 2024 - ieeexplore.ieee.org
Software documentation supports a broad set of software maintenance tasks; however,
creating and maintaining high-quality, multi-level software documentation can be incredibly …
creating and maintaining high-quality, multi-level software documentation can be incredibly …
[HTML][HTML] Requirements quality research artifacts: Recovery, analysis, and management guideline
Requirements quality research, which is dedicated to assessing and improving the quality of
requirements specifications, is dependent on research artifacts like data sets (containing …
requirements specifications, is dependent on research artifacts like data sets (containing …
A clustering based methodology to support the translation of medical specifications to software models
In this paper we propose a methodology to reduce the complexity to realize a software
validation model, starting from medical specifications written in Italian natural language text …
validation model, starting from medical specifications written in Italian natural language text …
Repetition between stakeholder (user) and system requirements
Stakeholder requirements (also known as user requirements) are defined at an early stage
of a software project to describe the problem (s) to be solved. At a later stage, abstract …
of a software project to describe the problem (s) to be solved. At a later stage, abstract …
Natural Language Processing to assess structure and complexity of system requirements
The development process of a system is shaped by numerous variables that influence its
progress and outcome. As a result, complexity can increase throughout the development …
progress and outcome. As a result, complexity can increase throughout the development …