COBOLプログラムのモダナイゼーションは人手と時間を要する。効率的、効果的にモダナイゼーションを進めるための、2つの普遍的なアプローチを解説する。
プログラミング言語「COBOL」のレガシープログラムをモダナイゼーション(最新化)する方法は、さまざまだ。市場には作業の一部を自動で実行するツールもある。自動化ツールを導入するかどうかにかかわらず適用できる方法を使えば、COBOLプログラムのモダナイゼーションが楽になる可能性がある。どのような方法なのか。
レガシープログラムが機能ごとにモジュールとして分割されている場合、一部のモジュールをモダナイゼーションし、API(アプリケーションプログラミングインタフェース)を介して古いモジュールと新しいモジュールを連携させる選択肢がある。「この方法を使えば、モダナイゼーションの進行中であっても、プログラムを稼働させ続けることが可能だ」。調査会社Intellyxの創設者兼プレジデントであるジェイソン・ブルームバーグ氏はそう述べる。
こうした「モジュール式アプローチ」に適している例が、保険金請求処理プログラムだ。保険金請求処理プログラムは
といった複数の機能を備える。「モジュール式アプローチを使うことで、これらの機能を個別かつ一度にモダナイゼーションできる」とブルームバーグ氏は話す。
モダナイゼーションツールベンダーEvolveWareのCEOであるミテン・マルファティア氏は、別の方法を提案する。それが「段階的アプローチ」だ。これは単体でモダナイゼーションを完遂するための方法というよりも、モダナイゼーションの足掛かりとして使用するものだという。具体的には、まずプログラムを小さなモジュールに分割して、現状を把握する。その上でモダナイゼーションの方向性を決め、プログラムを実装するという流れだ。
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。
2025年のマーケターが「生成AIでテレビCMを作る」よりも優先すべきことは?
AIが生成した広告に対する反発が続いた1年を経て、マーケターはパフォーマンス重視で非難...
CMOはなぜ短命? なぜ軽視される? いま向き合うべき3つの厳しい現実
プロダクト分析ツールを提供するAmplitudeのCMOが、2025年のマーケティングリーダーに課...
トラフィック1300%増、生成AIがEコマースを変える
アドビは、2024年のホリデーシーズンのオンラインショッピングデータを公開した。