Priscila Basto Fagundes, Douglas Dyllon, Jeronimo de Macedo
{"title":"An Analysis on the Use of Knowledge Organization Systems in the Process of Requirements Engineering","authors":"Priscila Basto Fagundes, Douglas Dyllon, Jeronimo de Macedo","doi":"10.5771/0943-7444-2022-6-411","DOIUrl":null,"url":null,"abstract":"Some of the fundamental activities of the software development process are related to the discipline of Requirements Engineering. Their objectives are to discover, analyze, document, and verify the system’s requirements. The requirements are the conditions or capabilities that software needs to have or fulfill to meet its users’ needs, and problems in its identification can mean the failure of a software project. This study is part of the research that is being developed to propose a model based on Knowledge Organization Systems to be used in the Requirements engineering process. This article aims to present the results of an analysis on a set of Knowledge Organization Systems to identify whether they are likely to be applied in the Requirements engineering process and identify at which stage of this process each one of them can be implemented. The Knowledge Organization Systems analyzed were the authority files, gazetteers, glossaries, subject headings, classification systems, thesauri, semantic networks, and ontologies. Based on the results obtained, it was possible to conclude that the Knowledge Organization Systems analyzed can be used in the Requirements engineering process and, consequently, contribute to increasing the software requirements’ quality.","PeriodicalId":46091,"journal":{"name":"Knowledge Organization","volume":"1 1","pages":""},"PeriodicalIF":0.6000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Knowledge Organization","FirstCategoryId":"91","ListUrlMain":"https://doi.org/10.5771/0943-7444-2022-6-411","RegionNum":4,"RegionCategory":"管理学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"INFORMATION SCIENCE & LIBRARY SCIENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Some of the fundamental activities of the software development process are related to the discipline of Requirements Engineering. Their objectives are to discover, analyze, document, and verify the system’s requirements. The requirements are the conditions or capabilities that software needs to have or fulfill to meet its users’ needs, and problems in its identification can mean the failure of a software project. This study is part of the research that is being developed to propose a model based on Knowledge Organization Systems to be used in the Requirements engineering process. This article aims to present the results of an analysis on a set of Knowledge Organization Systems to identify whether they are likely to be applied in the Requirements engineering process and identify at which stage of this process each one of them can be implemented. The Knowledge Organization Systems analyzed were the authority files, gazetteers, glossaries, subject headings, classification systems, thesauri, semantic networks, and ontologies. Based on the results obtained, it was possible to conclude that the Knowledge Organization Systems analyzed can be used in the Requirements engineering process and, consequently, contribute to increasing the software requirements’ quality.