注目の書籍

好評発売中!

IT業界徹底研究就職ガイド2013年版

IT/ネット業界で働くと いうことを分かりやす く解説。2013年3月卒 業の学生向けの1冊。

必聴講座ご紹介

Cloud Days Tokyo 2012
クラウド時代を勝ち抜く企業戦略を考える

エムオーテックス


Cloud Days Tokyo 2012
クラウド時代の企業インフラとユーザー環境の姿

ヴイエムウェア


Cloud Days Osaka 2012
クラウドでIT維新を〜ビジネスを加速させるベストプラクティス

アマゾン データ サービス ジャパン

開発プロセス

ニュース

ITpro

Java開発プロジェクト向け品質向上ツールに新版,開発者自ら検査可能に

2006/12/20
日川 佳三=ITpro
Eclipseから利用可能になったanyWarp CodeDirector V4.1
Eclipseから利用可能になったanyWarp CodeDirector V4.1
[画像のクリックで拡大表示]

 日立ソフトウェアエンジニアリングは,Java言語を用いた開発プロジェクト向けに,ソースコードに含まれるコーディング規約違反を検知するプロジェクト管理ソフトの新版「anyWarp CodeDirector V4.1」を,2007年1月4日に出荷する。価格は,10ユーザーで100万円(税別),100ユーザーで600万円(税別)など。別途,コーディング規約を開発するコンサルティングも個別見積で請け負う。

 anyWarp CodeDirectorは,Javaソースコードの品質検査ソフトである。ソース/ライブラリ管理者やコーディング規約開発者がいる開発プロジェクト管理会社と,実際にソースコードを記述する開発協力会社から成るJava開発プロジェクトにおいて,ソースコードの品質を高めるためのコストを低減することを狙いとする。コーディング規約違反の自動検出により,人手によるレビュー(文書やソースを他人に見せることで完成度を高める作業)工程にかかるコストと時間を削減する。

 CVS(Concurrent Versions System)などのバージョン管理(ソフトウエア構成管理)ソフトと連携し,バージョン管理ソフトのリポジトリからソースコードを抽出(チェック・アウト)してコーディング規約違反を検査する。検査のタイミングはスケジュール実行が可能である。検査結果を,Web経由で閲覧可能なレポートとして出力する。

 今回出荷する新版では,ソースコード管理者だけでなく,実際にソースコードを記述する開発者が自らコーディング規約違反を調べられるようにした。統合開発環境であるEclipseのプラグインを用意したことで,開発者はEclipseの環境内からanyWarp CodeDirectorを呼び出し,自分が記述したJavaのソースコードに含まれるコーディング規約違反を調べられる。違反箇所のハイライト表示なども可能である。

 プロジェクト管理会社向けには,新たに,検査結果の集計/レポート機能を強化した。個々のコーディング規約別,ソースコードを収めるディレクトリ別(開発会社や開発者別),ソースコードが所属する業務別など各種の切り口で違反指摘件数を集計し,個別のレポートを表示する。

 ライセンスはユーザー数ライセンスを採用した。ユーザー数とは,anyWarp CodeDirectorの利用者を指す。具体的には,集計レポートを閲覧するソースコード管理者の数と,Eclipse経由で自身のソースコードを検査する開発者の数を足したものがユーザー数となる。

 今回の製品は,2004年11月に初期版を出荷したJava言語版anyWarp CodeDirectorの最新版となる。同社はこのほか,2006年3月にC言語用の「anyWarp CodeDirector for C」を出荷している。

この記事に対するfacebookコメント

nikkeibpITpro

読みましたか? 〜 未読記事をご紹介