| ชื่อเรื่อง | : | การวัดซอฟต์แวร์เชิงแง่มุมโดยการวิเคราะห์ฟังก์ชันพอยต์ |
| นักวิจัย | : | เสาวลักษณ์ รัตนธรรมสกุล |
| คำค้น | : | ASPECT-ORIENED PROGRAMMING , USE CASE DIAGRAM , FUNCTION POINT ANALYSIS |
| หน่วยงาน | : | ฐานข้อมูลวิทยานิพนธ์ไทย |
| ผู้ร่วมงาน | : | - |
| ปีพิมพ์ | : | 2548 |
| อ้างอิง | : | http://www.thaithesis.org/detail.php?id=1082548000172 |
| ที่มา | : | - |
| ความเชี่ยวชาญ | : | - |
| ความสัมพันธ์ | : | - |
| ขอบเขตของเนื้อหา | : | - |
| บทคัดย่อ/คำอธิบาย | : | การวัดขนาดซอฟต์แวร์เป็นกิจกรรมที่นำไปสู่การประเมินขนาด และค่าใช้จ่ายในการพัฒนาซอฟต์แวร์ หากสามารถประเมินได้อย่างแม่นยำตั้งแต่ระยะเริ่มแรกของโครงงาน จะทำให้การจัดสรรทรัพยากรและการดำเนินงานเป็นไปอย่างมีประสิทธิภาพ การวัดขนาดซอฟต์แวร์โดยใช้เทคนิคการวิเคราะห์ฟังก์ชันพอยต์ (Function Point Analysis) เป็นวิธีการวัดขนาดซอฟต์แวร์วิธีหนึ่งที่มีผู้นิยมใช้มากและมีงานวจัยทำการทดสอบและพบว่า ไม่ว่าจะทำการพัฒนาซอฟต์แวร์ด้วยเทคโนโลยีแบบใดก็ตามค่าฟังก์ชันพอยด์ที่ได้จะไม่มีการเปลี่ยนแปลง เนื่องจากฟังก์ชันพอยต์เป็นการวัดจำนวนฟังก์ชันที่มีอยู่ในซอฟต์แวร์ โดยใช้ข้อกำหนดความต้องการของซอฟต์แวร์ (Software Requirements Specification) เป็นข้อมูลพื้นฐานในการวิเคราะห์คำนวณขนาดของซอฟต์แวร์ เมื่อการเขียนโปรแกรมเชิงแง่มุม (Aspect-Oriented Programming) ได้ถูกนำเสนอขึ้นมา จุดเด่นประการหนึ่งคือทำให้ขนาดซอฟต์แวร์ลดลง ถึงแม้การเขียนโปรแกรมเชิงแง่มุมจะมีแนวความคิดที่เพิ่มเติมขึ้นมาจากการเขียนโปรแกรมเชิงวัตถุ (Object-OrientedProgramming) แต่ข้อกำหนดความต้องการของซอฟต์แวร์ได้แก่แผนภาพ Use Case ในเชิงแง่มุมอาจจะมีความแตกต่างจากแผนภาพ Use Case ในเชิงวัตถุก็ได้ ดังนั้นในวิทยานิพนธ์นี้เป็นการทดสอบค่าฟังก์ชันพอยต์ที่ได้จากการวัดขนาดซอฟต์แวร์ที่พัฒนาด้วยการเขียนโปรแกรมเชิงแง่มุม ว่าสามารถใช้ได้กับการพัฒนาซอฟต์แวร์ภายใต้เทคโนโลยีเชิงแง่มุมได้หรือไม่ จากการวิเคราะห์และทดสอบโดยนำแผนภาพ Use Case ในเชิงวัตถุของระบบงานทางด้านการเงินที่เป็นกรณีศึกษาจำนวน 12 ระบบ มาแปลงเป็นแผนภาพ Use Case ในเชิงแง่มุมด้วยวิธีการของ Jacobson พบว่าค่าฟังก์ชันพอยต์ที่ได้จากการนับจากแผนภาพ Use Case ในเชิงแง่มุมมีค่าสูงกว่าค่าฟังก์ชันพอยต์ที่ได้จากการนับจากแผนภาพ Use Case ในเชิงวัตถุที่ระดับนัยสำคัญทางสถิติ 0.05 ((+,a)=0.05) นอกจากนี้ในวิทยานิพนธ์ยังทำการทดสอบการวัดขนาดซอฟต์แวร์ด้วยวิธี Use Case Points ก็พบว่าได้ผลเช่นเดียวกัน |
| บรรณานุกรม | : |
เสาวลักษณ์ รัตนธรรมสกุล . (2548). การวัดซอฟต์แวร์เชิงแง่มุมโดยการวิเคราะห์ฟังก์ชันพอยต์.
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย. เสาวลักษณ์ รัตนธรรมสกุล . 2548. "การวัดซอฟต์แวร์เชิงแง่มุมโดยการวิเคราะห์ฟังก์ชันพอยต์".
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย. เสาวลักษณ์ รัตนธรรมสกุล . "การวัดซอฟต์แวร์เชิงแง่มุมโดยการวิเคราะห์ฟังก์ชันพอยต์."
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย, 2548. Print. เสาวลักษณ์ รัตนธรรมสกุล . การวัดซอฟต์แวร์เชิงแง่มุมโดยการวิเคราะห์ฟังก์ชันพอยต์. กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย; 2548.
|
