Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/17801
Title: การออกแบบและพัฒนากระบวนการสำหรับการพัฒนาซอฟต์แวร์สำเร็จรูปที่ใช้สายผลิตภัณฑ์ซอฟต์แวร์
Other Titles: Process model design and development for cots software development based on software product line
Authors: ยุทธนันท์ กันหาชน
Advisors: นครทิพย์ พร้อมพูล
Other author: จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์
Advisor's Email: Nakornthip.S@chula.ac.th
Subjects: ซอฟต์แวร์ -- การพัฒนา
วิศวกรรมสายผลิตภัณฑ์ซอฟต์แวร์
ซอฟต์แวร์ -- การใช้ซ้ำ
Computer software -- Developmen
Computer software -- Reusability
Software product line engineering
Issue Date: 2553
Publisher: จุฬาลงกรณ์มหาวิทยาลัย
Abstract: ซอฟต์แวร์สำเร็จรูปได้นำไปใช้ในการสนับสนุนการทำงานในหลายองค์กร เนื่องจากความยืดหยุ่นในการปรับให้เหมาะสมกับความต้องการของผู้ใช้ อย่างไรก็ตามในหลายองค์กรต้องมีการจัดสรรงบประมาณในการลงทุนเพื่อการนำซอฟต์แวร์สำเร็จรูปมาใช้ เนื่องจากได้มีการเปลี่ยนคุณลักษณะของซอฟต์แวร์ให้เป็นไปตามความต้องการที่เปลี่ยนแปลงไป หรือเพื่อเพิ่มความสามารถของซอฟต์แวร์ ดังนั้นในหลายองค์กรจึงให้ความสนใจในการใช้ประโยชน์จากสิ่งที่มีอยู่นั้น ให้สามารถสนับสนุนการใช้ซ้ำในการสร้างซอฟต์แวร์ ให้เป็นไปตามความต้องการใหม่ๆ ขององค์กรซึ่งจะช่วยให้ประหยัดต้นทุนและเวลาในการพัฒนาได้ งานวิจัยนี้นำเสนอการสร้างแบบจำลองกระบวนการ สำหรับการพัฒนาซอฟต์แวร์สำเร็จรูปจากสินทรัพย์ที่ใช้สายผลิตภัณฑ์ซอฟต์แวร์เป็นฐาน เพื่อให้ได้มาซึ่งแบบจำลองกระบวนการ เอกสารและเครื่องมือสนับสนุน โดยกรอบงานประกอบด้วย 3 ชั้น คือ ชั้นแนวคิด ชั้นกระแสงาน และชั้นรายละเอียด ซึ่งองค์กรที่ต้องการสร้างผลิตภัณฑ์ซอฟต์แวร์จากสินทรัพย์ที่เป็นซอฟต์แวร์สำเร็จรูปนั้น สามารถนำกรอบงานและเครื่องมือที่นำเสนอนี้ไปประยุกต์ใช้ได้
Other Abstract: COTS (Commercial-off-the-shelf) software is widely used by many organizations because of its customization flexibility to comply with user requirements. However, those organizations must grant an investment in order to use new version of COTS software since the features of COTS frequently changes according to the change of requirements or software capability enhancement. Thus, many organizations concern with the utilization of existing components of COTS software to serve the reuse purpose in order to produce software that meets new organization requirements. This may help to reduce cost and time of software development. This thesis proposes a process model design and development based on the concept of software product lines for COTS software development from assets in order to obtain an organization standard process model, templates of relevant documents and a supporting tool. The framework composed of three layers: conceptual layer, workflow layer and elaboration layer. It can be applied in any organization which wants to create new software from existing assets like COTS components collections.
Description: วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2553
Degree Name: วิทยาศาสตรมหาบัณฑิต
Degree Level: ปริญญาโท
Degree Discipline: วิศวกรรมซอฟต์แวร์
URI: http://cuir.car.chula.ac.th/handle/123456789/17801
Type: Thesis
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
Yutthanun_ku.pdf3.81 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.