Natural Language in Requirements Engineering for Structure Inference --
An Integrative Review
- URL: http://arxiv.org/abs/2202.05065v1
- Date: Thu, 10 Feb 2022 14:46:09 GMT
- Title: Natural Language in Requirements Engineering for Structure Inference --
An Integrative Review
- Authors: Maximilian Vierlboeck, Carlo Lipizzi, Roshanak Nilchiani
- Abstract summary: The paper provides an integrative review regarding Natural Language Processing tools for Requirements Engineering.
Results are that currently no open source approach exists that allows for the direct/primary extraction of information structure.
An approach that allows for individual management of the algorithm, knowledge base, and text corpus is a possibility being pursued.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: 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 applications. Benefits have also been identified
for the area of Requirements Engineering. To evaluate what work has been done
and is currently available, the paper at hand provides an integrative review
regarding Natural Language Processing (NLP) tools for Requirements Engineering.
This assessment was conducted to provide a foundation for future work as well
as deduce insights from the stats quo. To conduct the review, the history of
Requirements Engineering and NLP are described as well as an evaluation of over
136 NLP tools. To assess these tools, a set of criteria was defined. The
results are that currently no open source approach exists that allows for the
direct/primary extraction of information structure and even closed source
solutions show limitations such as supervision or input limitations, which
eliminates the possibility for fully automatic and universal application. As a
results, the authors deduce that the current approaches are not applicable and
a different methodology is necessary. An approach that allows for individual
management of the algorithm, knowledge base, and text corpus is a possibility
being pursued.
Related papers
- Diagnostic Reasoning in Natural Language: Computational Model and Application [68.47402386668846]
We investigate diagnostic abductive reasoning (DAR) in the context of language-grounded tasks (NL-DAR)
We propose a novel modeling framework for NL-DAR based on Pearl's structural causal models.
We use the resulting dataset to investigate the human decision-making process in NL-DAR.
arXiv Detail & Related papers (2024-09-09T06:55:37Z) - Natural Language Processing for Requirements Traceability [47.93107382627423]
Traceability plays a crucial role in requirements and software engineering, particularly for safety-critical systems.
Natural language processing (NLP) and related techniques have made considerable progress in the past decade.
arXiv Detail & Related papers (2024-05-17T15:17:00Z) - Bayesian Preference Elicitation with Language Models [82.58230273253939]
We introduce OPEN, a framework that uses BOED to guide the choice of informative questions and an LM to extract features.
In user studies, we find that OPEN outperforms existing LM- and BOED-based methods for preference elicitation.
arXiv Detail & Related papers (2024-03-08T18:57:52Z) - Quantitative Assurance and Synthesis of Controllers from Activity
Diagrams [4.419843514606336]
Probabilistic model checking is a widely used formal verification technique to automatically verify qualitative and quantitative properties.
This makes it not accessible for researchers and engineers who may not have the required knowledge.
We propose a comprehensive verification framework for ADs, including a new profile for probability time, quality annotations, a semantics interpretation of ADs in three Markov models, and a set of transformation rules from activity diagrams to the PRISM language.
Most importantly, we developed algorithms for transformation and implemented them in a tool, called QASCAD, using model-based techniques, for fully automated verification.
arXiv Detail & Related papers (2024-02-29T22:40:39Z) - Practical Guidelines for the Selection and Evaluation of Natural Language Processing Techniques in Requirements Engineering [8.779031107963942]
Natural language (NL) is now a cornerstone of requirements automation.
With so many different NLP solution strategies available, it can be challenging to choose the right strategy for a specific RE task.
In particular, we discuss how to choose among different strategies such as traditional NLP, feature-based machine learning, and language-model-based methods.
arXiv Detail & Related papers (2024-01-03T02:24:35Z) - Natural Language Processing for Requirements Formalization: How to
Derive New Approaches? [0.32885740436059047]
We present and discuss principal ideas and state-of-the-art methodologies from the field of NLP.
We discuss two different approaches in detail and highlight the iterative development of rule sets.
The presented methods are demonstrated on two industrial use cases from the automotive and railway domains.
arXiv Detail & Related papers (2023-09-23T05:45:19Z) - Situated Natural Language Explanations [54.083715161895036]
Natural language explanations (NLEs) are among the most accessible tools for explaining decisions to humans.
Existing NLE research perspectives do not take the audience into account.
Situated NLE provides a perspective and facilitates further research on the generation and evaluation of explanations.
arXiv Detail & Related papers (2023-08-27T14:14:28Z) - Application of Transformers based methods in Electronic Medical Records:
A Systematic Literature Review [77.34726150561087]
This work presents a systematic literature review of state-of-the-art advances using transformer-based methods on electronic medical records (EMRs) in different NLP tasks.
arXiv Detail & Related papers (2023-04-05T22:19:42Z) - Requirement Formalisation using Natural Language Processing and Machine
Learning: A Systematic Review [11.292853646607888]
We conducted a systematic literature review to outline the current state-of-the-art of NLP and ML techniques in Requirement Engineering.
We found that NLP approaches are the most common NLP techniques used for automatic RF, primary operating on structured and semi-structured data.
This study also revealed that Deep Learning (DL) technique are not widely used, instead classical ML techniques are predominant in the surveyed studies.
arXiv Detail & Related papers (2023-03-18T17:36:21Z) - Affordance Extraction with an External Knowledge Database for Text-Based
Simulated Environments [0.0]
The process of affordance extraction can be used to generate possible actions for interaction within a text-based simulated environment.
An algorithm for automated affordance extraction is introduced and evaluated on the Interactive Fiction platforms TextWorld and Jericho.
The paper concludes with recommendations for further modification and improvement of the process.
arXiv Detail & Related papers (2022-07-01T08:39:18Z) - Multi-Agent Reinforcement Learning with Temporal Logic Specifications [65.79056365594654]
We study the problem of learning to satisfy temporal logic specifications with a group of agents in an unknown environment.
We develop the first multi-agent reinforcement learning technique for temporal logic specifications.
We provide correctness and convergence guarantees for our main algorithm.
arXiv Detail & Related papers (2021-02-01T01:13:03Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.