|
|
 |
GTOneのCodePrismは開発の初期段階でソフトウェアの欠陥を検出するためのソースコードインスペクションソリューションです。このツールは高級の静的解析技術を活用して、プログラムを実行することなく、約300種以上のソフトウェア欠陥を見つけ品質問題を可視化します。アプリケーション開発者とQA部門ではこのツールを利用してソフトウェアの品質を向上できます。 |
|
|
|
|
 |
| CodePrismは別途のコンパイル環境を構築したりプログラムを実行したりすることなく、開発者によるソースコードが、品質の観点で予め定義された様々な点検規則と開発標準規則をちゃんと遵守しているか否かを検査します。またソースコード中からその規則を違反している箇所を正確に見つけ出します。QA部門は中央サーバーでソースコードの品質を一括的に診断でき、開発者は自分のパソコンで中央サーバーと通信しながらソースコードの品質を自ら診断できます。 |
 |
|
 |
 |
 |
目視によるソースコード点検は開発者の経験に頼るところが多く、多くの時間と費用を費やします。NIST(National Institute of Standards and Technology)の報告書によると、開発が完了してからエラーを発見した場合、設計工程でエラーを発見したときに比べ約30倍以上の費用をかかります。CodePrismを利用して開発の早い段階で潜在的欠陥が含まれたソースコードが検出できます。 |
|
|
 |
 |
CodePrismはコーディング標準を守っているかをチェックできます。開発工程で開発者がコーディング標準をちゃんと守れるようにし、後の維持保守の効率性が向上できます。 |
|
|
 |
 |
熟練した高級開発者でも1日に検証できるソースコードはたった1,000ラインに過ぎません(Software Engineering Institute)。CodePrismの静的解析技術はQAチームの時間と手間を画期的に軽減します。 |
|
|
 |
 |
CodePrismは規定で禁止したいるキーワードの使用箇所、ハードコーディングされた個人情報の直接使用箇所などを、ソースコード上から検出できます。 |
|
 |
CodePrismはアプリケーションの中で安全に規定を遵守できる方法を提供します。 |
|
|
|
|
 |
| |
 |
|
| |
| CodePrismはソースコード欠陥に関する検証ルールだけではなくSQL文の誤用パターン検証ルールもサポートします。初歩の開発者でも好ましくないSQL文の使用を開発段階で感知できます。 |
|
|
|
| |
|
|
|
| |
 |
|
| |
| CodePrismはCOBOL言語に対するコード検証を支援しますので、予め定義された検証ルールを利用して、ビジネスに重要なレガシーアプリケーションのソースコードが検証できます。 |
|
|
|
| |
|
|
|
| |
 |
|
| |
| 管理者は正規式に基づいて既存ルールを修正したり、新しいルールを追加したりできます。 |
|
|
|
| |
|
|
|
|
| |
 |
 |
 |
エラーの可能性があるコーディングパターン、性能低下を引き起こすコーディングパターンなどを検知し、ソースコード中の問題箇所を正確に検出します。 |
|
|
|
 |
 |
コメント標準、ネーミングルール、アーキテクチャ標準、長さや大きさの制限などの開発標準を守っているかをチェックします。 |
|
|
|
 |
 |
SQL文中の性能低下パターン、入力値、動的SQL文の検証を支援します。 |
|
|
|
 |
 |
COBOL、Java/JSP(Eclipse plug-in)、C、C#、VB.NETなど多様な言語に対し、カテゴリ別にルールセットの管理ができます。正規式基盤で新しいルールを追加することもできます。 |
|
|
|
|
|