タグ

unified-modeling-languageとbehavioral-patternに関するnabinnoのブックマーク (4)

  • 状態遷移図の構文と機能

    ステートダイアグラム ステートダイアグラムは、システムまたはオブジェクトが存在しうるさまざまな状態、およびそれらの状態間の遷移を視覚的に表現します。これらは、システムが時間の経過とともに異なるイベントにどのように応答するかを捉え、システムの動的な動作をモデリングする上で不可欠です。ステートダイアグラムはシステムのライフサイクルを描写し、その挙動を理解、設計、最適化するのを容易にします。 PlantUML を使用してステートダイアグラムを作成することは、いくつかの利点を提供します: テキストベースの言語:手描きの手間なく、迅速に状態と遷移を定義し、視覚化します。効率と一貫性:ダイアグラムの作成を効率的に行い、簡単なバージョンコントロールを確保します。多様性:さまざまなドキュメンテーションプラットフォームと統合し、複数の出力フォーマットをサポートします。オープンソース&コミュニティサポート:強

    状態遷移図の構文と機能
  • ユースケース図 - Wikipedia

    ユースケース図(ユースケースず)とは、UMLで定義されている図のうちの1つである。スウェーデンの計算機科学者イヴァー・ヤコブソンは、エリクソンでソフトウェア機能要求を特定するためにユースケースを考案した(ユースケース図)。 概要[編集] ユースケース図 システムに対する要件を特定するために使用される。 システムには、どのようなアクタ(利用者)が存在するのか、 それぞれのアクタはどういった操作(ユースケース)をするのかを記述できる。 一般的に、ユースケース図はシステムの要求を定義する際に利用される。 関連項目[編集] UML イヴァー・ヤコブソン

    ユースケース図 - Wikipedia
  • シーケンス図 - Wikipedia

    シーケンス図(シーケンスず: sequence diagram)とは、UMLで定義されている、相互作用図の1種類である。1964年にエリクソン社が開発していた電話交換機を制御するソフトウェアの新版の開発でソフトウェアコンポーネントを採用することを提案した。この過程で計算機科学者のイヴァー・ヤコブソンは、シーケンス図を考案し、コラボレーション図を開発した。 概要[編集] シーケンス図の例 オブジェクト間のメッセージの流れを時系列的に表現する。イベントの発生順序やオブジェクトの生存(ライフライン、lifeline)、メッセージ(message)、イベントオカレンス(event occurrence)、実行オカレンス(execution occurrence)、相互作用オカレンス(interaction occurrence)などの記述によって、もっぱら時系列にもとづいたシステム分析・設計に使用

    シーケンス図 - Wikipedia
  • 状態遷移図 - Wikipedia

    この記事には参考文献や外部リンクの一覧が含まれていますが、脚注によって参照されておらず、情報源が不明瞭です。脚注を導入して、記事の信頼性向上にご協力ください。(2019年4月) 状態遷移図(じょうたいせんいず、State Transition Diagram)は、有限オートマトンなどの状態機械について、その各状態を頂点とし、状態から状態への各遷移を辺としたグラフ構造に注目して、グラフィカルに表現した図である。他の表現手法として状態遷移表などがある。 状態遷移図にはいくつかの異なる形式のものがある。対象の性質や用途などによって使い分けることもある。 有向グラフ[編集] 有限オートマトンの状態遷移図の古典的な形式は有向グラフであり、以下のような形式である。 各辺(エッジ)はふたつの状態の間の遷移を表す。 ムーア・マシンでは各エッジに入力を付記する。 ミーリ・マシンでは各エッジに入力と出力を付記

    状態遷移図 - Wikipedia
  • 1