Carpe Diem

備忘録

UML

PlantUMLのaltとoptの区別

UML

背景 たまにPlantUMLでシーケンス図を書くと、altとoptの区別がごっちゃになることがあるのでメモします。 違い 仕様上の違い alt else if および else を設定できる。 opt else if および else が設定できない。

関連と集約と合成集約の違い

概要 UML図における 関連 (Association) 集約 (Aggregation) 合成集約 (Composition) の違いをまとめます。 関係図 まずそれぞれを集合で表現すると以下のようになります。

Web上でシーケンス図を作成する

UML

概要 処理を説明するシーケンスをサクッと作れたらいいなぁと思って探したら見つけました。 使用するサービス WebSequenceDiagramsというサービスを使用します。