Name: CÉSAR HENRIQUE BERNABÉ
Type: MSc dissertation
Publication date: 16/03/2020
Advisor:
Name | Role |
---|---|
VÍTOR ESTÊVÃO SILVA SOUZA | Advisor * |
Examining board:
Name | Role |
---|---|
JOÃO PAULO ANDRADE ALMEIDA | Internal Examiner * |
VÍTOR ESTÊVÃO SILVA SOUZA | Advisor * |
Summary: Correctly specifying requirements ensures that the right software is built to solve the right
problem, and prevents errors that, if identified only in the development phase, can cost
up to 90% more than if they were identified in earlier phases. Several approaches seek to
improve the requirements elicitation process. Among them, the Goal-Oriented Requirements
Engineering (GORE) offers advantages over traditional Requirements Engineering methods.
Several approaches have been proposed since GORE emerged. However, almost none of
these approaches were built on well-grounded artifacts or concerning the semantics of
constructs. Thus, this paper presents the Goal-Oriented Requirements Ontology (GORO),
an ontology based on the Unified Foundational Ontology (UFO) and integrated with the
Software Engineering Ontology Network (SEON). GORO intends to precisely define the
semantics used by GORE approaches. GORO can be used, for example, for modeling
languages analysis, as an interlanguage for model conversion and as a basis for building
new GORE languages