「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
ドキュメンテーション・ツールは、大きく分けて、
しか、この世に無いのが現状(仕様書をリバースで生成してくれたりはしない)。
納品、保守用のマニュアル生成 †
クラス・メソッド構成とコードコメントから納品用マニュアルを生成する系のツール
A HotDocument? †
概要 †
こちらを確認ください。
マニュアル †
サンプル †
モジュール、プログラム構造の把握用 †
グラフィカルビュー、メトリクス、プロジェクトレポートなどを生成する系のツール
コールグラフも生成可能。
Visustin †
- メソッド レベルのフローチャート(パッド、アクティビティ図相当)を出力できる。
- 下図がこのVisustinを使用して出力したフローチャート(パッド、アクティビティ図相当)
- プログラム設計レベルのフローチャートと、詳細設計レベルのフローチャートでは、
条件分岐数に大きな違いか見られる(プログラム設計レベルのフローチャートの方が、条件分岐数が多くなる)
- プログラムからリバースしたフローチャートを一見して、詳細設計内容を理解することは難しい。
- プログラマによっては、母体理解に、プログラムそのものを見たほうが、効率が良い可能性がある。
Understand †
概要 †
大規模なプログラムや複雑なプログラムをすばやく理解するための
さまざまな機能を搭載したソースコード解析ツール。
参考 †
- 稼動環境
https://www.techmatrix.co.jp/product/understand/requirement.html
- 対象言語
Ada, Assembly, C/C++, Objective-C/C++, C#, VB.NET, COBOL, FORTRAN,
JOVIAL, Java, Pascal, PL/M, Python, VHDL, Web (PHP, HTML, CSS, JavaScript)
※ C/C++, Objective-C/C++, C#, VB.NET, COBOL, Java, Python, Webがテクニカルサポートの対象。
ChangeMiner? †
概要 †
企業の複雑なアプリケーションを可視化してインサイト情報を提供する影響分析ソリューション
参考 †
- 主な機能
- ダッシュボード + 統計
- 高級検索
- 構造 + 関連関係分析
- フロー分析
- 変更履歴管理
- ドキュメント自動作成
- データ系譜分析(オプション)
- コード品質及びセキュリティ脆弱性分析(オプション)
- サポート
- 言語
Java, JSP, XML, Java Script, Objective C, C#.Net, VB.NET, ASP, PHP, PERL, Visual Basic,
PowerBuilder?, Delphi, ANSI C/C++, Pro*C, Amdocs C, PL/1, RPG, Visual Gen, COBOL:ZOS, MF, HITACHI, ILE
- データベース
- フレームワーク
- JOBスケジューラ
- EAI
- その他
Tags: .NET開発, :ツール類, :ドキュメンテーション
|