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
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
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
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 …