Firefox นำเทคนิค AI มาช่วยตรวจบั๊กในโค้ด, พัฒนาโดยทีมวิจัยของ Ubisoft

Mozilla ประกาศนำเทคโนโลยี AI ช่วยตรวจหาบั๊กของโค้ดมาใช้กับ Firefox เพื่อช่วยให้แก้ไขบั๊กได้รวดเร็วมากขึ้น

เทคนิคตัวนี้เรียกว่า CLEVER (Combining Levels of Bug Prevention and Resolution techniques) เป็นผลงานของทีมวิจัย La Forge Research Lab ของบริษัท Ubisoft

เทคนิค CLEVER ใช้วิธีอ่านข้อมูลจากฐานข้อมูลบั๊กและการเปลี่ยนแปลงโค้ดจาก version control มาวิเคราะห์พาแพทเทิร์นที่มักผิดพลาดในอดีต และตรวจโค้ดก่อน commit เพื่อป้องกันโค้ดที่มีจุดบกพร่องถูกส่งเข้าระบบ ผลจากการใช้งานกับระบบภายในของ Ubisoft จำนวน 12 ระบบ พบว่ามีความแม่นยำ 79%

Mozilla ระบุว่าจะใช้ซอฟต์แวร์ Clever-Commit ช่วยตรวจสอบกระบวนการรีวิวโค้ดของทีมวิศวกรก่อน หากผลลัพธ์ออกมาดีแล้วจะขยายไปยังกระบวนการอื่นๆ ที่เกี่ยวข้องต่อไป จากการประเมินคาดว่าจะสามารถดักจับบั๊กได้ประมาณ 3-4 บั๊กในทุกๆ 5 บั๊ก ช่วยประหยัดเวลาของนักพัฒนาลงได้หลายร้อยชั่วโมง

ที่มา - Mozilla, Ubisoft



from Blognone https://www.blognone.com/node/108095
via IFTTT