Applications of ontologies in requirements engineering: a systematic review of the literature
There is an increase use of ontology-driven approaches to support requirements
engineering (RE) activities, such as elicitation, analysis, specification, validation and …
engineering (RE) activities, such as elicitation, analysis, specification, validation and …
Semantic annotation for knowledge explicitation in a product lifecycle management context: A survey
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 …
and more ubiquitous. Many research works have been carried out in the fields of information …
Semantic modeling and analysis of natural language system requirements
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 …
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 …
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 …
engineers, since it expedites the software lifecycle and reduces errors in the …
Requirements traceability ontology to support requirements management
ABSTRACT Requirements management (RM) is an important phase in software
requirements engineering that addresses changes in the requirements over time. Any …
requirements engineering that addresses changes in the requirements over time. Any …
What you ask is what you get: Understanding architecturally significant functional requirements
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 …
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 …
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
Identifying system use cases and corresponding validations involves analyzing large
requirement documents to understand the descriptions of business processes, rules and …
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 …
quality of a system. Engineering, planning, and implementing requirements are …