パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

UMLツール「astah* community」提供終了」記事へのコメント

  • by Anonymous Coward on 2018年09月27日 7時34分 (#3487497)

    個人的には最近、UMLってあんまり書かなくなっちゃいましたが
    フリーor格安でUML図を書くとしたらどんなツールがおすすめでしょうか。

    Cacoo とかのSaaS系も悪くないですが
    クラス図やシーケンス図も複雑なものになってくると
    サクサク書けるっていうほど機能豊富じゃないので
    いまいち決定的とは言い難いんですよね・・。

    • by Anonymous Coward on 2018年09月27日 7時59分 (#3487509)

      単なるお絵かきでいいならPlantUML [plantuml.com]。
      Emacs使いならOrg-Babelがサポートしてるのでお気楽極楽。
      もちろんその他のいろんな環境 [plantuml.com]で使えます。

      # ただ、defaultの色が好きになれないorz

      親コメント
      • by Anonymous Coward

        これですね。
        保守性考えるとPlantUMLで書けないものを求める方が非効率的と思います。

        • それを管理が楽だからとテキストに回帰するようなPlantUMLとか別所で出ているgraphvis/dotとか、意味があるのだろうか?

          • by Anonymous Coward

            それらは図を書けるんだけどしらなかった?

          • by Anonymous Coward

            管理が楽だからテキストにするのではなくて、図を書く道具として、手早く出来て仕上りも普通の人がやるより数段綺麗な図が書けるからテキストベースなのですよ。

          • by Anonymous Coward

            GUIで図を描くか、テキストで図を生成するかにはどちらが良いと確実に言えるほどの優位性はない。
            ツール側の重みも大きく、どんなにテキストの管理性が優れていたとしてもクソツールしか無ければそうでない側のツールに頼るしかない。

            ただ、保守しなければならないドキュメントの場合、履歴追跡性、厳密性、検索性、自動処理の組み込みやすさなどから、
            バイナリフォーマットはかなり分が悪くなる。「楽」の一言ではとても片付かない優位性と意味がテキスト形式にはある。

            使ってみればわかると思うが、PlantUMLの図にはかなりの表現力がある。
            ものにもよるが、半端な初心者がGUIツールを使うよりもかなり品質の高い成果物を生み出すことができるだろう。
            テキスト形式だから生産性も高い、かについては一概に述べられないと思うが、生産物の平均的な品質からもPlantUMLは支持できると思う。

      • VSCode [visualstudio.com] + プラグイン [visualstudio.com]だとプレビュー見ながら編集できて便利ですよ。
        複数の UML を1つにまとめたい場合は、MarkDown のコードブロックとして記述しておいて、PanDoc + PanDoc Filter で HTML → PDF 化です。
        https://wiki.takeash.net/Windows/PanDoc-PlantUML [takeash.net]

        --
        # SlashDot Light [takeash.net] やってます。
        • by Anonymous Coward

          以前はdotとPlantUML使ってたけど最近はmermaid.jsに期待してる。
          gitlabがサポートしたからそのままMarkdownに交ぜ書きできて便利なんだけど、まだクラス図は実験サポートでバグだらけ。
          PlantUMLはコンパイルサーバの設定してやらないといけないのが面倒かな。手元でみる分にはいいんだけど。

    • graphviz/dot に1票

      親コメント
    • by Anonymous Coward

      少しですがDia使ってました。 https://wiki.gnome.org/Apps/Dia [gnome.org]
      他にも良いものがあったら紹介していただきたいですね。

    • by Anonymous Coward

      PlantUMLかな

    • by Anonymous Coward

      yEdどお?
      UML描く機能はしょぼいけどネットワーク図描くのに使ってる。

    • by Anonymous Coward

      しばらく前はEclipseプラグインのAmaterasUML [amateras.osdn.jp]を愛用していたのですが、最近はUML書く機会が減って触っておらず。
      気付けば名前もAmateras Modeler [github.com]に変わってる?みたいですが、今はどうなんでしょうか?

      Eclipseが必要なので、ファイルを人に見てもらうのが面倒なのが欠点。

    • by Anonymous Coward

      代替といわれると微妙ですが、UMLetが個人的には気に入っています。
      クラスの内容はテキストでさくさく記述したい、でも配置や配線は全部自分でレイアウトしたい、といった用途におすすめです。

    • by Anonymous Coward

      Visual Studio CodeとPlantUML拡張

海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs

処理中...