COBOL開発環境
Fujitsu Software NetCOBOL
特長
NetCOBOLとは
COBOL言語は、1960年に誕生して以来、ビジネスロジックの記述性や互換性などに優れている点が評価され、多くのビジネスシステムに使用されてきました。
一方、ITの進展に伴い、ビジネスシステムの要件が急速に高度化・多様化しています。長い歴史を持つCOBOL言語を使って、このような最新テクノロジーや環境の活用という要件に対応することができるのでしょうか。
COBOLは、その長い歴史において、常に時代の要求に応えて進化してきました。Webを初めとするネットワークをベースとするテクノロジーや環境にも対応し、発展を続けています。
特に今日では、サーバ資源の効率的な利用によるコスト削減や運用管理の効率化などの要望から、クラウドへの関心が高まっています。また、働き方改革のひとつとして、従来の業務をモバイルで運用する取り組みも始まっています。
このような環境の中、お客様の既存COBOL資産を活かし、長期に渡りビジネスの成長を支援するのが「NetCOBOL」です。
クラウド、モバイルおよびビッグデータ活用を支える富士通のソフトウェア製品と組み合わせることで、お客様のCOBOL資産の価値をさらに高めます。
COBOLの特長
COBOL(COmmon Business Oriented Language)は、事務処理向けに開発されたプログラム言語です。 10進演算、ファイル処理、帳票作成などの事務処理に特化した仕様と英語表現に似た文法で、読み易く分かり易いプログラム記述が可能です。COBOLには、以下の特長があります。
- 高生産性
- 基幹業務に必要な機能を言語仕様で装備
- 英語表現の文法であり、手続き名や項目名に日本語も使用でき、読みやすいプログラムを作成可能
- 高性能
- 10進演算、文字列操作など、言語仕様で標準装備のため、高い実行性能を実現
- 大量データもファイルのレコード単位の操作、ソート、マージで高速処理を実現
- 高信頼性
- 60年以上も国際規格で上位互換が守られ、多くのプラットフォームをサポート
- 将来性
- オブジェクト指向など新たな仕様も順次、国際規格化
- 規格以外でも、最新テクノロジー・最新環境との連携に積極的に対応
富士通COBOLの取り組み
富士通COBOLはメインフレームに提供してから60年の実績があります。1992年、PowerCOBOLシリーズとして、オープンプラットフォームにCOBOLの統合開発環境を提供しました。以降、GUIビルダ、オブジェクト指向、Javaとの連携機能など機能強化しました。2001年、NetCOBOLシリーズとして名前を一新し、現在に至っています。
NetCOBOLは、PowerCOBOL97の上位互換性を維持しながら最新テクノロジーに対応していますので、PowerCOBOL97の資産も活用できます。
また、以下の各プラットフォームへ順次展開しています。
プラットフォーム | 提供開始時期 |
---|---|
Windows | 1992年~ |
Solaris | 1992年~ |
.NET Framework | 2002年6月~ |
Linux | 2003年2月~ |
.NET | 2024年8月~ |
NetCOBOLの特長
NetCOBOLは、COBOLの特長を活かし、最新テクノロジー・最新環境に対応したオープンプラットフォームのCOBOL開発環境です。
NetCOBOLには、以下の特長があります。
- 長期間、安心して利用できるCOBOL資産の永続性
国際規格や業界標準仕様、普通標準仕様にも対応し、将来に向けて安定した基幹システム運用、拡張が可能です。メインフレーム、オフコンの既存COBOL資産、スキル・ノウハウも充分活用できます。 - 効率的で高生産なプログラム開発
COBOL統合開発環境により、設計・プログラム・テスト・保守まで、開発プロセス全体の効率化が図れます。バッチからWebアプリケーションまで、最新技術と連携したプログラム開発が可能です。 - 基幹システムの価値拡大
.NET、Javaなど最新技術との連携で、基幹システムの適用範囲を拡大・発展できます。特にアプリケーションサーバ「 Interstage 」、統合運用管理「 Systemwalker 」、高信頼性データベース「 Symfoware 」を中心とした富士通ソフトウェア製品と連携することにより、堅牢で柔軟性の高い基幹システム構築が可能です。 - 高い実績と信頼
国内出荷トップの実績。富士通の支援サービス「SupportDesk」と全国各地の営業拠点のサポート体制により、安心して長期間ご利用いただけます。
NetCOBOLと先端技術
NetCOBOLは、COBOLの国際規格をベースに、各種RDB、画面・帳票、最新インターネット技術を組み合わせたCOBOLアプリケーションを作成することができます。NetCOBOLなら、変化の激しい今日のビジネス環境で、お客様の経営を支える基幹システムの信頼性、安定性、効率化を追及したシステム構築が可能です。
ビッグデータ
Apache Hadoop(Apache Software Foundationが開発したビッグデータの効率的な並列分散処理を行うオープンソースソフトウェア)や、Apache Hadoopをベースとした大規模データの並列分散処理機能を持つ当社ソフトウェア「Big Data Integration Server」と組み合わせることで、COBOLプログラムをMapReduceアプリケーションとして実行できます。これにより、逐次処理を行っていた従来のバッチ処理を、複数のサーバで並列処理することでバッチ処理を高速化できます。 既存のCOBOLアプリケーションを利用できるため、高い移行性が確保されます。
オンライン
Web技術、柔軟性の高いJavaでフロントシステムを利用し、ビジネスロジックの生産性、実行性能の高いCOBOLを、ミドル・バックシステムに利用することで、言語特性を利用し、拡張性の高い基幹システム構築が可能です。フロント、ミドル・バックシステムの間に、富士通のアプリケーションサーバ「Interstage Application Server」を配置することにより、堅牢なトランザクションシステムを構築できます。更に、「Interstage Business Application Server」を利用することで、高度な制御ロジックを実現できます。
バッチ
膨大なビジネスデータを扱うバッチ業務は、基幹システムを支える基盤です。メインフレーム・オフコンの富士通COBOLから継承された、NetCOBOLの高い実行性能、信頼性は、オープンシステムのバッチ業務に最適です。総合運用管理「Systemwalker」との連携で、サーバの起動、終了からバッチ処理の起動、エラーリカバリーまで、24時間365日、トータルなバッチ運用を実現できます。
.NET
NetCOBOLは、マイクロソフト社の.NETに対応しています。.NETの特性を活かしたシステムをCOBOLで構築できます。また、.NETは、Visual BASIC、C#などの言語との連携をサポートしています。さらに、Visual StudioをCOBOLの標準開発環境としていますので、開発効率が飛躍的に向上します。
データベース・ファイル
基幹システムの中核となるのは、データ集計・分析です。ビジネスの拡大に伴い、取り扱うデータも飛躍的に増加しています。NetCOBOLと各種RDBを組み合わせることにより、データの集計・分析をより早く実現できます。さらに「PowerSORT」を導入することにより、データのソート・マージが高速化され、基幹システムのパフォーマンスを向上できます。
画面定義体
入力データチェック、ファンクションキー、カーソル移動など、基幹システムの画面に求められる操作が可能です。さらに、この画面定義体をそのまま利用し、Web運用することも可能です。メインフレーム・オフコンなど従来システムと同様の画面操作を、オープンシステムで実現できるため、システムをご利用になるお客様の教育も必要ありません。画面は、NetCOBOLの専用ツール「FORM」で作成、COBOLプログラムからは、READ文/WRITE文を利用することで、COBOLのノウハウで画面操作性の優れた基幹システムを構築できます。
帳票・電子帳票
基幹システムに求められる、きめ細かな帳票出力を実現できます。豊富な文字、罫線、図形により、きれいで見やすい帳票が作成できます。帳票製品「Interstage List Works」と連携することで、COBOLプログラムからの帳票出力をそのまま電子化できます。これにより、業務システムのコスト削減、帳票情報の共有が図れます。帳票はNetCOBOLの専用ツール「FORMまたはPowerFORM」で作成、COBOLプログラムからの帳票出力は、WRITE文を利用し、COBOLのレコード出力イメージで帳票出力が可能です。
既存システム
メインフレーム・オフコンの基幹システムをご利用ならば、オープンシステムをアドオンし、トータルなシステム構築も可能です。メインフレーム・オフコンは、長期間、高可用性が求められる業務に最適であり、オープンシステムは、即時性、定期的に見直しが可能な業務に最適です。メインフレームとは、富士通のアプリケーションサーバ「Interstage」によるアプリケーション間の連携が可能であり、マルチサーバ基盤「XLシリーズ製品」では、マルチサーバ環境のデータ交換、データ共用、ジョブの監視・操作が可能です。オフコンとは、データベースの複製・共用管理「PowerReplication」を利用したデータ連携が可能です。
NetCOBOLの製品概要
NetCOBOLは、Windows、.NET、Solaris、Linux上で動作するCOBOLアプリケーションの開発環境製品と運用環境製品を提供しており、以下の要領でCOBOLアプリケーションを作成/運用します。
- 既存COBOL資産、スキル、ノウハウを活用しながら、NetCOBOL開発環境製品によりCOBOLアプリケーションを作成します。
- 作成したCOBOLアプリケーションを運用環境に配置し、NetCOBOL運用環境製品により運用します。
また、メインフレーム/オフコンのCOBOLは、コンパイラのみですが、NetCOBOLは設計、プログラミング、テスト、保守といった開発サイクル全般を支援する総合開発環境を提供しています。
NetCOBOL に関するお問い合わせ
ご検討中のお客様
お電話で
富士通コンタクトライン(総合窓口)
0120-933-200受付時間:9時~12時および13時~17時30分
(土曜日・日曜日・祝日・当社指定の休業日を除く)
富士通コンタクトラインでは、お問い合わせ内容の正確な把握、およびお客様サービス向上のため、お客様との会話を記録・録音させていただいておりますので、予めご了承ください。