ИИ автоматически превращает COBOL-приложение в Java-приложение

Ця стаття доступна українською мовою
програмування

Учитывая потребности клиентов мейнфреймов IBM Z, разработчики Big Blue модифицировали инструмент Watson Code Assistant, представив решение на основе искусственного интеллекта, которое автоматически преобразует код, написанный на языке COBOL, в код Java.

Решив сделать этот шаг, Big Blue надеется, что это поможет предотвратить уменьшение количества программистов, использующих COBOL, и повысить интерес к приложениям, работающим на мейнфреймовых системах. Конвертер называется Watsonx Code Assistant for Z и был впервые представлен в мае этого года. Он использует базовую модель кода Watsonx.ai, которая поддерживается операционной системой Z, для создания Java-приложений.

Конвертер использует технику автоматического рефакторинга кода, которая позволяет вычленить из монолитного приложения, написанного на COBOL, реальные бизнес-услуги, которые затем конвертируются в код Java. Рефакторинг кода – это сложный процесс преобразования кода на новый язык программирования без изменения его природы, поведения или результатов. Оказывается, искусственный интеллект отлично справляется с этой задачей.

Перед конвертацией на Java решение использует отдельный инструмент IBM для извлечения COBOL-кода для конкретного сервиса. Важно то, что пользователь инструмента может сравнить результат, полученный COBOL-приложением, с результатом, сгенерированным Java-кодом, и лишь после этого без опасений развертывать такой сервис. Все решение будет предложено пользователям мейнфреймов вместе с новым Watsonx Code Assistant for Z позже в этом году. IBM также работает над использованием Watson Code Assistant для создания контента для платформы автоматизации Red Hat Ansible. Ожидается, что это позволит разработчикам писать инструкции для Ansible с рекомендациями, сгенерированными искусственным интеллектом.

Рекомендуем прочитать: Прикрепляй и пользуйся: как новый Edge сэкономит ваше время

terazus.com є майданчиком для вільної журналістики. Матеріали користувачі завантажують самостійно. Адміністрація terazus.com може не розділяти позицію блогерів і не відповідає за достовірність викладених ними фактів.

Шановні користувачі, просимо вас шановливо ставитися до співрозмовників в коментарях, навіть якщо ви не згодні з їх думкою!



Другие статьи рубрики

В этот день 23 августа

2025

2023