タグ

UMLと設計に関するItisangoのブックマーク (7)

  • シーケンス図の構文と機能

    シーケンス図 PlantUML によるシーケンス図の作成は、驚くほど簡単です。この使いやすさは、直感的で覚えやすいように設計された、ユーザーフレンドリーな構文に大きく起因しています。 直感的な構文: 何よりもまず、PlantUML が採用している、わかりやすく直感的な構文を、 ユーザは高く評価しています。このよく考え抜かれたデザインは、ダイアグラム作成が初めての人でも、 基を素早く簡単に理解できることを意味します。 テキストとグラフィックの相関: もう一つの際立った特徴は、テキスト表現とグラフィカルな出力の間の緊密 な類似性です。この調和のとれた相関性により、テキスト原稿がグラフィカルなダイアグラムに正確に変換され、最終的なアウトプットに不快な驚きを与えることなく、まとまりのある予測可能なデザイン体験を提供します。 効率的な制作プロセス: テキストとグラフィカルな結果との間に強い相関関係

    シーケンス図の構文と機能
  • Real World PlantUML

    Init Phaselong running activity,process requires signal to proceedTransfer PhaseTermination Phase

    Real World PlantUML
  • 設計ツールEnterprise Architectの概要と特徴

    Enterprise Architectのコンセプトは、「広範囲をサポートする実用的な設計ツール」です。業務システム・Webアプリケーション・組込みなどのさまざまな設計開発に対して、さまざまな対象の人が設計開発全体を通して利用できる設計ツールです。UMLやSysMLだけでなく、BPMNやDFDなどさまざまな記法に対応しています。さらに、数多くの実用的な機能と、それぞれの人が望むようにカスタマイズできる拡張性を、現実的な価格で提供しています。 Enterprise Architectでは、簡単な操作でUMLやSysMLのモデルを作成できます。独自の「クイックリンク」機能で、要素や関係(要素間の接続)を簡単に作成・配置できます。ショートカットキー・コンテキスト(右クリック)メニュー・ツールバーなどを活用することで、さらに効率的に作業を行えます。 さらに、Windows標準の操作方法を多く取り入

  • UML入門 - IT専科

    UML(Unified Modeling Language)とは、様々な開発現場で使用されている設計書の書式を統一する目的で規定された言語で、1997年にOMG ( Object Management Group ) により標準化されました。 但し、UMLによる標準化はあくまで表記方法であって、開発手法の方法論ではありません。 UML2.0では表記方法を以下のように分類しています。 構造に関する表記 振る舞いに関する表記 構造に関する表記 ・クラス図(Class Diagram) クラス構造を表現します。 ・オブジェクト図(Object Diagram) クラスをより具体化したオブジェクトで表現します。 ・パッケージ図(Package Diagram) クラスなどをグループ化し整理された関係を表現します。 ・コンポジット構造図(Composite Structure Diagram) クラ

  • 第2回 要素間の関係を明らかにしよう! | Think IT

    1. はじめに 連載は、UMLの導入に敷居の高さを感じている方を対象としています。そんな方に、手軽で有効的なUMLモデルの利用方法を紹介することが、連載の目的です。 第1回では「モデルがコミュニケーションを円滑にする」と述べました。まずは「最小限のUML仕様の知識だけでUMLモデルを作成し、手軽に、有効的に使ってみる」ことを提案しました。 今回は、最小限のUMLの知識を用いて、分析や設計の情報を正しく表したUMLモデルを作成する手順を解説します。 第1回で「厳密な仕様に基づいたUMLモデルの作成方法は解説しない」と述べましたが、今回はあえてUMLモデルの作成方法を解説します。ただし、あくまでもコミュニケーションを支援することを目的に、最小限のUML仕様と基礎的なモデリングの知識だけを用い、「役立つUMLモデルを手軽に作成する」ための手順を解説します。 文書や口頭だけで設計情報を伝えるの

  • UMLを描こう - Vol.2 シーケンス図 - アシアルブログ

    ※より具体的な例は こちらの新しい記事 を参照してください。 シーケンス図とは? シーケンス図とは,オブジェクトの動的な相互作用を表現するためのUML図です。 オブジェクト指向は,一言で言えば「役割分担」なので,オブジェクト同士のコミュニケーションが重要です。 シーケンス図では,オブジェクト同士のコミュニケーションによるインタラクション(相互作用)の様子を明確に表すことができます。 シーケンス図においてインタラクションは,メッセージ送受信のシーケンスとして図示されます。 クラス図がクラスの静的な定義とするなら,シーケンス図はオブジェクトの動的な振る舞いの定義と言えます。 3秒で分かるシーケンス図の描き方 まずは登場するオブジェクトを並べます。 長方形の中に「オブジェクト名:クラス名」と書いてオブジェクトを表します。 オブジェクト名とクラス名のどちらか一方を省略してもかまいません。 オブジェ

    UMLを描こう - Vol.2 シーケンス図 - アシアルブログ
  • Microsoftと「望まれないモデリング言語」

    MicrosoftにとってUMLは「望まれない言語」だという。一方で、サポートし、共存していくべき一連の技術の1つとも見られる。Microsoftは相互運用性をシリアスに考えなければならないのである。 Microsoftと統一モデリング言語(UML)の不安定な関係は、同社がさまざまな技術に対して、競合しながら同時にサポートをしているという複雑な事情を端的に表している。Microsoftは当初、UMLのサポートを拒否したが、ソフトウェアモデリングに戦略的重点を置くとともに、UMLに対する開発者の要求を徐々に無視できなくなった。 Microsoft TechEdでは、ビル・ゲイツ氏がUMLサポートの意向を打ち出し、その後、同社はVisual Studioと自社のモデリング技術「Oslo」(コード名)でUMLをサポートすると発表した。UMLの共同開発者の1人であるグラディ・ブーチ氏は、Micos

    Microsoftと「望まれないモデリング言語」
  • 1