Несколько месяцев назад IBM запустила новую службу искусственного интеллекта, призванную помочь отраслям перейти с COBOL на новые стандарты программирования. IBM заявляет, что Watsonx может внести большой вклад в модернизацию древних языков, но для выполнения этой работы всегда потребуются программисты-люди.

По словам Скайлы Лумис, вице-президента по программному обеспечению IBMZ, Watsonx — это «инструмент-помощник разработчика», который использует искусственный интеллект, но не может выполнять все задачи самостоятельно. Службы генеративного ИИ сотрудничают с программистами-людьми для преобразования выбранных частей кода COBOL, но код, предоставленный ИИ, в конечном итоге потребует некоторого «незначительного редактирования» перед запуском в производство.

Несмотря на свою 64-летнюю историю, COBOL (Common Business Oriented Language) по-прежнему широко используется в мэйнфреймах в таких важных отраслях, как банковское дело, автомобилестроение, страхование, правительство и здравоохранение. По недавней оценке Международного журнала передовых исследований в области науки, 43% банковских систем до сих пор используют COBOL, а ежедневные транзакции на сумму 3 триллиона долларов (банкоматы, кредитные карты) управляются с помощью кода, скомпилированного на этом древнем языке.

Watsonx был создан для решения проблем COBOL и предоставляет комплексное решение, включая многоэтапный процесс выполнения сложных задач трансляции кода. Кери Олсон, вице-президент по управлению продуктами и автоматизации ИТ в IBM, объяснила, что частные и государственные клиенты могут использовать генеративные услуги искусственного интеллекта, чтобы разбить существующие зависимости на более мелкие части. С помощью собственных программистов IBM клиенты могут выбирать, какие части своего кода они хотят (или нуждаются) в модернизации путем преобразования синтаксиса COBOL в Java.

В конце концов, по словам Лумиса, 80 или 90 процентов переведенного кода дают действительные (работоспособные) модернизированные результаты, но программистам приходится вносить «некоторые изменения», необходимые для выполнения задачи, а Watsonx — это инструмент повышения производительности, а не замена разработчика.

Предыдущие начинания IBM в области искусственного интеллекта не оправдали заоблачных ожиданий, возложенных компанией, и теперь есть сомнения в успехе Watson Health в области генеративного искусственного интеллекта.

Арун Чандрасекара из Gartner считает, что у IBM «нет тематических исследований», подтверждающих возможности модернизации кода Watsonx. Олсон признал наличие проблемы, но сказал, что IBM использует свой опыт в области мэйнфреймов и искусственного интеллекта для предоставления самых передовых возможностей искусственного интеллекта, хотя компания все еще находится на «ранних стадиях» привлечения клиентов.