Microsoft VisualStudioから排出されるUML

Microsoftは、ソフトウェアモデルを視覚化するためのレガシーモデリングプラットフォームである統一モデリング言語(UML)をVisual Studio15から削除します。

この決定を説明するにあたり、VisualStudioのシニアプログラムマネージャーであるMicrosoftのJean-MarcPrieurは、UMLデザイナーツールが使用されている顧客はごくわずかであると述べました。これは、営業チームやテクニカルサポートチームとの協議によって確認されました。同社はまた、このリリースのVisualStudioコアで発生する変更に対応するために多大なエンジニアリングリソースを投資することに直面していました。

「機能の削除は常に難しい決断ですが、私たちのリソースが最大の顧客価値を提供する機能に投資されるようにしたいのです」とPrieur氏は述べています。まだUMLの重要なユーザーである人は誰でも、代替ツールを決定しながらVisual Studio2015以前のバージョンを引き続き使用できます。

UMLは1990年代にさかのぼり、あらゆるオペレーティングシステム上のあらゆるタイプのハードウェアで実行され、あらゆる言語で記述されたアプリケーションのモデリングを可能にしますが、その使用は減少しています。最新のリリースであるUML2.5は2015年に公開されました。

UMLを管理するObjectManagement Groupは、Microsoftの行動についてコメントを控えた。マイクロソフトのUMLに関する速報へのコメントで、あるコメント提供者は、UMLデザイナーをオープンソース化することを提案し、「このモデルは、必要に応じてコミュニティがVS15サポートを提供できるようになる可能性があります。どの「パートナー」ソリューションよりも好むでしょう」と述べています。

同じ速報で、Prieurはまた、Microsoftがコードマップを介した.NetアーキテクチャとC ++コードの視覚化を引き続きサポートしていると述べました。Visual Studio 15は、この目的のためにレイヤー(依存関係)検証の改善を特徴としています。レイヤーデザイナーは、.Netコードで依存関係を指定および検証するために、プレビュー5でライブアーキテクチャ分析のサポートを追加しています。15リリースの依存関係検証エクスペリエンスは、開発者がコードを編集するときにアプリケーションのアーキテクチャ上の制約を尊重できるようにすることを目的としています。