|
การระบุตัวแทนสินทรัพย์ทั่วไปในซอร์สโค้ดด้วยการเปรียบเทียบเส้นทางของการทดสอบซอฟต์แวร์ |
|---|---|
| รหัสดีโอไอ | |
| Title | การระบุตัวแทนสินทรัพย์ทั่วไปในซอร์สโค้ดด้วยการเปรียบเทียบเส้นทางของการทดสอบซอฟต์แวร์ |
| Creator | สิทธิพล ลิ้มชัยชะดา |
| Contributor | พรศิริ หมื่นไชยศรี |
| Publisher | จุฬาลงกรณ์มหาวิทยาลัย |
| Publication Year | 2557 |
| Keyword | โปรแกรมคอมพิวเตอร์ -- การทดสอบ, ซอฟต์แวร์ -- การพัฒนา, Computer programs -- Testing, Computer software -- Development |
| Abstract | การระบุตัวแทนสินทรัพย์ทั่วไปเป็นการนำเอาส่วนประกอบร่วมของผลิตภัณฑ์ในอดีตที่มีความสามารถในการตอบสนองต่อความต้องการในขอบเขตของการทำงานเดียวกันมาแปลงให้เป็นสินทรัพย์หลักเพื่อตอบสนองความหลากหลายของผลิตภัณฑ์ สำหรับนำไปใช้ซ้ำในการประกอบเป็นผลิตภัณฑ์ที่อยู่บนความต้องการเดียวกัน ในปัจจุบันนั้นการระบุตัวแทนสินทรัพย์ทั่วไปในประเภทของซอร์สโค้ดที่มีการนิยามเชิงพฤติกรรมที่เหมือนกันแต่วิธีการเขียนที่แตกต่างกันนั้นยังมีข้อจำกัด เนื่องจากเทคนิคการตรวจหาสำเนาโค้ดโดยส่วนใหญ่อาศัยความสัมพันธ์ของโครงสร้าง ในการตรวจหา ซึ่งไม่สามารถตรวจหาสำเนาโค้ดที่มีการเขียนที่แตกต่างกันแต่มีพฤติกรรมการทำงานที่เหมือนกัน งานวิจัยนี้มีจุดประสงค์เพื่อออกแบบวิธีการแก้ปัญหาในการระบุตัวเลือกสินทรัพย์ร่วมในระดับโค้ดดังกล่าวโดยวิธีการตรวจหาความเหมือนของโค้ดที่ใช้วิธีการเขียนแตกต่างกัน แต่ให้พฤติกรรมหรือผลลัพธ์การทำงานที่เหมือนกัน (สำเนาโค้ดประเภทที่ 4) โดยใช้เส้นทางของวิธีการทดสอบซอฟต์แวร์ จากผลการทดลองพบได้ว่า การระบุตัวเลือกสินทรัพย์ร่วมในระดับโค้ดด้วยวิธีดังกล่าวสามารถสร้างตัวแทนสินทรัพย์ทั่วไปเพื่อนำมาเป็นสินทรัพย์หลักในการพัฒนาผลิตภัณฑ์ที่มีลักษณะการทำงานที่เหมือนกันของเมท็อดที่จะเกิดขึ้นในอนาคตได้ |
| URL Website | cuir.car.chula.ac.th |