Abstract:
ซอฟต์แวร์ประกอบไปด้วยความต้องการเชิงฟังก์ชันที่ระบุในส่วนของความสามารถ ข้อมูลนำเข้าและข้อมูลส่งออก ความต้องการเชิงฟังก์ชันสามารถถูกทดสอบด้วยกรณีทดสอบที่สัมพันธ์ กับแอตทริบิวต์ในฐานข้อมูลในการพัฒนาซอฟต์แวร์การเปลี่ยนแปลงเกิดขึ้นได้ตลอดเวลา ถ้าข้อมูลนำเข้าของความต้องการเชิงฟังก์ชันมีการเปลี่ยนแปลงอาจจะส่งผลกระทบโดยตรงต่อสคีมาฐานข้อมูลและกรณีทดสอบ ข้อมูลนำเข้าของความต้องการเชิงฟังก์ชันไม่เพียงแต่ไม่สอดคล้องกับแอตทริบิวต์ในฐานข้อมูลเท่านั้นยังไม่สอดคล้องกับข้อมูลทดสอบของกรณีทดสอบที่เกี่ยวข้องอีกด้วย ทำให้การทำงานระหว่างความต้องการเชิงฟังก์ชัน ฐานข้อมูล และกรณีทดสอบไม่ถูกต้อง ดังนั้นผลกระทบการวิเคราะห์ต่อสคีมาฐานข้อมูลและกรณีทดสอบต้องมีก่อนการทดสอบ งานวิจัยนี้นำเสนอเครื่องมือการวิเคราะห์ผลกระทบต่อสคีมาฐานข้อมูลและกรณีทดสอบ จากการเปลี่ยนแปลงข้อมูลนำเข้าของความต้องการเชิงฟังก์ชัน นำผลลัพธ์ที่ได้การวิเคราะห์ผลกระทบมาสร้างชุดคำสั่งเอสคิวแอลสำหรับปรับ ปรุงสคีมาฐานข้อมูล จากนั้นจึงปรับปรุงความต้องการเชิงฟังก์ชันและปรับเวอร์ชันของความต้องการ เชิงฟังก์ชันใหม่ ในท้ายที่สุดกรณีทดสอบที่เกี่ยวข้องกับความต้องการเชิงฟังก์ชันจะถูกตรวจสอบ และถูกปรับปรุงและปรับเวอร์ชันใหม่แก่กรณีทดสอบ