グラフィカル モデリング ツールに慣れ親しんでいる私は、アーキテクチャ記述言語 (ADL) の概念について最近考えました。アーキテクチャを包括的に文書化するために、テキスト形式でアーキテクチャを記述します。
このアプローチには、グラフィカル エディターとテキスト エディターを常に切り替える必要のない 1 つの場所に格納されたアーキテクチャの正式な定義であるため、利点があります。アーキテクチャを記述するTeXの方法の一種。
少し調べてみましたが、かなり古い研究資料しか見つかりませんでした。
ADL を生産的に使用した経験はありますか? 何が機能し、何が機能しないのですか?
ADL からのドキュメント生成をサポートするツールセットはありますか? アーキテクチャのレンダリング イメージ、コンポーネントとインターフェイス、およびコンポーネント階層の説明を含めますか? そして、おそらくそれを使用して動的な動作を説明することさえありますか?