レガシーなCOBOLプログラムをモダナイゼーションする方法は幾つか存在する。そのうち専門家が「手間が掛かるが最善だ」と評する方法とは何か。その評価の根拠とは。
企業において、プログラミング言語「COBOL」で記述したレガシープログラムのモダナイゼーション(最新化)が急務になっている。幾つかあるモダナイゼーション手法のうち、専門家が推奨する手法の良い点と悪い点を紹介しよう。
「最良の選択肢の一つは、COBOLプログラムを最新のプログラミング言語で書き直すことだ」。マーケティング支援ベンダーHubSpotのデベロッパーリレーション担当シニアマネジャー、クリス・ライリー氏はそう話す。
レガシープログラムの書き直しは、プログラムの用途を変える必要がある場合や、代替できる製品がない場合に選択肢になりやすい。「プログラムの書き直しは『技術的負債』の発生を防ぎ、最新技術の恩恵をフルに活用できる」とライリー氏は説明する。技術的負債とは、開発速度を優先させることで生じるプログラムの不備を指す。
「COBOLプログラムを一から書き直す作業には手間が掛かる」ともライリー氏は言う。プログラムの完全な書き直しには、数カ月から数年にわたる開発期間を要することは珍しくない。
書き直し作業では通常、COBOLを他のプログラミング言語に翻訳する必要がある。COBOLエンジニア不足のため、そうした翻訳作業が困難になる可能性がある。
第3回は、自動化ツールを活用したCOBOLプログラムのモダナイゼーション手法を紹介する。
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
高齢男性はレジ待ちが苦手、女性は待たないためにアプリを活用――アイリッジ調査
実店舗を持つ企業が「アプリでどのようなユーザー体験を提供すべきか」を考えるヒントが...
IASがブランドセーフティーの計測を拡張 誤報に関するレポートを追加
IASは、ブランドセーフティーと適合性の計測ソリューションを拡張し、誤報とともに広告が...
【Googleが公式見解を発表】中古ドメインを絶対に使ってはいけない理由とは?
Googleが中古ドメインの不正利用を禁止を公式に発表しました。その理由や今後の対応につ...