Taxonomias, ontologias e tesauros: possibilidades de contribuição para o processo de Engenharia de Requisitos

Abstract

Some of the fundamental activities of the software development process are related to the discipline of Requirements Engineering, whose objective is the discovery, analysis, documentation and verification of the requirements that will be part of the system. Requirements are the conditions or capabilities that software must have or perform to meet the users needs. The present study is being developed to propose a model of cooperation between Information Science and Requirements Engineering. Aims to present the analysis results on the possibilities of using the knowledge organization systems: taxonomies, thesauri and ontologies during the activities of Requirements Engineering: design, survey, elaboration, negotiation, specification, validation and requirements management. From the results obtained it was possible to identify in which stage of the Requirements Engineering process, each type of knowledge organization system could be used. We expect that this study put in evidence the need for new researchs and proposals to strengt the exchange between Information Science, as a science that has information as object of study, and the Requirements Engineering which has in the information the raw material to identify the informational needs of software users.Algumas das atividades fundamentais do processo de desenvolvimento de software estão relacionadas à disciplina de Engenharia de Requisitos, cujos objetivos são descobrir, analisar, documentar e verificar os requisitos que farão parte do sistema. Os requisitos são as condições ou capacidades que um software precisa ter ou realizar para atender às necessidades de seus usuários. O presente estudo faz parte de uma pesquisa que está sendo desenvolvida com o intuito de propor um modelo de cooperação entre a Ciência da Informação e a Engenharia de Requisitos, e tem como objetivo apresentar os resultados de uma análise sobre as possibilidades de utilização dos sistemas de organização do conhecimento: taxonomias, tesauros e ontologias durante as atividades da Engenharia de Requisitos. Com base nos resultados obtidos, foi possível identificar em qual etapa do processo da Engenharia de Requisitos cada um dos tipos de sistema de organização do conhecimento é passível de ser utilizado. Espera-se com este estudo evidenciar a necessidade de novas pesquisas e propostas para fortalecer o intercâmbio entre a Ciência da Informação, como ciência, cujo objeto de estudo é a informação, e a Engenharia de Requisitos que, por sua vez, tem na informação a matéria-prima para a identificação das necessidades informacionais dos usuários de softwares

    Similar works