掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     C言語はリバースエンジニアリング機能で利用できますか?


フラット表示 前のトピック | 次のトピック
投稿者 トピック
sugimoto
投稿日時: 2009-12-25 11:29
EA Administrator
投稿: 1895

C言語はリバースエンジニアリング機能で利用できますか?

○ご質問

レガシーソフト(Cで書かれたもの)をリバースエンジニアリングできるような
ツールを探しています。

Enterprise Architectでは、Cをリバースエンジニアリングした場合、図が書けますか?
その他にもレガシーコードからモデルを作成するのにお勧めの製品はありませんでしょうか?


○回答

弊社Enterprise Architectでは、C言語のリバースエンジニアリングにより
クラス図を自動生成することができます。

UMLはオブジェクト指向言語向けのモデルになりますが、
Enterprise ArchitectではC言語にも対応しております。

ただし、C言語には「クラス」という概念がありませんので、
「1ファイル=1クラス」という対応をしております。

Enterprise Architectには評価版があり、リバースエンジニアリングも
お試しいただけます。よろしければぜひご利用ください。
https://www.sparxsystems.jp/evaluate.htm

また、製品ではありませんが、弊社パートナー会社の中で、Enterprise Architectを
用いてC言語のリバースを行い、再利用しやすい形へ再構成する方法などを
紹介したサービスを行ってる会社がございます。

ご質問いただいた内容から、お役に立てるのではないかと思いましたので、
ご紹介いたします。

▽ビースラッシュ株式会社様
https://www.bslash.co.jp/

▽組込みソフトウェアリバースモデリングセミナー
https://www.bslash.co.jp/Seminar/seminar_cstm/reverse-modeling/
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » C言語はリバースエンジニアリング機能で利用できますか? sugimoto 2009-12-25 11:29