22 ส.ค. 2566·อ่าน 1 นาที

IBM ใช้ Generative AI ผ่าน Watsonx เพื่ออำนวยความสะดวกในการแปลโค้ดภาษาโคบอลเป็น Java

IBM ขยายขีดความสามารถของ Watson Code Assistant ด้วยการแนะนำ generative AI ทำให้การเปลี่ยนภาษาโคบอลเป็นโค้ด Java เป็นไปอย่างราบรื่น

IBM ใช้ Generative AI ผ่าน Watsonx เพื่ออำนวยความสะดวกในการแปลโค้ดภาษาโคบอลเป็น Java

ในความคิดริเริ่มที่มุ่งสนับสนุนความพยายามในการปรับปรุงให้ทันสมัยของผู้ใช้ระบบ IBM Z IBM ได้รับการตั้งค่าให้ปรับปรุงฟังก์ชันการทำงานของ Watson Code Assistant ผ่านฐาน AI แบบบูรณาการ ที่น่าสนใจคือตอนนี้มีการแปลโค้ดภาษาโคบอลเป็น Java ด้วย ดังนั้นจึงช่วยแก้ปัญหาจำนวนที่ลดน้อยลงของนักพัฒนาที่มีทักษะภาษาโคบอลแบบตัวต่อตัว การพัฒนาที่น่าตื่นเต้นนี้นำเสนอวิธีแก้ปัญหาความท้าทายที่มีอยู่ในสภาพแวดล้อมการพัฒนาแอพที่รวดเร็วสำหรับระบบเมนเฟรม

Code Assistant ของไอบีเอ็มซึ่งเปิดตัวเมื่อเดือนพฤษภาคมที่ผ่านมา เป็นรากฐานสำหรับการพัฒนาล่าสุดนี้ ผลิตภัณฑ์ใหม่ที่มีแท็ก 'Watsonx Code Assistant for Z' ใช้ประโยชน์จากโมเดลพื้นฐานของโค้ดของ Watsonx.ai เพื่อสร้างโค้ด Java ใหม่ที่เข้ากันได้กับระบบปฏิบัติการ Z

โฆษกของ IBM กล่าวระหว่างการนำเสนอตัวอย่างว่า ' Watsonx Code Assistant for Z สร้างขึ้นด้วยคุณสมบัติการปรับโครงสร้างโค้ดอัตโนมัติเพื่อแยกบริการทางธุรกิจจากแอปพลิเคชันภาษาโคบอลขนาดใหญ่'

สิ่งสำคัญคือต้องทราบว่าการปรับโครงสร้างโค้ดเป็นขั้นตอนของการแปลงโค้ดให้เป็นภาษาโปรแกรมใหม่โดยไม่เปลี่ยนแปลงลักษณะ ลักษณะการทำงาน หรือผลลัพธ์ดั้งเดิม

ในแบบฝึกหัดการปรับโครงสร้างใหม่ นักพัฒนาต้องใช้เครื่องมือ Application Discovery and Delivery Intelligence (ADDI) ซึ่งขณะนี้อยู่ในขั้นตอนการพัฒนา เครื่องมือนี้จะให้ความเข้าใจเกี่ยวกับการขึ้นต่อกันของแอ็พพลิเคชันเป้าหมาย และสร้างที่เก็บข้อมูลเมตาตามที่ระบุไว้โดย IBM

การแยกรหัสภาษาโคบอลสำหรับบริการทางธุรกิจเฉพาะก่อนที่จะแปลงเป็น Java จำเป็นต้องใช้เครื่องมือ IBM อื่น เครื่องมือนี้เปิดสมุดงาน อำนวยความสะดวกในกระบวนการดึงข้อมูล

ในคำพูดของโฆษก 'ต้นแบบที่มีอยู่จาก Watsonx Code Assistant สำหรับ Z กลั่นกรองทั้งรหัสภาษาโคบอลและโครงสร้างข้อมูลของบริการทางธุรกิจที่แยกออกมาเพื่อพัฒนาคลาส Java'

เมื่อสร้างโค้ด Java เอาต์พุตสามารถเปรียบเทียบกับเอาต์พุตของโค้ด COBOL ก่อนปรับใช้ IBM เสริมว่านักพัฒนาสามารถปรับปรุงหรือแก้ไขรหัสที่สร้างขึ้นใหม่ได้ทุกเมื่อในระหว่างกระบวนการ

IBM วางแผนที่จะจัดหาเครื่องมือเช่น ADDI และ Watsonx Code Assistant ใหม่สำหรับ Z ซึ่งจะเผยแพร่สู่สาธารณะในปลายปีนี้ ความสามารถเพิ่มเติมจะรวมอยู่ด้วยตามที่โฆษกกล่าว

ในขณะเดียวกัน IBM อยู่ในระหว่างการใช้ Watson Code Assistant เพื่อสร้างเนื้อหาสำหรับ Red Hat Ansible Automation Platform สิ่งนี้คาดว่าจะอนุญาตให้นักพัฒนาสร้าง Ansible Playbooks ซึ่งสนับสนุนโดยคำแนะนำที่สร้างโดย AI

เช่นเดียวกับ AppMaster IBM เป็นตัวอย่างผลกระทบการเปลี่ยนแปลงของ AI ในการพัฒนาโค้ดและการปรับแอปพลิเคชันให้ทันสมัย เป็นเรื่องน่าสนใจที่จะดูว่าความพยายามของ IBM จะสร้างผลกระทบในพื้นที่ที่ไม่มีโค้ด/ low-code ซึ่งจะทำให้สถานการณ์ การพัฒนาแอปพลิเคชันมีประสิทธิภาพมากขึ้น

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started