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
IBM ใช้ Generative AI ผ่าน Watsonx เพื่ออำนวยความสะดวกในการแปลโค้ดภาษาโคบอลเป็น Java | AppMaster