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