掲示板一覧 - トピック一覧 Enterprise Architect 全般
リバースエンジニアリングの規模と時間 |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | トピック |
|---|---|
| sugimoto | 投稿日時: 2008-4-2 13:20 |
EA Administrator ![]() ![]() 投稿: 1895 |
リバースエンジニアリングの規模と時間○ご質問
1. リバースしたいモデルは、クラス図、シーケンス図、コンポーネント図、 パッケージ図に加え、クラス一覧、属性一覧、コンポーネント一覧などの 一覧類も検討しております。一覧の出力は可能でしょうか? 2. 数MLineのソースコードをEAに読み込もうとしています。 EAに読み込むことのできるソースコードの規模の上限はありますか? 3. 数MLine程度のソースコードをリバースしたとして、 リバース完了までに、どの程度の時間が必要でしょうか? ○回答 1. ソースコードの読み込み機能では、現在、クラス図のみ対応しています。 それ以外の図は、現状、対応しておりません。 また、生成したクラス図からドキュメント生成を行うことができ、CSV形式へも 出力できますので、こちらを利用することで一覧形式への出力は可能です。 なお、EAの既存機能におけるCSV形式への出力機能では、クラスの一覧は 出力できますが、属性一覧は出力できません。 「CSV入出力アドイン」をご利用いただきますと、属性や操作も一覧を 出力できるようになります。 2. EAへソースコードを読み込みますと、ソースコードに定義されたクラスと その操作・属性を解析し、モデルに反映します。そのため、リバース後の モデルの大きさに関しましては、ソースコードの規模ではなく、クラスや その操作・属性の個数によって変わってきます。 EAで明確な上限値は設けておりませんが、PCのメモリなどの条件によって は、クラスの数が多い場合、すべてのクラスの情報をモデルに取り込む ことができず、リバースが途中で終了してしまう可能性はあります。 このような状況ですので、ソースコードの規模のみの情報ですと、 EAに取り込み可能かどうかは判断いたしかねるという状況です。 明確な回答を差し上げることができず、申し訳ございません。 3. ご利用になるPCの環境によって変わってきてしまうため、 必要な時間に関する情報は提供しておりませんが、ソースコード読み込み 機能では、ソースコードを解析しながら進めますので、規模が大きい ソースコードの場合は、その分、時間はかかります。 可能でしたら、実際にご使用になるPCにて、現在のソースコードの一部を リバースしていただき、その時間から全体にかかる時間を推測いただければ と思います。 |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
sugimoto | 2008-4-2 13:20 |




