{{search ? '閉じる':'検索'}}

CA Gen の特長

アプリケーション開発における様々な課題を解決します

Related Videos


100%コード生成する統合アプリケーション開発支援プラットフォーム

CA Genは、モデル開発をベースとした統合型のアプリケーション開発支援ツールです。メインフレームのエミュレータベースアプリケーションやクライアント/サーバアプリケーション、Webアプリケーション等、多様なアプリケーション形態の開発が可能で、実行環境としても多くのOSやDBMS等に対応しています。

kadai-1

常に最適なプラットフォームに、最新の技術で展開ができるか

kaiketsu-1

100%コードを自動生成すれば、該当環境のスキルの無さをカバー

CA Genは、リポジトリに蓄積された設計情報から多様なプラットフォームに適合するアプリケーションのソースコードを100%自動生成します。開発者のスキルに依存しないため、常に安定した品質のアプリケーションを生成することが可能です。

開発者は設計、ビジネス要件定義にフォーカスしプログラミングの必要なし
環境に依存しないアプリケーション開発を実現するCA Genは、アプリケーション設計時には、ターゲット環境を意識せずビジネス要件のみを定義し、設計情報としてリポジトリで一元管理します。その情報から必要なターゲットシステムへのソースを自動生成するので、開発スキルをつけるまで待つ必要はありません。

M2Oでもプラットフォーム変更でも楽に移行
CA Genは、リポジトリに蓄積された設計情報から多様なプラットフォームに適合するアプリケーションのソースコードを100%自動生成します。開発者のスキルに依存しないため、常に安定した品質のアプリケーションを生成することが可能です。

WebサービスもCA Genで構築可能。常に新しいテクノロジへの対応実施
CA Genでは、生成したアプリケーションをWebサービスとして公開するプロセスを自動化するプラグイン「Webサービスウィザード」により、SOAを実現/サポートしています。「Webサービスウィザード」は、CA Genで新たに生成する、または既にCA Genで生成されたサーバアプリケーション(メインフレーム、UNIX、Windows)をWebサービスとしてデプロイすることが可能です。

kadai-2

開発期間を短縮し、ビジネスニーズの変化にも即対応できるか

kaiketsu-2

開発期間を短縮し、ビジネスニーズの変化にも即対応したい

CA Genならしっかりビジネス要件を登録すれば、仕様変更があってもシステム内の整合性をCA Genがきちんとチェック。品質に問題が起きると言う事はありません。
プログラミング時間が短縮され、システム全体の連携も考慮されているので、結合テスト/統合テストも低い工数で完了します。

コーディング時間を大幅に削減、品質も兼ね備えたコードを生成
CA Genは、リポジトリに蓄積された設計情報から多様なプラットフォームに適合するアプリケーションのソースコードを100%自動生成します。

ビジネス要件がしっかり定義されれば、大規模開発でもスピードアップ
大規模開発であろうとも、システム構成が複雑化したとしても、整合性をCA Genでチェック。
品質低下を起こさずスケジュール短縮が可能に。

kadai-3

保守やシステム更改時に、既存アプリケーションに関わる情報が揃わない

kaiketsu-3

リポジトリにすべてのアプリケーションシステム情報を一元管理

CA Genは、リポジトリに蓄積された設計情報から多様なプラットフォームに適合するアプリケーションのソースコードを100%自動生成します。システムの大元はこのリポジトリ内の情報です。
これさえあれば保守時の修正も品質に影響なく実施でき、更改でプラットフォーム移行する場合も問題なく作業を行えます。

リポジトリの情報があれば、出来上がるアプリケーションの品質も問題なし
CA Genは、開発・設計情報をリポジトリで一元管理するため、開発者が意識することなくアプリケーション単位でのデータ整合性を厳密に保証します。例えば、数値項目を5桁から6桁に変更する場合、数値項目を定義しているデータモデルのみを変更することですべての影響範囲に変更が反映されるため、アプリケーションとしての整合性を容易に保つことが可能です。

リポジトリの内容からターゲット環境に合わせて開発
アプリケーション設計時には、ターゲット環境を意識せずビジネス要件のみを定義し、設計情報としてリポジトリで一元管理するので、システム更改などに伴って、既存アプリケーションを容易に他のプラットフォームで生成し直すことも可能です。

TEL
0120-702-600
お問い合せ