4

カスタム プログラミング言語文法のソースから UML ダイアグラムを生成するためのツール/ライブラリが必要です。文法を解釈する方法をジェネレーターに比較的簡単に伝えるAPIまたは別の方法を備えたツールはありますか。プログラミング言語のレクサーを完全に制御できます。

疑問がある場合は、具体的な説明を求めてください。

4

2 に答える 2

1

単純な AST ビジターが行うべきように見えますね。言語にクラス、インターフェース、および属性があると仮定すると、それらは簡単に処理できるはずです。

ダイアグラムの適切なレイアウトは別の問題であり、後で行うことができます。

于 2010-11-10T08:20:27.230 に答える
0

言語から UML ダイアグラムへのリバース エンジニアリングは、実際には非常に長く困難な作業です。12 か月の研究プロジェクトがなく、プログラミングと UML に関する深い知識がない場合は、既存のツールを使用することをお勧めします。

于 2010-11-10T10:39:39.933 に答える