Submit Search
Upload
astah関西勉強会
•
Download as PPTX, PDF
•
3 likes
•
4,277 views
Shintaro Hosoai
Follow
2017/7/14 第一回astah 関西勉強会の発表資料です https://astah-kansai.connpass.com/event/59606/
Read less
Read more
Software
Report
Share
Report
Share
1 of 28
Download now
Recommended
いつもの!@未来妄想ファクトリーみかつき
いつもの!@未来妄想ファクトリーみかつき
mika-tsuki
culTour@未来妄想ファクトリーみかつき
culTour@未来妄想ファクトリーみかつき
mika-tsuki
cocowa 松本博樹 自己紹介スライド
cocowa 松本博樹 自己紹介スライド
Hiroki Matsumoto
20191128 第35回寒地技術シンポジウム 発表資料
20191128 第35回寒地技術シンポジウム 発表資料
学 澤田
神戸情報大学院大学アイデアソン 2016
神戸情報大学院大学アイデアソン 2016
jimu copli
180224 osh-after-party-nishimoto
180224 osh-after-party-nishimoto
Takuya Nishimoto
人のレガシーを笑うな - レガシー感謝の日
人のレガシーを笑うな - レガシー感謝の日
Masanori Hayashi
20180627 phpstudy 長いものに巻かれよう
20180627 phpstudy 長いものに巻かれよう
Masanori Hayashi
Recommended
いつもの!@未来妄想ファクトリーみかつき
いつもの!@未来妄想ファクトリーみかつき
mika-tsuki
culTour@未来妄想ファクトリーみかつき
culTour@未来妄想ファクトリーみかつき
mika-tsuki
cocowa 松本博樹 自己紹介スライド
cocowa 松本博樹 自己紹介スライド
Hiroki Matsumoto
20191128 第35回寒地技術シンポジウム 発表資料
20191128 第35回寒地技術シンポジウム 発表資料
学 澤田
神戸情報大学院大学アイデアソン 2016
神戸情報大学院大学アイデアソン 2016
jimu copli
180224 osh-after-party-nishimoto
180224 osh-after-party-nishimoto
Takuya Nishimoto
人のレガシーを笑うな - レガシー感謝の日
人のレガシーを笑うな - レガシー感謝の日
Masanori Hayashi
20180627 phpstudy 長いものに巻かれよう
20180627 phpstudy 長いものに巻かれよう
Masanori Hayashi
astah*関西勉強会7/14
astah*関西勉強会7/14
ChangeVision
名古屋版人間力大賞 ファイナルプレゼンテーション
名古屋版人間力大賞 ファイナルプレゼンテーション
Kakeru Asano
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」受講レポート
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」受講レポート
克彦 岡本
AIがビジネスで今出来ること、5年後出来ること
AIがビジネスで今出来ること、5年後出来ること
Rist Inc.
”間をつなぐ”UXデザイン〜関わりの原点に立ち戻って
”間をつなぐ”UXデザイン〜関わりの原点に立ち戻って
Masaya Ando
2017年5月24日:関西匠塾資料(匠BP篠原)
2017年5月24日:関西匠塾資料(匠BP篠原)
Kota Shinohara
利根川講演 In 香川201708
利根川講演 In 香川201708
Yuta Tonegawa
山口県初のDojo「CoderDojo光」はじめました
山口県初のDojo「CoderDojo光」はじめました
Hiroyuki Ishikawa
利根川講演@プログラミング教育明日会議 2017
利根川講演@プログラミング教育明日会議 2017
Yuta Tonegawa
Docker勉強会2017 最新基礎・応用編
Docker勉強会2017 最新基礎・応用編
Shiojiri Ohhara
平成29年度川崎市都市ブランド推進事業二次審査提案書
平成29年度川崎市都市ブランド推進事業二次審査提案書
克彦 岡本
コミュニティを持って学んだ交流できる”場”の6つのポイント
コミュニティを持って学んだ交流できる”場”の6つのポイント
Hiroyuki Ishikawa
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」
克彦 岡本
平成28年度川崎市都市ブランド推進事業報告書
平成28年度川崎市都市ブランド推進事業報告書
克彦 岡本
コミュニティフォーラム2017「こすぎの大学」
コミュニティフォーラム2017「こすぎの大学」
克彦 岡本
13 こすぎの大学 分科会D
13 こすぎの大学 分科会D
crfactory
エンジニアの移住交流会 自己紹介
エンジニアの移住交流会 自己紹介
Rie Tokumi
マストドンを生んだ分散SNS 15年の歴史
マストドンを生んだ分散SNS 15年の歴史
真俊 横田
明日使える!デザイン思考×システム思考が身につく「 70デザイン項目」まとめ
明日使える!デザイン思考×システム思考が身につく「 70デザイン項目」まとめ
taro fumizono
LibreOffice : Drawをもっと使いこなそう
LibreOffice : Drawをもっと使いこなそう
Masataka Kondo
UMLだけじゃないもやもやを解消するモデリング技術の紹介 その2 Feature Model
UMLだけじゃないもやもやを解消するモデリング技術の紹介 その2 Feature Model
Shintaro Hosoai
astah関西勉強会#2 STAMP Workbenchではじめる安全分析
astah関西勉強会#2 STAMP Workbenchではじめる安全分析
Shintaro Hosoai
More Related Content
Similar to astah関西勉強会
astah*関西勉強会7/14
astah*関西勉強会7/14
ChangeVision
名古屋版人間力大賞 ファイナルプレゼンテーション
名古屋版人間力大賞 ファイナルプレゼンテーション
Kakeru Asano
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」受講レポート
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」受講レポート
克彦 岡本
AIがビジネスで今出来ること、5年後出来ること
AIがビジネスで今出来ること、5年後出来ること
Rist Inc.
”間をつなぐ”UXデザイン〜関わりの原点に立ち戻って
”間をつなぐ”UXデザイン〜関わりの原点に立ち戻って
Masaya Ando
2017年5月24日:関西匠塾資料(匠BP篠原)
2017年5月24日:関西匠塾資料(匠BP篠原)
Kota Shinohara
利根川講演 In 香川201708
利根川講演 In 香川201708
Yuta Tonegawa
山口県初のDojo「CoderDojo光」はじめました
山口県初のDojo「CoderDojo光」はじめました
Hiroyuki Ishikawa
利根川講演@プログラミング教育明日会議 2017
利根川講演@プログラミング教育明日会議 2017
Yuta Tonegawa
Docker勉強会2017 最新基礎・応用編
Docker勉強会2017 最新基礎・応用編
Shiojiri Ohhara
平成29年度川崎市都市ブランド推進事業二次審査提案書
平成29年度川崎市都市ブランド推進事業二次審査提案書
克彦 岡本
コミュニティを持って学んだ交流できる”場”の6つのポイント
コミュニティを持って学んだ交流できる”場”の6つのポイント
Hiroyuki Ishikawa
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」
克彦 岡本
平成28年度川崎市都市ブランド推進事業報告書
平成28年度川崎市都市ブランド推進事業報告書
克彦 岡本
コミュニティフォーラム2017「こすぎの大学」
コミュニティフォーラム2017「こすぎの大学」
克彦 岡本
13 こすぎの大学 分科会D
13 こすぎの大学 分科会D
crfactory
エンジニアの移住交流会 自己紹介
エンジニアの移住交流会 自己紹介
Rie Tokumi
マストドンを生んだ分散SNS 15年の歴史
マストドンを生んだ分散SNS 15年の歴史
真俊 横田
明日使える!デザイン思考×システム思考が身につく「 70デザイン項目」まとめ
明日使える!デザイン思考×システム思考が身につく「 70デザイン項目」まとめ
taro fumizono
LibreOffice : Drawをもっと使いこなそう
LibreOffice : Drawをもっと使いこなそう
Masataka Kondo
Similar to astah関西勉強会
(20)
astah*関西勉強会7/14
astah*関西勉強会7/14
名古屋版人間力大賞 ファイナルプレゼンテーション
名古屋版人間力大賞 ファイナルプレゼンテーション
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」受講レポート
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」受講レポート
AIがビジネスで今出来ること、5年後出来ること
AIがビジネスで今出来ること、5年後出来ること
”間をつなぐ”UXデザイン〜関わりの原点に立ち戻って
”間をつなぐ”UXデザイン〜関わりの原点に立ち戻って
2017年5月24日:関西匠塾資料(匠BP篠原)
2017年5月24日:関西匠塾資料(匠BP篠原)
利根川講演 In 香川201708
利根川講演 In 香川201708
山口県初のDojo「CoderDojo光」はじめました
山口県初のDojo「CoderDojo光」はじめました
利根川講演@プログラミング教育明日会議 2017
利根川講演@プログラミング教育明日会議 2017
Docker勉強会2017 最新基礎・応用編
Docker勉強会2017 最新基礎・応用編
平成29年度川崎市都市ブランド推進事業二次審査提案書
平成29年度川崎市都市ブランド推進事業二次審査提案書
コミュニティを持って学んだ交流できる”場”の6つのポイント
コミュニティを持って学んだ交流できる”場”の6つのポイント
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」
平成28年度川崎市都市ブランド推進事業報告書
平成28年度川崎市都市ブランド推進事業報告書
コミュニティフォーラム2017「こすぎの大学」
コミュニティフォーラム2017「こすぎの大学」
13 こすぎの大学 分科会D
13 こすぎの大学 分科会D
エンジニアの移住交流会 自己紹介
エンジニアの移住交流会 自己紹介
マストドンを生んだ分散SNS 15年の歴史
マストドンを生んだ分散SNS 15年の歴史
明日使える!デザイン思考×システム思考が身につく「 70デザイン項目」まとめ
明日使える!デザイン思考×システム思考が身につく「 70デザイン項目」まとめ
LibreOffice : Drawをもっと使いこなそう
LibreOffice : Drawをもっと使いこなそう
More from Shintaro Hosoai
UMLだけじゃないもやもやを解消するモデリング技術の紹介 その2 Feature Model
UMLだけじゃないもやもやを解消するモデリング技術の紹介 その2 Feature Model
Shintaro Hosoai
astah関西勉強会#2 STAMP Workbenchではじめる安全分析
astah関西勉強会#2 STAMP Workbenchではじめる安全分析
Shintaro Hosoai
手抜力
手抜力
Shintaro Hosoai
Mqttで始めるIoT
Mqttで始めるIoT
Shintaro Hosoai
Xtext入門
Xtext入門
Shintaro Hosoai
Xtext&Xtend documents
Xtext&Xtend documents
Shintaro Hosoai
Xtext practice
Xtext practice
Shintaro Hosoai
Umlとは
Umlとは
Shintaro Hosoai
Eclipse modeling projectの概要
Eclipse modeling projectの概要
Shintaro Hosoai
テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介
テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介
Shintaro Hosoai
Eclipse con2010 参加報告 upload
Eclipse con2010 参加報告 upload
Shintaro Hosoai
More from Shintaro Hosoai
(11)
UMLだけじゃないもやもやを解消するモデリング技術の紹介 その2 Feature Model
UMLだけじゃないもやもやを解消するモデリング技術の紹介 その2 Feature Model
astah関西勉強会#2 STAMP Workbenchではじめる安全分析
astah関西勉強会#2 STAMP Workbenchではじめる安全分析
手抜力
手抜力
Mqttで始めるIoT
Mqttで始めるIoT
Xtext入門
Xtext入門
Xtext&Xtend documents
Xtext&Xtend documents
Xtext practice
Xtext practice
Umlとは
Umlとは
Eclipse modeling projectの概要
Eclipse modeling projectの概要
テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介
テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介
Eclipse con2010 参加報告 upload
Eclipse con2010 参加報告 upload
astah関西勉強会
1.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 astah関西勉強会 2017/07/14 細合 晋太郎 Change Vision
2.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 自己紹介 細合 晋太郎(ほそあい しんたろう) 大阪生まれ・大阪育ち 今年4月より株式会社チェンジビジョン に入社しまし た
3.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 Are You Modeling? https://ja.areyoumodeling.com/
4.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 なぜモデリングするのか? 抽象 複雑な情報を取捨して簡単に 伝達 設計意図を伝える、合意する 分析 複数の観点から見て、抜け漏れを防ぐ 記録 開発文書の構造化 入力 モデルからコードへ
5.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 Unified Modeling Language ソフトウェアモデリングの共通言語 観点と抽象度のテンプレート すべての図を使う必要はない
6.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 図の種類 6 Unified Modeling Language 2.5 p683 Figure A.5 The taxonomy of structure and behavior diagrams http://www.omg.org/spec/UML/2.5/
7.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 図の種類 7 Unified Modeling Language 2.5 p683 Figure A.5 The taxonomy of structure and behavior diagrams 図 構造図 振舞い図 プロファ イル図 クラス図 コンポー ネント図 オブジェ クト図 配置図 パッケー ジ図 合成 構造図 アクティ ビティ図 ユース ケース図 ステート マシン図 シーケン ス図 コミュニケー ション図 インタラク ション図 タイミング 図 インタラク ション図
8.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 図の種類 8 構造図 振舞い図 プロファ イル図 クラス図 コンポー ネント図 オブジェ クト図 配置図 パッケー ジ図 複合 構造図 アクティビ ティ図 ユース ケース図 シーケン ス図 コミュニケー ション図 インタラク ション図 タイミング 図 ステート マシン図 ※ざっくりした分類なので,厳密には異なる部分もあります 要求とステーク ホルダを分析する システムを塊で分割する 大きなふるまい を定義する 要素間のふるまい を定義する システムを詳細に分割する 要素内のふるまい を定義する 抽象度 高 抽象度 低
9.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 astah* エディション クラス図 ユースケース図 シーケンス図アクティビティ図 ステートマシン図 コミュニケーション図 配置図 合成構造図 オブジェクト図 パッケージ図 ブロック定義図 内部ブロック図 パラメトリック図要求図 要求テーブル ER図 フローチャートCRUD データフロー図プロセス図 コンポーネント図 マインドマップ 状態遷移表
10.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 astah Webページ リニューアルしました! http://astah.change-vision.com/ja/ チュートリアルなども充実しています。ぜひご確認ください!
11.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 astah* Tips あまり知られていないAstahの機能をご紹介
12.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 参照プロジェクト 複数人で大きな図を共有したいとき 担当箇所が明確に分かれているとき あくまで参照のみ。参照している要素は編集できま せん。 PRO
13.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 プロジェクトの比較・マージ 二つのプロジェクトの比較 モデル要素の比較 図の比較 マージ 他方の変更を取り込む 基本的にどちらかを基準として、 コンフリクトがあった場合は、 基準側の要素を優先する PRO UMLPRO
14.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 XMLエクスポート・インポート XMLプロジェクトをインポート・エクスポートできます 他社のUMLツールによってXMLの実装はまちまちで、 うまく読み込めないときもあります 他社ツールにインポート・エクスポートする際は、要 素のみで図は移動できません astahのプロジェクトファイルはバイナリなので、バー ジョン管理とあまり相性がよくありません XML形式でバージョン管理すると、コンフリクト時に 多少ましになります PRO
15.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 astah API プログラムからastahを制御するための仕組み Javaから使う 直接.astaファイルを操作する astah Plugin astah自体に機能を追加する Script Plugin astah上でスクリプトを実行する astah APIできること モデル操作 ビューエレメント操作 エディタ操作 など PRO UML 参照のみ http://astah.change-vision.com/ja/plugins.html#create-plugins
16.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 astah Plugin 追加機能をモジュール化して、astahに追加できる機 構 Java + Maven環境で作成し、astah APIを使ってモデ ル等の操作を行う 作成したプラグインはjarの形で配布可能
17.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 astah Plugin http://astah.change-vision.com/ja/plugins.html
18.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 状態遷移表 ステートマシン図と状態遷移表を連携させるプラグ インです デモ http://astah.change-vision.com/ja/feature/state-transition-table.html
19.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 Script Plugin astah上で手軽にastah APIをスクリプトで試せるプラ グインです デモ XMLエクスポートしてgitにコミットするスクリプト
20.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 Office連携 http://astah.change-vision.com/ja/feature/office- plugin.html astah上で描いたモデルを 直接Office上に描画可能 図を同期することも可能で 更新後に同期処理を行う ことで、最新の図にできる pkg kansai ƒ Nƒ ‰ƒ X1 ƒ Nƒ ‰ƒ X2 ƒ Nƒ ‰ƒ X0 ƒ Nƒ ‰ƒ X3
21.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 astah利用例
22.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 リバースモデリング 1MLoC程度のC/C++コードのリファクタリング支援 10~15年分、10世代程度、継ぎ足し、ifdef祭り パッケージ、依存性解析、コールフロー解析
23.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 フォワードモデリング:astah m2t コード生成プラグイン クラス図・ステートマシン図からテンプレートに流し 込みます LEDCampという組込みの教育イベント用に作成した プラグインだったりします LED-Camp1-2 : C++ : GR-Sakura + create2 LED-Camp3-4 : Python : Raspberry Pi + create2 LED-Camp5 : C++ : Raspberry Pi + Stepping Motor System
24.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 astah plugin TIPS Script Pluginで他のJVM言語を使う ECMA Script(標準)のほかにjruby, groovy等が利用可能 Pluginのインストール手順と同じように、jvm言語のjarファ イルをインストール astah PluginでJava 8を使う pom.xmlを開く 1.6 → 1.8 プロジェクトのJREの設定も1.8に maven-bundle-pluginを2.5.0に
25.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 Plugin Demo 時間が余ったら、ライブコーディングします 検索したものを選択するPluginをつくる
26.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 ご相談ください astahのカスタマイズ、機能追加、要望 モデリング、ソフトウェア設計などなんでもご相談く ださい まずはお気軽に下記までご連絡ください shintaro.hosoai@change-vision.com
27.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 宣伝:LED-Camp5 https://swest.toppers.jp/LED-Camp/
28.
/33©2017 Shintaro Hosoai
astah 関西勉強会 2017/07/14 宣伝2:SWEST https://swest.toppers.jp
Download now