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

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 13 กุมภาพันธ์ 2019.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    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

    Topics: FirefoxUbisoftMozillaDevelopment
     

แบ่งปันหน้านี้