「Javaアプリケーション開発支援総合サービス」の一環としてParasoft Jtestと有識者チェックによる「ソースコード診断サービス」を提供
NTTデータ/NTTデータ先端技術
NTTデータ、NTTデータ先端技術とテクマトリックスの3社は、高品質なJavaアプリケーション開発支援サービス「ソースコード診断」を3社で共同開発し、NTTデータ先端技術から「ソースコード診断サービス」として、2008年9月よりサービス提供を開始した。
大規模なJavaによるアプリケーション開発では、Javaコーディング規約(ルール)を策定し、このコーディング規約に従ってJavaアプリケーションの開発を行うことで、アプリケーションの品質、保守性、生産性向上を図っている。しかし、Javaコーディング規約策定だけでは、開発者固有の癖やムラなどを十分に修正できないため、ソースコード上の問題点を混入したまま次工程へ持ち越されていることが、開発現場では少なくない。この問題に対する解決方法として、次工程へ進める前にJava有識者によるソースコードレビューで問題点を指摘し修正するという方法があるが、何万ステップにおよぶソースコードを、Java有識者による目視でチェックすることは大変な作業となるため、これまで開発現場で実施することは困難であった。一方、これまでNTTデータのJavaアプリケーション開発プロジェクトの現場では、テクマトリックスの提供するParasoft社製Java自動テストツール「Parasoft Jtest(以下、Jtest)」によるソースコードチェックと、NTTデータ先端技術のJava有識者によるソースコードレビューを実施することで、ソースコード上の問題点を次工程へ持ち越すことなく、早期工程での品質安定化を図ってきた。
今回提供を開始する「ソースコード診断サービス」は、NTTデータの開発プロジェクトで蓄積されたソースコードチェックのノウハウを盛り込み3社で共同開発したもので、高品質なJavaアプリケーション開発を支援する。
ソースコード診断サービスの概要
「ソースコード診断サービス」は、Javaアプリケーション開発支援総合サービスの一つとして提供し、Javaアプリケーションプログラムのソースコードのチェックを代行して行うサービス。
本サービスを利用することにより、短期間で正確なソースコードの品質診断が可能となり、Javaアプリケーションの品質を向上させることができる。
数百件の診断経験から蓄積された診断ノウハウで顧客のソースコードを診断し、問題点や対応方針、修正例を示したわかりやすいレポートを提供することと、Jtestにより漏れのないチェックの代行サービスを提供できることなどが特長だ。
サービスプラン
(1)プラン1
テクマトリックスが販売する「Jtest」の自動静的解析機能をベースに、NTTデータとNTTデータ先端技術がこれまでにNTTデータのシステム開発プロジェクト向けに実施した数百件のソースコード診断の経験で蓄積した、診断ノウハウ・経験に基づいて作成したコーディングルールセットの登録やルールのカスタマイズを施し、自動解析を実施。詳細な診断レポートを提供する。
(2)プラン2
プラン1に、Javaアプリケーション開発の有識者による目視チェックを加え、ツールによる解析結果を精査し、診断レポートを提供する。
- Jtestに関する詳細情報:
- http://www.techmatrix.co.jp/products/quality/jtest
お問い合わせ先
株式会社NTTデータ技術開発本部
ソフトウェア工学推進センタ
TEL:050-5546-2482 NTTデータ先端技術株式会社
インテグレーション事業部
インテグレーションビジネスユニット
TEL:03-3534-4880
NEWS(2008年10月)
NTTグループ関連
- NTT独自開発の映像配信客観品質評価技術が国際標準規格に採用(NTT)
- NTT、NTTコム、NTTデータの3社がSaaS提供事業者向けサービス基盤を共同開発(NTT/NTTコム/NTTデータ)
- Parasoft Jtestと有識者チェックによる「ソースコード診断サービス」を提供-「Javaアプリケーション開発支援総合サービス」の一環として(NTTデータ/NTTデータ先端技術)
- 中堅・中小企業にも導入しやすいSaaS型システム連携サービス「SkyOnDemandTM」を10月1日から提供開始(NTTソフトウェア)
- フレッツフォンシリーズで緊急連絡IP告知システム「つなげてトーク(お知らせ放送)」(NTTアドバンステクノロジ)
- 「gooラボ」で、ブログの記事から年齢や性別、影響度などを推定する「ブログ通信簿」の実験を開始(NTTレゾナント)
SIer・ベンダ
- デジタルフォレスト社と販売代理店契約を締結-Webログ解析ソリューションビジネスへ本格参入(伊藤忠テクノソリューションズ/デジタルフォレスト)
- Hyper-Vベースの仮想化ソリューションを今秋より提供(伊藤忠テクノソリューションズ)
- NTTドコモの次世代携帯電話網「Super3G」を収容するコアネットワーク装置ベンダーに選定(NEC)
- 処理性能と省電力性を大幅に向上したバックアップストレージ「iStorage HSシリーズ(HYDRAstor)」(NEC)
- IT業界初の温室効果ガス排出権付きレンタルサービス「EMCエコレンタル」(EMCジャパン)
- 消費電力を従来の半分に抑えたエントリー向けブレードサーバ「IBM BladeCenter HS12」(日本IBM)
- SAP Co-Innovation Lab Tokyoで初の共同検証プロジェクト「ディザスターリカバリー」(インテル/SAP/ネットアップ/ヴイエムウェア)
- デジタル家電向けシステム・オン・チップ製品を投入テレビでもインターネット利用を可能に(インテル)
- SaaS型の新CRMアプリケーション「Sales Prospector」の提供を開始(日本オラクル)
- 米国SenSage社のログ管理ソフトを核としたアプライアンス製品「logbox * powered by SenSage」(東京エレクトロン デバイス)
- 共同開発による仮想化ソリューションの提供を開始(マイクロソフト/ノベル)
- 「Citrix Xen-App」対応の低コスト シンクライアント・ソリューション(ミラクル・リナックス)
- 中小企業向けにコスト削減効果の高いギガビット・イーサネットLANスイッチを投入(アルカテル・ルーセント)
- 高度に強化された「BIG-IP」新ハードウェアプラットフォーム(F5ネットワークスジャパン)
- IP・NGN網における音声・映像サービスの運用監視を支援する「CUPUT(カプト)」ソリューション(ソフトフロント)
- VMware ESX対応エンタープライズクラスの仮想SANアプリケーション(ファルコンストア・ジャパン)