日立ソリューションズ、Javaコード診断ツールの最新版
日立ソリューションズは、集中型Javaコード診断ツールの最新版「anyWarp CodeDirector V7.4」を10月28日から提供開始すると発表した。
「anyWarp CodeDirector」は、同社が提供するソフトウェア開発ツール群「「anyWarp TestSuite」のラインアップの1つで、Java開発におけるコーディングルール違反を、プロジェクト全体で組織的にチェックすることにより、作業効率を下げることなくソフトウェア品質管理を実現する。
最新版では、DIコンテナで管理されたクラスに関連するルールやWebアプリケーションなどの設定ファイルの脆弱性をチェックするルールが追加された。
具体的には、「インスタンス化が禁止されたクラスのオブジェクト生成を検知」「値の代入が禁止されたフィールドへの代入文を検知 」「複数のスレッドで共有されるオブジェクトのフィールド宣言を検知」が可能になった。
また、インスペクションの対象に、JavaとJSPのソースコードに加え、Webアプリケーションの配備記述子 (web.xml)やプロパティファイル(*.properties)などの、アプリケーションの動作に対する設定ファイルが追加された。
これにより、「Webアプリケーションのロールが正しく設定されていないこと」「 Webアプリケーションの認証制約が正しく設定されていないこと」「プロパティ名が重複する等プロパティ設定の矛盾」を検知して、ソースコードに加えて設定ファイルに起因する脆弱性も排除することが実現される。
同製品の価格は、本体が10ユーザーライセンスで100万円から、Android オプションが20万円。
2014年 10月27日
参照マイナビニュース
日立ソリューションズ
日立グループのユーザー系大手システムインテグレーター(SIer)。コンサルティングから設計、開発、運用・保守まで、システム構築のライフサイクルを一括してサポートするワンストップサービスを提供するソリューションプロバイダー。
日立ソリューションズについて
IT業界、コンサルティング業界の最新ニュースをお伝えします。最先端の業界で何がどう動いているのかをWatchすることで、広くビジネス界全体の今後の動きを展望することができるはずです。
Warning: include(../../naviadd.html): failed to open stream: No such file or directory in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
183
Warning: include(): Failed opening '../../naviadd.html' for inclusion (include_path='.:/usr/local/php/5.6/lib/php') in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
183
Warning: include(../../seminar_box.html): failed to open stream: No such file or directory in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
186
Warning: include(): Failed opening '../../seminar_box.html' for inclusion (include_path='.:/usr/local/php/5.6/lib/php') in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
186
Warning: include(../../job_box.html): failed to open stream: No such file or directory in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
189
Warning: include(): Failed opening '../../job_box.html' for inclusion (include_path='.:/usr/local/php/5.6/lib/php') in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
189
Warning: include(../../footaddobi.html): failed to open stream: No such file or directory in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
200
Warning: include(): Failed opening '../../footaddobi.html' for inclusion (include_path='.:/usr/local/php/5.6/lib/php') in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
200
Warning: include(../../foot.html): failed to open stream: No such file or directory in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
204
Warning: include(): Failed opening '../../foot.html' for inclusion (include_path='.:/usr/local/php/5.6/lib/php') in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
204
Warning: include(../../head.html): failed to open stream: No such file or directory in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
212
Warning: include(): Failed opening '../../head.html' for inclusion (include_path='.:/usr/local/php/5.6/lib/php') in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
212
Warning: include(../../menu.html): failed to open stream: No such file or directory in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
217
Warning: include(): Failed opening '../../menu.html' for inclusion (include_path='.:/usr/local/php/5.6/lib/php') in
/home/consul-movin/www/it-movin.co.jp/view/news/headline.php on line
217