แจ้งเอกสารไม่ครบถ้วน, ไม่ตรงกับชื่อเรื่อง หรือมีข้อผิดพลาดเกี่ยวกับเอกสาร ติดต่อที่นี่ ==>
หากไม่มีอีเมลผู้รับให้กรอก thailis-noc@uni.net.th ติดต่อเจ้าหน้าที่เจ้าของเอกสาร กรณีเอกสารไม่ครบหรือไม่ตรง

การประเมินเวลาในการบำรุงรักษาซอร์สโคดจากโคดสเมล
The Source code maintenance time classifications from code smell

ThaSH: การบำรุงรักษาซอฟต์แวร์
ThaSH: วิศวกรรมซอฟต์แวร์
ThaSH: การเรียนรู้ของเครื่อง
Abstract: งานวิจัยนี้ศึกษาการบำรุงรักษาซอฟต์แวร์โดยประเมินระยะเวลาในการแก้ไขซอร์สโคดและวิเคราะห์ผลกระทบของโคดสเมลจากข้อมูลโครงการโอเพนซอร์ส 3 โครงการ ได้แก่ Seatunnel, Pulsar และ Ozone โดยใช้เทคนิค Machine Learning เพื่อวิเคราะห์ความสัมพันธ์ระหว่างโคดสเมลกับระยะเวลาแก้ไขซอร์สโคด และวิเคราะห์ผลกระทบของโคดสเมลแต่ละชนิดต่อระยะเวลาบำรุงรักษา โดยใช้ SonarQube ตรวจจับโคดสเมลและวิเคราะห์ผลต่อเวลาแก้ไขในแต่ละรอบพัฒนา การศึกษานี้ใช้ Mann-Whitney U Test เพื่อวิเคราะห์ผลกระทบของโคดสเมลแต่ละประเภทพร้อมประเมินขนาดของผลกระทบด้วย Cliff’s Delta วิเคราะห์ความสัมพันธ์ระหว่างโคดสเมลด้วย Spearman’s Rank Correlation และจัดกลุ่มด้วย Hierarchical Clustering ก่อนคัดเลือกตัวแทนแต่ละกลุ่มด้วย Combinatorial Feature Selection เพื่อสร้างชุดข้อมูลสำหรับทดลองโมเดล Machine Learning เช่น LightGBM และ Random Forest จากคำถามงานวิจัยข้อแรกผลการศึกษาพบว่าหากโคดสเมลบางส่วนมีผลกระทบ และความสัมพันธ์กับระยะเวลาในการแก้ไขในระดับต่ำ ในทางกลับกันหากโคดสเมลมีผลกระทบสูง และตัวแปรมีความสัมพันธ์กันมาก โมเดลจะสามารถเรียนรู้และวิเคราะห์ได้แม่นยำมากขึ้น ซึ่งช่วยเพิ่มประสิทธิภาพในการบำรุงรักษาซอฟต์แวร์ ดังนั้นในการศึกษาครั้งนี้พบว่าโคดสเมลสามารถนำไปใช้เพื่อคาดการณ์ระยะเวลาในการบำรุงรักษาโคด ได้อย่างมีประสิทธิภาพ ช่วยให้ทีมพัฒนาซอฟต์แวร์สามารถวางแผนและจัดลำดับความสำคัญของงานบำรุงรักษาได้ดีขึ้น
Abstract: This study analyzes the impact of code smells on time modification using data from three open-source projects—Seatunnel, Pulsar, and Ozone—applying machine learning to examine their relationship. The research examines how different types of code smells detected by SonarQube affect the maintenance time modification during each development cycle. The Mann-Whitney U test was used to assess the impact of each code smell type, with effect sizes measured by Cliff’s Delta. Spearman’s Rank Correlation analyzed relationships among code smell types, followed by hierarchical clustering to group them. Representative code smells were selected using Combinatorial Feature Selection to build datasets for machine learning experiments with models such as LightGBM and Random Forest. The study found that when code smells have low impact and weak correlation with time modification, machine learning models perform poorly. ; In contrast, high-impact and strongly correlated code smells improve model accuracy, supporting more efficient software maintenance. Therefore, code smells can be effectively used to predict maintenance time, helping development teams plan and prioritize maintenance tasks more efficiently.
มหาวิทยาลัยเชียงใหม่. สำนักหอสมุด
Address: เชียงใหม่
Email: cmulibref@cmu.ac.th
Role: อาจารย์ที่ปรึกษา
Role: อาจารย์ที่ปรึกษา
Created: 2568
Modified: 2568-10-18
Issued: 2568-10-18
วิทยานิพนธ์/Thesis
application/pdf
tha
©copyrights มหาวิทยาลัยเชียงใหม่
RightsAccess:
ลำดับที่.ชื่อแฟ้มข้อมูล ขนาดแฟ้มข้อมูลจำนวนเข้าถึง วัน-เวลาเข้าถึงล่าสุด
1 632131002.pdf 2.31 MB
ใช้เวลา
0.041499 วินาที

พัชรประภา คำเขียว
Title Contributor Type
การประเมินเวลาในการบำรุงรักษาซอร์สโคดจากโคดสเมล
มหาวิทยาลัยเชียงใหม่
พัชรประภา คำเขียว
ชาติชาย ดวงสอาด
ภาสกร พรรณจิตต์
วิทยานิพนธ์/Thesis
ชาติชาย ดวงสอาด
Title Creator Type and Date Create
ระบบติดตามพฤติกรรมนักเรียนที่มีความเสี่ยง ในระดับมัธยมศึกษา
มหาวิทยาลัยเชียงใหม่
รังสิต ศิริรังษี;ภราดร สุรีย์พงษ์;ชาติชาย ดวงสอาด
สรวัฒน์ ยามสุข
วิทยานิพนธ์/Thesis
ระบบการจองห้องประชุมหลายห้องสำหรับการประชุมทางไกลแบบออนไลน์
มหาวิทยาลัยเชียงใหม่
รังสิต ศิริรังษี;ภราดร สุรีย์พงษ์;ชาติชาย ดวงสอาด
ณหทัย เจริญเมือง
วิทยานิพนธ์/Thesis
ระบบให้บริการบัญชีเงินเดือนโดยใช้ เว็บเซอร์วิส
มหาวิทยาลัยเชียงใหม่
น้ำฝน อัศวเมฆิน;ชาติชาย ดวงสอาด;ภราดร สุรีย์พงษ์
ธีรภพ มาซา
วิทยานิพนธ์/Thesis
ระบบตรวจสอบและแจ้งเตือนสถานะอุปกรณ์ในโครงข่ายไอพี
มหาวิทยาลัยเชียงใหม่
กานต์ เสารยะวิเศษ;นพพล ชูศรี;ชาติชาย ดวงสอาด
นพรัตน์ โคกทอง
วิทยานิพนธ์/Thesis
ระบบบริหารจัดการโปรแกรมการแข่งขันโบว์ลิง
มหาวิทยาลัยเชียงใหม่
สุดชาย กรรณกุลสุนทร;นพพล ชูศรี;ชาติชาย ดวงสอาด
วรธันย์ สิงห์คำฟู
วิทยานิพนธ์/Thesis
แนวทางสำหรับการเลือกใช้บริการด้านซอฟต์แวร์ เพื่อการศึกษาในสถาบันอุดมศึกษา
มหาวิทยาลัยเชียงใหม่
น้ำฝน อัศวเมฆิน;ชาติชาย ดวงสอาด;ภราดร สุรีย์พงษ์
อภิชกา สิงห์ใจ
วิทยานิพนธ์/Thesis
ขั้นตอนวิธีการเปลี่ยนรูปแบบระหว่างวิธีเอชคิวแอลและวิธีไคทีเรียเอพีไอของไฮเบอร์เนทเฟรมเวิร์ค
มหาวิทยาลัยเชียงใหม่
ธาราทิพย์ สุวรรณศาสตร์;รังสิต ศิริรังษี;ชาติชาย ดวงสอาด
ธิสินี สุรพันธ์
วิทยานิพนธ์/Thesis
ระบบติดตามงานสำหรับสินเชื่อเช่าซื้อรถยนต์บนโทรศัพท์มือถือ
มหาวิทยาลัยเชียงใหม่
สายัณห์ อุ่นนันกาศ;ภราดร สุรีย์พงษ์;ชาติชาย ดวงสอาด
ทัศนพล พรหมขัติแก้ว
วิทยานิพนธ์/Thesis
การพัฒนาโครงสร้างของสกรัมโปรดักแบคล็อกโดยใช้ กระบวนการวิเคราะห์ข้อมูลอย่างเป็นลำดับชั้น
มหาวิทยาลัยเชียงใหม่
สายัณห์ อุ่นนันกาศ;ภราดร สุรีย์พงษ์;ชาติชาย ดวงสอาด
ชาตรี ศรีชาติ
วิทยานิพนธ์/Thesis
ระบบบริหารจัดการโครงการบริการวิชาการสำหรับองค์กรขนาดเล็กบนสถาปัตยกรรมแบบกลุ่มเมฆ
มหาวิทยาลัยเชียงใหม่
นฤพร เต็งไตรรัตน์;ชาติชาย ดวงสอาด;ภราดร สุรีย์พงษ์
วรพล จารุวัฒนกุล
วิทยานิพนธ์/Thesis
ระบบสนับสนุนการให้คำปรึกษาวิชาการโดยใช้กูเกิลแอพเอนจิน
มหาวิทยาลัยเชียงใหม่
กฤษดา ขันกสิกรรม;อติชาต หาญชาญชัย;ชาติชาย ดวงสอาด
กนกวรรณ มาลังค์
วิทยานิพนธ์/Thesis
แอปพลิเคชันการท่องเที่ยวฟุตบอลโตโยต้าไทยพรีเมียร์ลีก
มหาวิทยาลัยเชียงใหม่
สายัณห์ อุ่นนันกาศ;พร้อมพงศ์ สุกัณศีล;ชาติชาย ดวงสอาด
ประกาศิต ศรีเจริญ
วิทยานิพนธ์/Thesis
แอปพลิเคชันเกมบนแอนดรอยเพื่อพัฒนาประสาทสัมผัสสาหรับเด็กออทิสติก วัย 6-12 ปี
มหาวิทยาลัยเชียงใหม่
สายัณห์ อุ่นนันกาศ;พร้อมพงศ์ สุกัณศีล;ชาติชาย ดวงสอาด;นพพล ชูศรี
ภมิตา ปุรณะพรรค์
วิทยานิพนธ์/Thesis
ระบบสารสนเทศสนับสนุนการบริหารเวลาการปฏิบัติงานของบุคลากรวิทยาลัยศิลปะ สื่อ และเทคโนโลยี โดยใช้กูเกิลแอพเอนจิน
มหาวิทยาลัยเชียงใหม่
กฤษดา ขันกสิกรรม;อติชาต หาญชาญชัย;ชาติชาย ดวงสอาด
อรธิดา ขำศิริวงศ์
วิทยานิพนธ์/Thesis
ระบบจัดการพัสดุและครุภัณฑ์บนสถาปัตยกรรมแบบกลุ่มเมฆด้วยกูเกิลแอพสคริปต์
มหาวิทยาลัยเชียงใหม่
นฟพร เต็งไตรรัตน์;ชาติชาย ดวงสอาด;ภราดร สุรีย์พงษ์
ชูศักดิ์ โสมนัส
วิทยานิพนธ์/Thesis
การประเมินตำแหน่งงานทางวิศวกรรมซอฟตแวร์จากลักษณะบุคลิกภาพ
มหาวิทยาลัยเชียงใหม่
ธาราทิพย์ สุวรรณศาสตร์;นพพล ชูศรี;ชาติชาย ดวงสอาด
วิภาภรณ์ ไชยวรรณ
วิทยานิพนธ์/Thesis
การประยุกต์ใช้แบบทดสอบทางบุคลิกภาพเพื่อทำนายบุคคลอไจล์ โดยอาศัยเทคนิคการจัดกลุ่ม
มหาวิทยาลัยเชียงใหม่
ธาราทิพย์ สุวรรณศาสตร์;ภราดร สุรีย์พงษ์;ชาติชาย ดวงสอาด
รินทัศภณ พรรณรายน์
วิทยานิพนธ์/Thesis
การพัฒนาระบบการเรียนรู้ผ่านสื่ออิเล็กทรอนิกส์บนการประมวลผลแบบกลุ่มเมฆสาหรับวิทยาลัยการอาชีพนวมินทราชินีแม่ฮ่องสอน
มหาวิทยาลัยเชียงใหม่
อนันตพัฒน์ อนันตชัย;ภราดร สุรีย์พงษ์;ชาติชาย ดวงสอาด
วรกาญจน์ มานะ
วิทยานิพนธ์/Thesis
การประเมินเวลาในการบำรุงรักษาซอร์สโคดจากโคดสเมล
มหาวิทยาลัยเชียงใหม่
ชาติชาย ดวงสอาด;ภาสกร พรรณจิตต์
พัชรประภา คำเขียว
วิทยานิพนธ์/Thesis
ภาสกร พรรณจิตต์
Title Creator Type and Date Create
ระบบรู้จำอักขระด้วยแสงสำหรับตั๋วเงินประเภทเช็คในกระบวนการเบิกจ่ายค่าสินไหมทนแทนในธุรกิจประกันภัย
มหาวิทยาลัยเชียงใหม่
ภาสกร พรรณจิตต์
ชินวัฒน์ งามสม
วิทยานิพนธ์/Thesis
การประเมินเวลาในการบำรุงรักษาซอร์สโคดจากโคดสเมล
มหาวิทยาลัยเชียงใหม่
ชาติชาย ดวงสอาด;ภาสกร พรรณจิตต์
พัชรประภา คำเขียว
วิทยานิพนธ์/Thesis
Copyright 2000 - 2026 ThaiLIS Digital Collection Working Group. All rights reserved.
ThaiLIS is Thailand Library Integrated System
สนับสนุนโดย สำนักงานบริหารเทคโนโลยีสารสนเทศเพื่อพัฒนาการศึกษา
กระทรวงการอุดมศึกษา วิทยาศาสตร์ วิจัยและนวัตกรรม
328 ถ.ศรีอยุธยา แขวง ทุ่งพญาไท เขต ราชเทวี กรุงเทพ 10400 โทร. โทร. 02-232-4000
กำลัง ออน์ไลน์
ภายในเครือข่าย ThaiLIS จำนวน 17
ภายนอกเครือข่าย ThaiLIS จำนวน 9,425
รวม 9,442 คน

More info..
นอก ThaiLIS = 544,034 ครั้ง
มหาวิทยาลัยสังกัดทบวงเดิม = 2,474 ครั้ง
มหาวิทยาลัยราชภัฏ = 250 ครั้ง
มหาวิทยาลัยเทคโนโลยีราชมงคล = 47 ครั้ง
หน่วยงานอื่น = 42 ครั้ง
มหาวิทยาลัยเอกชน = 13 ครั้ง
มหาวิทยาลัยสงฆ์ = 9 ครั้ง
สถาบันพระบรมราชชนก = 9 ครั้ง
รวม 546,878 ครั้ง
Database server :
Version 2.5 Last update 1-06-2018
Power By SUSE PHP MySQL IndexData Mambo Bootstrap
มีปัญหาในการใช้งานติดต่อผ่านระบบ UniNetHelp


Server : 8.199.134
Client : Not ThaiLIS Member
From IP : 216.73.216.51