การตรวจสอบความถูกต้องของยูสเคสสำหรับการพัฒนาซอฟแวร์เชิงวัตถุด้วยยูเอ็มแอล
Loading...
Files
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
มหาวิทยาลัยสงขลานครินทร์
Abstract
Nowadays, object-oriented software engineering has gained popularity
from many software developers especially object-oriented software engineering with UML. The validation of use case models generated during an analysis phase is very important since information from the analysis phase will pass to later analysis and design in the UML process. Therefore, this research proposes the technique for detecting defects in use case models during an analysis phase. The proposed technique is generating test cases from requirements specifications and test cases from use cases descriptions, and then comparing these two sets of test cases. The validity of use cases is based on the conformity of these test cases. The simple tools were created for demonstrating and evaluating the proposed technique. The library circulation system was selected as a case study for benchmarking. The four graduate students and four analysis specialists were selected as the subjects for the evaluation. The results show that the effectiveness in term of completeness of manually decision table generation is less than the proposed technique at 20.35% for graduate students and 5.23% for specialists respectively. The effectiveness in term of correctness of manually fault detection is less than the proposed technique at 66.67% for graduate students and 62.50% for specialists respectively.
Description
วิทยานิพนธ์ (วท.ม. (วิทยาการคอมพิวเตอร์))--มหาวิทยาลัยสงขลานครินทร์, 2562


