YorkSpace has migrated to a new version of its software. Access our Help Resources to learn how to use the refreshed site. Contact diginit@yorku.ca if you have any questions about the migration.
 

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

dc.contributor.advisorCysneiros, Luiz Marcio
dc.creatorVeleda, Rodrigo Da Rocha Vaughan
dc.date.accessioned2017-07-27T12:35:34Z
dc.date.available2017-07-27T12:35:34Z
dc.date.copyright2016-10-12
dc.date.issued2017-07-27
dc.date.updated2017-07-27T12:35:34Z
dc.degree.disciplineInformation Systems and Technology
dc.degree.levelMaster's
dc.degree.nameMA - Master of Arts
dc.description.abstractRequirements 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.
dc.identifier.urihttp://hdl.handle.net/10315/33428
dc.language.isoen
dc.rightsAuthor owns copyright, except where explicitly noted. Please contact the author directly with licensing requests.
dc.subjectInformation technology
dc.subject.keywordsSoftware Engineering
dc.subject.keywordsRequirements Engineering
dc.subject.keywordsOntology
dc.subject.keywordsNon-functional Requirements
dc.subject.keywordsSoftware Development
dc.subject.keywordsRequirements Knowledge
dc.titleTowards an Ontology-Based Approach for Reusing Non-Functional Requirements Knowledge
dc.typeElectronic Thesis or Dissertation

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Veleda_Rodrigo_V_2016_Masters.pdf
Size:
8.41 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
license.txt
Size:
1.83 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
YorkU_ETDlicense.txt
Size:
3.38 KB
Format:
Plain Text
Description: