DSpace Repository

Towards an Ontology-Based Approach for Reusing Non-Functional Requirements Knowledge

Towards an Ontology-Based Approach for Reusing Non-Functional Requirements Knowledge

Show full item record

Title: Towards an Ontology-Based Approach for Reusing Non-Functional Requirements Knowledge
Author: Veleda, Rodrigo Da Rocha Vaughan
Abstract: Requirements Engineering play a crucial role during the software development process. Many works have pointed out that Non-Functional Requirements (NFR) are currently more important than Functional Requirements. NFRs can be very complicated to understand due to its diversity and subjective nature. The NDR Framework has been proposed to fill some of the existing gaps to facilitate NFR elicitation and modeling. In this thesis, we introduce a tool that plays a major role in the NDR Framework allowing software engineers to store and reuse NFR knowledge. The NDR Tool converts the knowledge contained in Softgoal Interdependency Graphs (SIGs) into a machine-readable format that follows the NFR and Design Rationale (NDR) Ontology. It also provides mechanisms to query the knowledge base and produces graphical representation for the results obtained. To evaluate whether our approach aids eliciting NFRs, we conducted an experiment performing a software development scenario.
Subject: Information technology
Keywords: Software Engineering
Requirements Engineering
Ontology
Non-functional Requirements
Software Development
Requirements Knowledge
Type: Electronic Thesis or Dissertation
Rights: Author owns copyright, except where explicitly noted. Please contact the author directly with licensing requests.
URI: http://hdl.handle.net/10315/33428
Supervisor: Cysneiros, Luiz Marcio
Degree: MA - Master of Arts
Program: Information Systems and Technology
Exam date: 2016-10-12
Publish on: 2017-07-27

Files in this item



This item appears in the following Collection(s)