Learning software requirements syntax: An unsupervised approach to recognize templates

R Sonbol, G Rebdawi, N Ghneim - Knowledge-based systems, 2022 - Elsevier
Requirements are textual representations of the desired software capabilities. Many
templates have been used to standardize the structure of requirement statements such as …

Deep Neural Networks in Natural Language Processing for Classifying Requirements by Origin and Functionality: An Application of BERT in System Requirements

J Mullis, C Chen, B Morkos… - Journal of …, 2024 - asmedigitalcollection.asme.org
Given the foundational role of system requirements in design projects, designers can benefit
from classifying, comparing, and observing connections between requirements. Manually …

Comprehensive Analysis of Security Requirements Engineering Approaches with Assurance Perspective

AA Janisar, KS Kalid, A Sarlan… - Journal of Advanced …, 2024 - semarakilmu.com.my
Given the wide distribution of software and its current growth, security is inevitable, and
software systems have become more complex. To avoid the complexity and protect valuable …

Taxonomy of Requirements Specification Templates

H Hnaini, R Mazo, P Vallejo, J Galindo, J Champeau - SoftEng 23, 2023 - hal.science
Requirements specification is an early stage of system design. It consists of rephrasing and
documenting stakeholders' explanations and needs in the form of clear and coherent …

Software Development Teams Knowledge and Awareness of Security Requirement Engineering and Security Requirement Elicitation and Analysis

AA Janisar, KS bin Kalid, AB Sarlan… - Procedia Computer …, 2024 - Elsevier
Software security is a concern due to software's pervasiveness and how rapid software's are
developed. Although studies have emphasized the importance of addressing security …

Secret: a new security requirements specification template

H Hnaini, R Mazo, P Vallejo, A Lopez… - … Technology & Systems, 2024 - Springer
The growing number of software and hardware system attacks has made security a critical
factor in their design. To guarantee the safety of the system, security requirements must be …

How do practitioners reason about security requirements? An interview study

L Provenzano, R Jongeling - 2024 IEEE 32nd International …, 2024 - ieeexplore.ieee.org
In the development of modern software-intensive systems, security aspects are increasingly
emphasized, with new laws and regulations putting more demands on manufacturers …

Framework for automating requirement elicitation using a chatbot

LK Lam, CAL Hurtado… - 2022 IEEE Engineering …, 2022 - ieeexplore.ieee.org
Requirement elicitation determines the success of a project given that it describes the needs
of a problem and its context at hand. However, a recent Chaos Report revealed that projects …

A model-driven and template-based approach for requirements specification

I Darif, C Politowski, G El Boussaidi… - 2023 ACM/IEEE 26th …, 2023 - ieeexplore.ieee.org
Requirements specification and verification play an important role in the certification of
safety-critical software (SCS). These activities are costly and error-prone because SCS …

Security Requirements Assurance: An Assurance Case Perspective

AA Janisar, KS bin Kalid, AB Sarlan… - 2023 IEEE 8th …, 2023 - ieeexplore.ieee.org
In the current era, software security requirements domain has changed thoroughly, and has
been considered an essential aspect for software quality. Machine learning and artificial …