One- and Two-Phase Software Requirement Classification Using Ensemble Deep Learning [PDF]
Recently, deep learning (DL) has been utilized successfully in different fields, achieving remarkable results. Thus, there is a noticeable focus on DL approaches to automate software engineering (SE) tasks such as maintenance, requirement extraction, and
Nouf Rahimi +2 more
doaj +3 more sources
Software requirement patterns [PDF]
Software requirements reuse becomes a fundamental activity for those IT organizations that conduct requirements engineering processes in similar settings. One strategy to implement this reuse is by exploiting a catalogue of software requirement patterns (SRPs).
Xavier Franch
openaire +3 more sources
Multi-label software requirement smells classification using deep learning [PDF]
Software requirement smell detection is an important part of establishing high-quality software specifications. These smells, which frequently indicate difficulties like ambiguity, vagueness, or incompleteness, can lead to misunderstandings and mistakes ...
Ashagrew Liyih Alem +3 more
doaj +2 more sources
Neutrosophy for software requirement prioritization [PDF]
Software engineers are involved in complex decisions that require multiples viewpoints. A specific case is the requirement prioritization process. This process is used to decide which software requirement to develop in certain release from a group of ...
Ronald Barriga Dias +3 more
doaj +2 more sources
Research directions for using LLM in software requirement engineering: a systematic review
IntroductionNatural Language Processing (NLP) and Large Language Models (LLMs) are transforming the landscape of software engineering, especially in the domain of requirement engineering.
Arshia Hemmat +4 more
doaj +2 more sources
Symmetric bug prediction in software requirement by machine learning algorithms [PDF]
In the software development, high impact on diverse industries are expanding at a fast pace. Early defect fixation and adjustment according to needs are essential to increase the performance, accuracy, durability and reliability of the software.
Khalil al-Sulbi, Abdulaziz Attaallah
doaj +2 more sources
Deep Learning Methods for Software Requirement Classification: A Performance Study on the PURE dataset [PDF]
: Requirement engineering (RE) is the first and the most important step in software production and development. The RE is aimed to specify software requirements.
Fatemeh Khayashi +3 more
semanticscholar +1 more source
Scenario-based Requirement Analysis Method for Railway Control Software [PDF]
In practical engineering applications, the existing formal methods for railway control software are limited by the difficulties in formal modeling and verification in system-level scenarios.
YAN Qianqian, MIAO Weikai
doaj +1 more source
Extracting Arguments Based on User Decisions in App Reviews
Review mining from app marketplaces has gained immense popularity from researchers in recent years. Most studies in this area, however, tend to focus on improving the performance of classification prediction. In this study, we consider review mining from
Anang Kunaefi, Masayoshi Aritsugi
doaj +1 more source
Competencies of a Requirement Engineer -Systematic Literature Review Protocol
Requirement Engineering (RE) is a core activity of software engineering that guarantees successful project delivery within time and budget. It needs to be considered with respect to the competencies and skills of RE to effectively execute the RE ...
Muhammad Arif +2 more
doaj +1 more source

