タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

UMLに関するmsdyのブックマーク (14)

  • さらに分かっておきたいトランジスタの種類 − @IT MONOist

    コロナ禍明けで以前の賑わいが戻ってきた「2023国際ロボット展(iREX2023)」。稿では、サービスロボットゾーンの展示を中心にレポートする。近年の目玉になっている川崎重工業の2足歩行ロボット「Kaleido」はさらに進化を遂げ、人機一体による“魔改造版”も登場。サンドイッチマンならぬ「サンドイッチロボ」も注目を集めた。

  • Enterprise Architect(EA) - 現場で闘う人のためのUMLモデリングツール

    Enterprise ArchitectはUML 2.5,SysML 1.5,BPMN 2.0など、さまざまな表記方法に対応したモデリングツールです。 効率的なモデリングと数多くの支援機能の両方を提供し、販売開始から20年の累計では日で約7万人が、全世界合計では100万人以上が利用しています。 広範囲をサポートする実用的モデリングツール Enterprise ArchitectはUML・SysML・BPMNなどの記法に対応するモデリングツールです。Visual Studioに似た操作体系に、「クイックリンク」に代表されるさまざまなモデリング支援機能を搭載しています。Enterprise Architectの持つ拡張機能を利用することで、UML・SysML・BPMN・DFDなどさまざまな表記方法を利用したモデリングが可能です。 Enterprise Architectは、設計開発で役に立つ

    msdy
    msdy 2008/05/22
  • UMLの基礎と応用(エンタープライズIT総合誌 月刊ビジネスコミュニケーション)

    連載第9-1回 UMLの基礎と応用 (株)NTTデータ 技術開発部 副部長 山修一郎 ■■アクティビティ図■■ アクティビティ図は作業プロセスを記述できるのでフローチャートや業務フロー図とよく似た図式である。このためアルゴリズムだけでなくワークフローやビジネスモデルの表現にも適した図式であり幅広く利用できる可能性がある。その反面、最もUMLらしくない図式であるとも見られることもある[1]。 ただしUMLではアクティビティ図は状態遷移図の特殊な場合として扱われている[2]。この理由は、アクティビティ図の状態遷移が、先行する状態におけるアクションが完了したときに後続する状態に遷移する場合だけに限定されているからである。フローチャートについてもアクティビティ図と同じことがいえるので、フローチャートの各処理をそれぞれ「処理状態」だと考えれば、フローチャートも状態遷移図の特殊な場合ということに

    msdy
    msdy 2008/03/04
  • http://www.ogis-swe.jp/process/am-res/am/artifacts/activityDiagram.html

    msdy
    msdy 2008/03/04
  • @IT:連載:ここから始めるオブジェクト指向 最終回

    UMLの2種類の動的モデルについて「振る舞いをUMLで表現する」というテーマで、「第6回 振る舞いをUMLで表現する-相互作用図」は2つの相互作用図(シーケンス図とコラボレーション図)、「第7回 振る舞いをUMLで表現する-ステートチャート図」はステートチャート図の説明をしました。今回はアクティビティ図について説明します。相互作用図やステートチャート図を描くにはオブジェクトが必要ですが、アクティビティ図を描くのにクラスやオブジェクトは不要です。 前回宿題として挙げておきました「弁当作成」の第3のモデルを考える前に、UMLのアクティビティ図について弁当作成の例題で説明します。 アクティビティ図 アクティビティ図は処理の流れを表現するのに使用し、フローチャート図と似ています。お母さんが弁当を作成する手順は大きくは、「(1)材料を準備する」「(2)弁当を作る」という2つのステップからなります。ア

    @IT:連載:ここから始めるオブジェクト指向 最終回
    msdy
    msdy 2008/03/04
  • http://www.ogis-swe.jp/process/am-res/am/artifacts/sequenceDiagram.html

    msdy
    msdy 2008/02/29
  • 【HOMMEZ(オムズ)公式】すべては、悩める男性のために。

    HOMMEZ(オムズ)はすべての男性の悩みに寄り添い、心と身体の健康を支援し、男性としての喜びを享受できる社会を目指しています。人には相談しづらいAGA、ダイエット、ED、妊活にまつわる男性特有の悩みに対し、情報やソリューションを提供することで男性が前向きに自分らしく生きられる幸せを実現します。

    【HOMMEZ(オムズ)公式】すべては、悩める男性のために。
    msdy
    msdy 2008/02/29
  • Visioで始めるUMLモデリング 第3回 Visio UMLモデリングの実力(3/4) - @IT

    シーケンス図の図面シートを準備する シーケンス図の図面も、前述のユースケース図と同じ手順で新規作成すればよい。具体的には、[モデル エクスプローラ]のパッケージを右クリックして表示されるコンテキスト・メニューから[新規作成]-[シーケンス図]を選択すればよい。 シーケンス図をモデリングするには? シーケンス図のモデリング内容は、前述の表にもあったように、「時系列に着目して、オブジェクト間のやりとり(=相互作用)を表現する」ことである。つまり、システムの処理の流れや手順を時系列順に追って記述することになる。 ここでは、「オフィス用品の在庫状況を確認する」というユースケースの内容を、シーケンス図で表してみよう。 シーケンス図では、縦軸(上から下へ)が時間を表し、横軸がオブジェクトを表す。この図では、縦軸を見ると、「営業マン」オブジェクトからの「起動する」というメッセージで始まり、「終了する」と

    msdy
    msdy 2008/02/29
  • オブジェクトの動的側面を見極める

    オブジェクト図 第6回「関連の理解をさらに深める」で説明した店舗と売り上げのクラス図(図1)の実際のインスタンス構造を理解するには、オブジェクト図が有効です。オブジェクト図は、複雑なクラス図を説明するために、インスタンスが動作する際のイメージ例を図として表現したようなものです。つまり、インスタンス同士が動作するときの重要なシーンを写真に撮ったようなものです。 前回もオブジェクト図を使いましたが、ここではオブジェクト図のモデル要素についても、きちんと説明していきます。モデル要素とは、図の中で使用される図中のそれぞれのモデルの意味を表す図要素のことです。オブジェクト図では、「オブジェクト」「リンク」のほか、「コンポジション」「集約」「誘導可能性」など、クラス図で使用できるモデル要素を必要に応じて使うことができます。また、属性に属性値を入れたものも使います。ただし、多重度は使えません。「リンク」

    オブジェクトの動的側面を見極める
    msdy
    msdy 2008/02/29
  • UML/シーケンス図

    オブジェクト指向分析・設計においてシステムの動的な振舞いを記述するため にもっとも有効なのがシーケンス図です。 シーケンス図はオブジェクト間の通信を記述するという意味でコラボレーション図と同じセマン ティクスを持っている、いわば表裏一体の関係になっていて、情報量を保った まま相互変換ができます。 オブジェクト間の通信を、時間を基準に表現したものがシーケンス図、オブジェクト 間の関係を基準に表現したものがコラボレーション図なのです。 記号 シーケンス図は以下の部品で構成されます。 オブジェクト ライフライン メッセージ アクティベーション UMLではさらに多くの表現方法を定義しています。(Notation Guide 1.0, 6. SEQUENCE DIAGRAMS, P.66) じゃばじゃば では通常のJavaプログラミングで必要と考え られる範囲という観点から部品の選択を行いました。

    msdy
    msdy 2008/02/29
  • @IT:連載:【改訂版】初歩のUML

    ユースケースとは何か? なぜ必要か? 今回は、だれも書いたことがない視点から、オブジェクト技術者が理解しておくべきユースケースモデルについてのノウハウを解説します。そもそも、ソフトウェア開発には、必ず開発を行う目的があります。どんなソフトウェアであってもこの目的がはっきりしないと、よいソフトウェアなど作れるはずがありません。 筆者が初心者のころ、よく「構造化されたソフトウェアを考えてみよう」とか「継承を生かした何らかのソフトウェアを作ってみよう」といったことを計画し、自作ソフトウェアを作ろうと試みたことがありました。しかし、あえなくすべて失敗に終わってしまいました。「構造化」や「オブジェクトテクニック」が目的であっては何も作れないのです。 では、ソフトウェア開発にとって最も重要なことは何でしょうか。そうです、「ソフトウェアがどのような人に、どう使われるか」ということなのです。今回は、UML

    @IT:連載:【改訂版】初歩のUML
    msdy
    msdy 2008/02/21
  • 【HOMMEZ(オムズ)公式】すべては、悩める男性のために。

    HOMMEZ(オムズ)はすべての男性の悩みに寄り添い、心と身体の健康を支援し、男性としての喜びを享受できる社会を目指しています。人には相談しづらいAGA、ダイエット、ED、妊活にまつわる男性特有の悩みに対し、情報やソリューションを提供することで男性が前向きに自分らしく生きられる幸せを実現します。

    【HOMMEZ(オムズ)公式】すべては、悩める男性のために。
    msdy
    msdy 2008/02/21
  • 良いユースケースを書くための発想法

    システムの要求仕様を決めるのに、ユースケースを使うことがよくあります。 しかし、ユースケースは上手く書けない、何を書けば良いのか分からない、という人も、少なくありません。 たいていのユースケースは、アクターが1人2人いて、アクターが行える操作がいくつか丸で描かれて、それらが線で結ばれているだけの、とてもシンプルなものです。しかし、シンプルすぎて、何の役に立つのか分からない、という人もいます。 役に立つユースケースを書こうとして、細かいことまで書き込みすぎてしまう人も良く見かけます。しかし、それは誤りです。 ユースケースは何のために書くのでしょうか。ここでは、ユースケースの目的をはっきりさせて、良いユースケースを書くための考え方を紹介します。 開発者は、細かいことまでユースケースに書き込みがち Design Wave Magazine 2007年5月号別冊付録「組み込みシステム開発者&LSI

    msdy
    msdy 2008/02/21
  • [設計編]ユースケースに詳細を書いてはいけない

    機能要求を「ユースケース」(利用者=アクターから見たシステムの利用場面)としてまとめ,それを基に分析設計することが一般化してきた。ところが「ビジネス・ルールを入れ込んだり,if~thenレベルのロジックまで書き込んだりと,誤った書き方をしている人が結構多い」と,日を代表するITアーキテクトの1人,榊原彰氏(日IBM 東京基礎研究所 IBMディスティングイッシュト・エンジニア)は指摘する。どんどん詳細化し,必要ない情報まで盛り込んでしまうのだ。 「詳細化しないと気が済まないのだろう。『分析麻痺(Analysis Paralysis)』と言える」と同氏。オブジェクト指向分析設計とプロジェクトの「見える化」を実践・推進するチェンジビジョンの平鍋健児氏(代表取締役)も同意見。「画面レイアウトなど情報量が多過ぎることが結構ある。ユースケースはシステムの目的なのに,ユースケース=機能と考えるからそ

    [設計編]ユースケースに詳細を書いてはいけない
    msdy
    msdy 2008/02/21
  • 1