UML/モデリングの記事一覧プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。業務フローの可視化、モデリングにシステム開発を行う際にモデリングが良く行われます。業務フローを一般化したり、特定ドメインを可視化するのに便利です。それによって効果的なシステム化が可能になります。多くの場合、専用のソフトウェア(Visioのような)であったり、スライド作成ソフトウェアを使ったりします。今回のテーマは状態遷移図/シーケンス図です。懐かしのUMLの失敗としてはシステム開発のあらゆる部分をビジュアライズしようとしたことで、使い切れないケースが多かったところだと思っています。DiagramsはJavaScriptを使ってUMLのシーケンス図を描画するライブラリです。システムの仕様書を書くためのモデリング言語として知られているのがUMLです。思ったよりも普及しませんでしたが、仕様書の冗長的な文章よりも図の方が分かりやすいケースも多いです。今回はJavaScriptを使...2012/12/04JavaScriptでUMLを描く「JSUML」JSUMLはJavaScriptで描くUML図(現在はユースケースのみ)です。UMLと聞くと何となく2000年くらいを思い出してしまうのですが、エンタープライズ分野においては利用されています。そこでUMLを時代に合わせてWeb化してくれるのがJSUMLです。アクションはドラッグして動かせます。アクターは...2011/10/21UMLなんて...と言わずに試してほしい。JavaScriptで描画する「jsUML2」jsUML2はJavaScript、Canvasタグを使ってUMLを描画するソフトウェアです。2000年くらいの登場以降、一気に花開くかと思ったUMLですが、エンタープライズの開発くらいでしか聞かれなくなってしまいました。設計段階で全てを表すのはなかなか難しいですが、多数の人たちが開発に関わるならば現状システムをUML...2011/08/28JavaScriptを使ってCanvasタグにUMLを描画「UmlCanvas」UmlCanvasはCanvasタグを使ってUMLモデルを描画するJavaScriptライブラリ。UmlCanvasはHTML5/JavaScript製のオープンソース・ソフトウェア。2000年頃にもてはやされたUML。オフショア開発やエンタープライズでの開発では今も使われていると思うが、小規模なプロジェクトまではなか...2011/08/19家系図、ER図、UML。JavaScriptでダイナミックに図を描く「Joint」JointはUMLや家系図、ER図などをダイナミックに描くJavaScriptライブラリ。JointはJavaScript製のオープンソース・ソフトウェア。Webでは簡単に表現できることから、テキストベースでのコンテンツが多い。テキストに溢れたWebサイトというのは見ていて疲れてしまうものだ。グラフがあるとインパク...2011/02/11yUMLを使ったテキストベースのマルチプラットフォームUMLモデリングソフトウェア「JSchnizzle」JSchnizzleはyUML記法に沿ったUMLモデリングソフトウェア。JSchnizzleはJava製のオープンソース・ソフトウェア。2000年頃に注目を集めたUMLではあるが、最近ではあまり聞かれなくなってしまった。大手SIerの中では使われていると思われるが、開発規模をできるだけ抑えるトレンドの中ではあまり...2011/02/03ビジネス解析とデータベース構築を同時に。T字形ER手法を実践する「TMD-Maker(T字形ER図作成ツール)」T字形ER図作成ツールはT字形ER手法に沿ってビジネス解析、データベース構築を行うためのモデリングツール。T字形ER図作成ツールはJava製/EclipseまたはWindows用のオープンソース・ソフトウェア。DesignerはWindows用のフリーウェア。フローチャートやUML、地図などドロー系ソフトウェアの利用範囲は多い。それだけに誰でも使えると便利なのだが、フリーで使えるものは多くない。Visioが有名だろう。EditorはWindows用のオープンソース・ソフトウェア。PlantUMLは先の記事の通り、テキストベースでUMLを記述し、画像に変換できるソフトウェアだ。テキストで書けるのは大きなメリットではあるが、慣れるまでは何らかのエディタが欲しいかも知れない。慣れてしまえば問...2010/03/24テキストで記述して図に出力するUML記法「PlantUML」PlantUMLはJava製のオープンソース・ソフトウェア。UMLを作図するツールは幾つか存在するが、最大の難点だと思っているのがテキストベースでの記述ができないことだ。UMIと呼ばれるXMLベースの記述形式もあるが、普及している気はしない。都度重たいビジュアルエディタを立ち上げて編集するなんてのは面倒だ。Wordに埋...2009/03/13軽快な動作のUMLモデリングツール「UMLet」UMLは2000年くらいからあったと思うが、何となくデファクトにはなっていない気がする。オフショアの開発などでは利用されているかも知れないが、ユーザとの会話の糸口で利用されているのを見た覚えはない。その理由の一つとして、ツールが重厚すぎるのが挙げられるのではないだろうか。見える化、なんて言葉が流行ったが元々開発者の世界ではごく当たり前のキーワードだった。目に見えないデジタルな世界を可視化したり、アナログなビジネスの流れをモデリングしたりするのはごく当たり前だ。企画を立てたり、思想を膨らませたりするのは個人やグループでディスカッションすることでできるが、その結果を落...2008/05/01実用的なUML「BOUML」Webサービスのニーズの変化は激しく、従来のウォーターフォール型での開発ではとても時代にマッチしていない。した中できっちり設計を行うUMLは、最近あまり触ってこなかった。それは設計と実装が乖離していた点にもある。利用的な設計機能よりも、実用的なジェネレータがある方がうけるだろう。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が730あります。blockworks。