AN AUTOMATED APPROACH TO VALIDATE REQUIREMENTS SPECIFICATION

Wael Alzyadat, Yazan Al-Kasabera, Aysh Alhroob, Suleyman Al Showarah, Ahmad Al Thunibat · COMPUSOFT: An International Journal of Advanced Computer Technology · 2020

Requirements engineering processes aim to acquire functions, services and constraints. These processes are important to satisfy the customer by applying correctness, completeness through consistency according to the control instructions to achieve product quality. Both functions and services face changeability issue that is hard to regulate, depending on the precise request of the customer. This research addresses the achievement of correctness, completeness, and consistency by applying an automated approach. The evaluation is established using a standard use case diagram from the UML official website. The proposed approach detects the incorrect requirement specifications to enhance Software quality. The proposed approach includes three levels; the first level is the Structured Document, the second level is the Dynamic Language, which describes the transforming of use case diagram as dynamic, and the third level is the completeness checking procedures, which is based on the implemented standard rules. The approach is supported by a programmed tool on MS excel and XML due to IBM Rational Rose and Visual Paradigm and experimented “Online Shopping” use case diagram as a case study.

Read the paper · More papers on PaperTik