Please use this identifier to cite or link to this item:
https://cuir.car.chula.ac.th/handle/123456789/43682
Title: | วิธีการจัดกลุ่มแบบจำลองคุณลักษณะตามพฤติกรรมการปรับสำหรับสายผลิตภัณฑ์ซอฟต์แวร์พลวัต |
Other Titles: | AN APPROACH TO CLUSTERING FEATURE MODEL BASED ON ADAPTIVE BEHAVIOR FOR DYNAMIC SOFTWARE PRODUCT LINE |
Authors: | พเยาว์ บุญอ่อน |
Advisors: | พรศิริ หมื่นไชยศรี |
Other author: | จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ |
Advisor's Email: | Pornsiri.Mu@chula.ac.th |
Subjects: | ซอฟต์แวร์ -- การพัฒนา การจำลองระบบ Computer software -- Development Simulation methods |
Issue Date: | 2556 |
Publisher: | จุฬาลงกรณ์มหาวิทยาลัย |
Abstract: | สายผลิตภัณฑ์ซอฟต์แวร์พลวัตมีวัตถุประสงค์เพื่อรองรับการทำงานของระบบซอฟต์แวร์ปรับตัวเอง ที่มีการเปลี่ยนแปลงความต้องการและเพิ่มขึ้นของข้อจำกัดของทรัพยากรระบบขณะทำงาน การปรับตัวอาจจะทำให้สำเร็จด้วยการปรับโครงแบบพฤติกรรมการปรับของจุดเปลี่ยนแปลงในแบบจำลองคุณลักษณะที่บอกลักษณะของความหลากหลายในระบบซอฟต์แวร์ การตัดสินใจของการจัดการความหลากหลายเชิงพลวัตสำหรับจุดเปลี่ยนแปลงของแบบจำลองคุณลักษณะเป็นความท้าทายในสายผลิตภัณฑ์ซอฟต์แวร์พลวัต ในงานวิจัยนี้นำเสนอวิธีการจัดกลุ่มแบบจำลองคุณลักษณะของจุดเปลี่ยนแปลงตามพฤติกรรมการปรับที่แทนด้วยบริบทของการปรับตัวและข้อจำกัดของคุณลักษณะ โดยวิธีการนี้ใช้ขั้นตอนวิธีการจัดกลุ่มคลุมเครือและการประมาณค่าใกล้เคียงเฉพาะที่สำหรับสมาชิก หรือ FLAME เพื่อการปรับโครงแบบระบบซอฟต์แวร์ พร้อมทั้งนำเสนอเครื่องมือสร้างแบบจำลองคุณลักษณะ Feature-Dc ที่รองรับการกำหนดบริบทให้กับจุดปรับโดยสามารถนำออกเอกสารเอ็กซ์เอ็มแอล และกรอบการทำงาน MAPE-Kc เพื่อใช้สำหรับการปฏิบัติงานปรับตัวในกรณีศึกษาเพื่อลดเวลาในการปรับตัวของกระบวนการการตัดสินใจในสายผลิตภัณฑ์ซอฟต์แวร์พลวัตด้วยวิธีการนี้เทียบกับการไม่จัดกลุ่มแบบจำลองคุณลักษณะประมาณ 45% |
Other Abstract: | Dynamic Software Product Line (DSPL) is intent to support adaptive software system to meet requirement changes and evolving resource constraints during runtime. The adaptation may be accomplished by reconfiguring adaptive behavior at adaptive point in feature model that describes variability of system. The decision making of dynamic variability management for variation point of feature model is challenges in DSPL. This research proposes an approach to clustering feature model on variation point based on adaptive behavior represented with adaptive context and feature constraint. An approach for similarity uses Fuzzy clustering and Local Approximation of Membership (FLAME) algorithm to reconfigure software system. The tools for design feature model Feature-Dc supported define context for variation point then export to XML document and the MAPE-Kc framework is used for adaptive task operation in case study in order to reducing adaptation time of decision making process in DSPL this approach and non-clustering feature model about 45%. |
Description: | วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2556 |
Degree Name: | วิทยาศาสตรมหาบัณฑิต |
Degree Level: | ปริญญาโท |
Degree Discipline: | วิศวกรรมซอฟต์แวร์ |
URI: | http://cuir.car.chula.ac.th/handle/123456789/43682 |
URI: | http://doi.org/10.14457/CU.the.2013.1135 |
metadata.dc.identifier.DOI: | 10.14457/CU.the.2013.1135 |
Type: | Thesis |
Appears in Collections: | Eng - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
5371432821.pdf | 5.1 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.