次の記事では、Gaphorについて見ていきます。 これは UML、SysML、RAAML、C4モデリングアプリケーション。 プログラムは、電力を失うことなく、使いやすいように設計されています。
Gaphorは Pythonで書かれたモデリングアプリケーション。 このプログラムは、完全に互換性のあるUML 2データモデルを実装しているため、画像描画ツール以上のものです。 ユーザーはGaphorを使用して、システムのさまざまな側面をすばやく視覚化したり、完全で複雑なモデルを作成したりできます。
Gaphorの一般的な特徴
- プログラムです クロスプラットフォーム、すべての主要なプラットフォームで動作します。
- インターフェースは私たちに使用する可能性を与えます ダークモード.
- は オープンソース。 GaphorはPythonで記述されており、100%オープンソースです。 Apache2ライセンスの下で利用できます。
- 私たちを許可します ソフトウェアまたは要件図のクラス、相互作用、ステートマシン図、およびシステムのブロックの定義を作成します。 組み合わせて使用する場合は、同じ図に異なる図要素を追加して、必要なビューを取得することもできます。
- これは拡張可能なプログラムです。 コードジェネレーターを接続するか、ドキュメント用に図をエクスポートできます。 それも 独自の拡張機能を作成できるようになります GUIまたはCLIを介してそれらにアクセスします。
- モデルのすべての要素を簡単に見つけることができます。 ツリー表示.
- プログラムは基準を満たしています。 ガファー UML、SysML、およびRAAMLOMG標準を実装します。 また、ソフトウェアアーキテクチャを視覚化するためのC4モデルのサポートも含まれています。 また、UMLv2.0および非UML図とも互換性があります。
- 私たちも見つけるでしょう コピー&ペーストのサポート.
- ファイル形式のサポート XML.
- プログラムは私達が使用することを可能にします 元に元にマネージャー.
- それは 豊富な接続プロトコル.
- ダイアグラムスタイル ビルトインスタイルエンジン.
- いくつかあります キーボードショートカット より速く働くために。
- プログラムインターフェースは私たちに 調整および調整オプション.
- 以下を使用する可能性があります 要素; クラス、コンポーネント、アクション、ユースケース、スタイル、インタラクション、およびプロファイル.
- 我々ができるようになります 輸出; SVG、PDF、PNG、XMI.
- それはまた私達にオプションを与えるでしょう テンプレートから新しいドキュメントを作成する、生産をスピードアップすることができます。
Ubuntuと派生物にGaphorをインストールする
Flatpakパッケージとして
このプログラムを見つけることができます Flatpakパッケージとして利用可能 フラット。 Ubuntu 20.04を使用していて、システムでこのテクノロジーがまだ有効になっていない場合は、続行できます ガイド 同僚がこのブログにそれについて書いたこと。
これらのタイプのパッケージをインストールできる場合は、ターミナルを開く(Ctrl + Alt + T)だけで済みます。 Gaphorインストールコマンドを実行します:
flatpak install flathub org.gaphor.Gaphor
インストールが完了すると、コンピューターでプログラムランチャーを検索できるようになります。 さらに、次のコマンドを端末(Ctrl + Alt + T)で実行できます。 プログラムを開始する:
flatpak run org.gaphor.Gaphor
アンインストール
へ このプログラムからflatpakパッケージを削除します、ターミナル(Ctrl + Alt + T)では、次のコマンドを使用するだけで済みます。
flatpak uninstall org.gaphor.Gaphor
AppImageとして
から プロジェクトリリースページ、このプログラムのAppImageファイルの最新バージョンをダウンロードできます。 ターミナル(Ctrl + Alt + T)を使用して最新バージョンを今すぐダウンロードする場合は、ターミナルを開いて実行するだけで済みます。 wgetの 次のように:
wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage
ダウンロードが終了したら、 ファイルに必要な権限を与える。 これは、同じ端末に入力することで実現できます。
chmod +x Gaphor-*.AppImage
そして今のために プログラムを開始する、ファイルをダブルクリックするか、ターミナルに入力します。
./Gaphor-*.AppImage
これはソフトウェアです 初心者とプロの両方のために設計されています。 プロジェクトを文書化するカジュアルなモデラーであろうと、モデル駆動型開発の専門家であろうと、Gaphorはおそらくすべてのニーズをカバーします。 Gapherは、ソフトウェア開発者やエンジニアにとって便利なツールとなる多くの機能を備えた、シンプルでありながら強力なソリューションです。
このプログラムまたはその使用法の詳細については、 ユーザーは相談することができます プログラムのウェブサイト、 Githubのリポジトリ プロジェクトの、またはあなたの 公式ドキュメント.