Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

IBM wykorzystuje generatywną sztuczną inteligencję za pośrednictwem Watsonx, aby ułatwić tłumaczenie kodu COBOL na język Java

IBM wykorzystuje generatywną sztuczną inteligencję za pośrednictwem Watsonx, aby ułatwić tłumaczenie kodu COBOL na język Java

W ramach inicjatywy mającej na celu wspieranie wysiłków modernizacyjnych użytkowników systemów IBM Z, IBM zamierza rozszerzyć funkcjonalność Watson Code Assistant poprzez swoją integracyjną bazę sztucznej inteligencji. Co ciekawe, obejmuje teraz tłumaczenie kodu COBOL na Javę, tym samym mierząc się z malejącą liczbą programistów z umiejętnościami w języku COBOL. To ekscytujące rozwiązanie stanowi rozwiązanie istniejących wyzwań w szybko zmieniającym się środowisku tworzenia aplikacji dla systemów mainframe.

IBM Code Assistant, którego wersja zapoznawcza została zaprezentowana w maju ubiegłego roku, jest podstawą tego najnowszego rozwiązania. Nowy produkt, oznaczony jako „Watsonx Code Assistant for Z”, wykorzystuje podstawowy model kodu Watsonx.ai do generowania świeżego kodu Java kompatybilnego z systemem operacyjnym Z.

Rzecznik IBM powiedział podczas prezentacji demonstracyjnej: „ Watsonx Code Assistant for Z zawiera funkcje zautomatyzowanej refaktoryzacji kodu w celu wyodrębnienia usług biznesowych z monolitycznej aplikacji COBOL”.

Należy zauważyć, że refaktoryzacja kodu to procedura przekształcania kodu w nowy język programowania bez zmiany jego pierwotnej natury, zachowania lub wyniku.

Podczas refaktoryzacji programiści muszą korzystać z narzędzia Application Discovery and Delivery Intelligence (ADDI), które jest obecnie w fazie rozwoju. To narzędzie zapewni zrozumienie zależności aplikacji docelowej i utworzy repozytorium metadanych, zgodnie z oświadczeniem IBM.

Wyodrębnienie kodu COBOL dla określonej usługi biznesowej przed konwersją do języka Java wymaga użycia innego narzędzia IBM. To narzędzie otwiera skoroszyt, ułatwiając proces wyodrębniania.

Jak powiedział rzecznik, „Istniejący prototyp Watsonx Code Assistant dla Z analizuje zarówno kod COBOL, jak i struktury danych wyodrębnionej usługi biznesowej w celu opracowania klas Java”.

Po wygenerowaniu kodu Java jego dane wyjściowe można porównać z danymi wyjściowymi kodu COBOL przed wdrożeniem. IBM dodał, że programista może ulepszać lub modyfikować nowo utworzony kod na dowolnym etapie procedury.

IBM planuje udostępnić narzędzia takie jak ADDI i nowy Watsonx Code Assistant dla Z, które będą publicznie dostępne jeszcze w tym roku. Według rzecznika, uwzględnione zostaną również dodatkowe możliwości.

Tymczasem IBM jest już w trakcie wykorzystywania Watson Code Assistant do generowania treści dla platformy Red Hat Ansible Automation Platform. Ma to umożliwić programistom tworzenie podręczników Ansible, wspieranych przez rekomendacje generowane przez sztuczną inteligencję.

Podobnie jak AppMaster , IBM jest przykładem transformacyjnego wpływu sztucznej inteligencji na tworzenie kodu i modernizację aplikacji. Intrygujące jest sprawdzenie, czy próba IBM stworzy efekt falowania w przestrzeni bez kodu / low-code, zapewniając bardziej wydajny scenariusz tworzenia aplikacji .

Powiązane posty

AppMaster na BubbleCon 2024: Eksploracja trendów No-Code
AppMaster na BubbleCon 2024: Eksploracja trendów No-Code
Firma AppMaster wzięła udział w konferencji BubbleCon 2024 w Nowym Jorku, zdobywając wiedzę, rozszerzając sieci kontaktów i badając możliwości napędzania innowacji w obszarze tworzenia oprogramowania bez kodu.
Podsumowanie FFDC 2024: Kluczowe wnioski z konferencji FlutterFlow Developers Conference w Nowym Jorku
Podsumowanie FFDC 2024: Kluczowe wnioski z konferencji FlutterFlow Developers Conference w Nowym Jorku
FFDC 2024 rozświetliło Nowy Jork, przynosząc deweloperom najnowocześniejsze spostrzeżenia na temat rozwoju aplikacji z FlutterFlow. Dzięki sesjom prowadzonym przez ekspertów, ekskluzywnym aktualizacjom i niezrównanemu networkingowi było to wydarzenie, którego nie można było przegapić!
Zwolnienia w branży technologicznej w 2024 r.: ciągła fala wpływająca na innowacyjność
Zwolnienia w branży technologicznej w 2024 r.: ciągła fala wpływająca na innowacyjność
W 254 firmach, w tym u takich gigantów jak Tesla i Amazon, likwidacja 60 000 miejsc pracy przyniesie kontynuację fali zwolnień w branży technologicznej, która zmieni krajobraz innowacji.
ROZPOCZNIJ BEZPŁATNIE
Zainspirowany do samodzielnego wypróbowania?

Najlepszym sposobem na zrozumienie mocy AppMaster jest zobaczenie tego na własne oczy. Stwórz własną aplikację w ciągu kilku minut z bezpłatną subskrypcją

Wprowadź swoje pomysły w życie