Applications of ontologies in requirements engineering: a systematic review of the literature

D Dermeval, J Vilela, II Bittencourt, J Castro… - Requirements …, 2016 - Springer
There is an increase use of ontology-driven approaches to support requirements
engineering (RE) activities, such as elicitation, analysis, specification, validation and …

Semantic annotation for knowledge explicitation in a product lifecycle management context: A survey

Y Liao, M Lezoche, H Panetto, N Boudjlida… - Computers in …, 2015 - Elsevier
Nowadays, the need for systems interoperability in or across enterprises has become more
and more ubiquitous. Many research works have been carried out in the fields of information …

Semantic modeling and analysis of natural language system requirements

K Mokos, T Nestoridis, P Katsaros… - IEEE Access, 2022 - ieeexplore.ieee.org
System requirements specify how a system meets stakeholder needs. They are a partial
definition of the system under design in natural language that may be restricted in syntax …

Semi-automated development of conceptual models from natural language text

M Omar, G Baryannis - Data & Knowledge Engineering, 2020 - Elsevier
The process of converting natural language specifications into conceptual models requires
detailed analysis of natural language text, and designers frequently make mistakes when …

Enhancing requirements reusability through semantic modeling and data mining techniques

T Diamantopoulos, A Symeonidis - Enterprise information systems, 2018 - Taylor & Francis
Enhancing the requirements elicitation process has always been of added value to software
engineers, since it expedites the software lifecycle and reduces errors in the …

Requirements traceability ontology to support requirements management

A Wibowo, J Davis - Proceedings of the Australasian Computer Science …, 2020 - dl.acm.org
ABSTRACT Requirements management (RM) is an important phase in software
requirements engineering that addresses changes in the requirements over time. Any …

What you ask is what you get: Understanding architecturally significant functional requirements

PR Anish, M Daneva, J Cleland-Huang… - 2015 IEEE 23rd …, 2015 - ieeexplore.ieee.org
Software architects are responsible for designing an architectural solution that satisfies the
functional and non-functional requirements of the system to the fullest extent possible …

Identifying architecturally significant functional requirements

PR Anish, B Balasubramaniam… - 2015 IEEE/ACM 5th …, 2015 - ieeexplore.ieee.org
Failure to identify and analyze architecturally significant functional and non-functional
requirements (NFRs) early on in the life cycle of a project can result in costly rework in later …

Detecting system use cases and validations from documents

S Ghaisas, M Motwani, PR Anish - 2013 28th IEEE/ACM …, 2013 - ieeexplore.ieee.org
Identifying system use cases and corresponding validations involves analyzing large
requirement documents to understand the descriptions of business processes, rules and …

An introduction to requirements knowledge

W Maalej, AK Thurimella - Managing Requirements Knowledge, 2013 - Springer
Requirements represent a verbalisation of decision alternatives on the functionality and
quality of a system. Engineering, planning, and implementing requirements are …