kitabatake

Software Developer / 個人開発者 https://twitter.…

kitabatake

Software Developer / 個人開発者 https://twitter.com/kitabatakep

マガジン

最近の記事

PlantUMLのsyntaxもサポートしたエディター機能付きのIntelliJ Pluginを作りました

PlantUMLのsyntaxもサポートしたエディター機能付きのIntelliJ Pluginを作りました。 有料プラグインとして出していまして、今後もアクティブに開発を進めていく予定ですので、フィードバックをいただけるととても嬉しいです。 機能紹介 syntax highlight クラス図など各図ごとに構文解析を定義していて、現状対応しているのは、シーケンス図, ユースケース図, クラス図, オブジェクト図, アクティビティ図(new version), コンポーネ

    • PlantUMLのシーケンス図の書き方

      この記事は、PlantUMLでシーケンス図を書くときに必要になる情報をまとめたものです。 PlantUMLとは 簡単なコードによる記述でUMLの様々な図が作成できるツールです。 UMLを活用する上での課題である「メンテナンスしていくのが困難」という点を、コードで記述するという手法によって解決することを試みています。 シーケンス図とは 一連の処理の実現方法を参加者間の相互作用で表すことができます。 設計時にどのクラスにどういうメッセージ(責務)を割り当てるかの検討や、既存の

      • PlantUMLのクラス図の書き方

        この記事は、PlantUMLでクラス図を書くときに必要になる情報をまとめたものです。 PlantUMLとは 簡単なコードによる記述でUMLの様々な図が作成できるツールです。 UMLを活用する上での課題である「メンテナンスしていくのが困難」という点を、コードで記述するという手法によって解決することを試みています。 クラス図とは システムの構造をクラスとクラス間の関連で表現する図です。 UMLの中でも代表的な図で、抽象的な概念図から、分析用の図、直接コードに落とし込めるような

        • PlantUMLのオブジェクト図の書き方

          この記事は、PlantUMLでオブジェクト図を書くときに必要になる情報をまとめたものです。 PlantUMLとは 簡単なコードによる記述でUMLの様々な図が作成できるツールです。 UMLを活用する上での課題である「メンテナンスしていくのが困難」という点を、コードで記述するという手法によって解決することを試みています。 オブジェクト図とはある時点でのシステムの状態を、具体的な構成要素(オブジェクトやインスタンスと表現される)の関連で表現することができます。 「分析、設計時」

        PlantUMLのsyntaxもサポートしたエディター機能付きのIntelliJ Pluginを作りました

        マガジン

        • PlantUMLの書き方
          4本

        記事

          PlantUMLのユースケース図の書き方

          この記事は、PlantUMLでユースケース図を書くときに必要になる情報をまとめたものです。 PlantUMLとは 簡単なコードによる記述でUMLの様々な図が作成できるツールです。 UMLを活用する上での課題である「メンテナンスしていくのが困難」という点を、コードで記述するという手法によって解決することを試みています。 ユースケース図とは アクター(利用者)とシステムの関係を図で表すことで、システムにどういった機能が必要かを分析するためのものです。 UMLの中でも一番ユーザ

          PlantUMLのユースケース図の書き方