« UIオートメーションによるWindowsアプリケーションの自動テスト | トップページ | テスト駆動開発 »

軽快で多機能なUMLモデリングツール〜Enterprise Architect(2)

僕が、ソフトウェア開発に使うUMLモデリングツールに「Enterprise Architect」を採用した理由の一つは、そのリバースエンジニアリング機能だ。

Enterprise Architect のリバースエンジニアリング機能は優れもので、ソースコードからクラス図を自動生成できるのはもちろん、ソフトウェアの動きを記録して、シーケンス図を自動生成することもできる。

このシーケンス図の自動生成機能は、ソフトウェアの動きが設計通りかどうかを、プログラマと設計者が検証するのに効果的だ。

また、リバースエンジニアリング機能で生成したクラス図やシーケンス図を設計書に反映させることにより、設計書の作成コストを大幅に削減できるとともに、設計書とソースコードの同期という難しい課題を解決することもできる。

そのシーケンス図の自動生成機能を含む、Enterprise Architectの諸機能については、販売元のスパークシステムズのサイトに動画デモがあるので、購入前に確認することができる。

★WOZ★

UMLモデリングツール Enterprise Architect 入門 Book UMLモデリングツール Enterprise Architect 入門

著者:河野岳史/杉本美弥子
販売元:パレード
Amazon.co.jpで詳細を確認する

UMLモデリングツールEnterprise Architect入門 UMLモデリングツールEnterprise Architect入門

販売元:楽天ブックス
楽天市場で詳細を確認する

|

« UIオートメーションによるWindowsアプリケーションの自動テスト | トップページ | テスト駆動開発 »

ソフトウェア」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1286769/32843755

この記事へのトラックバック一覧です: 軽快で多機能なUMLモデリングツール〜Enterprise Architect(2):

« UIオートメーションによるWindowsアプリケーションの自動テスト | トップページ | テスト駆動開発 »