{"title":"A framework for improving the process of discovering potential errors at the requirements engineering stage","authors":"M. Hagal, Fatima Faraj Musbah Saeid","doi":"10.1109/ICEMIS56295.2022.9914311","DOIUrl":null,"url":null,"abstract":"The process of developing high-quality software depends on the extent to which it meets what is required of it completely and correctly. As a result, the requirements validation process and the testing phase are considered as the most critical stages for ascertaining exactly what the product will offer. Many efforts have been made to prepare methods and techniques to facilitate the testing process and ensure its quality. However, there is a lack of focus on test cases which can lead to potential flaws such as requirements issues. As a result, this paper has been working on providing a comprehensive framework that enables software developers to focus on the underlying errors in an organized documentation manner, as well as to be supportive and complementary to the various processes of validation and testing, by focusing on the requirements validation process.some examples are presented in this work to clarify the mechanism of the proposed framework, in which the framework demonstrates a clear mechanism for focusing on potential faults by following requirements in the requirements engineering stage.","PeriodicalId":191284,"journal":{"name":"2022 International Conference on Engineering & MIS (ICEMIS)","volume":"292 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Engineering & MIS (ICEMIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEMIS56295.2022.9914311","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The process of developing high-quality software depends on the extent to which it meets what is required of it completely and correctly. As a result, the requirements validation process and the testing phase are considered as the most critical stages for ascertaining exactly what the product will offer. Many efforts have been made to prepare methods and techniques to facilitate the testing process and ensure its quality. However, there is a lack of focus on test cases which can lead to potential flaws such as requirements issues. As a result, this paper has been working on providing a comprehensive framework that enables software developers to focus on the underlying errors in an organized documentation manner, as well as to be supportive and complementary to the various processes of validation and testing, by focusing on the requirements validation process.some examples are presented in this work to clarify the mechanism of the proposed framework, in which the framework demonstrates a clear mechanism for focusing on potential faults by following requirements in the requirements engineering stage.