SlideShare a Scribd company logo
1 of 35
Download to read offline
Eclipse	
  Con	
  2015	
  NA	
  Report	
	
  
	
  
田中@view5	
  LLC	
  
2015/04/25
Eclipse 概要	
h<p://www.eclipse.org	
  
Eclipse	
  Projects	
プロジェクト数が多過ぎて検索のページを用意!	
ご存知のように Eclipse	
  外にも多くのプロジェクト有	
h<p://projects.eclipse.org/search/projects	
  
Modeling	
  Projects	
Extended	
  EdiFng	
  Framework	
  (EEF)	
  
Franca	
  
Fundamental	
  Modeling	
  Concepts	
  
Gendoc	
  
Graphical	
  Modeling	
  Framework	
  (GMF)	
  NotaFon	
  
Graphical	
  Modeling	
  Framework	
  (GMF)	
  RunFme	
  
Graphical	
  Modeling	
  Framework	
  (GMF)	
  Tooling	
  
GraphiF	
  
Model	
  Focusing	
  Tools	
  
Modeling	
  Workflow	
  Engine	
  
MoDisco	
  
OCL	
  (Object	
  Constraint	
  Language)	
  
Ogee	
  
Papyrus	
  
QVT	
  OperaFonal	
  
QVTd	
  (QVT	
  DeclaraFve)	
  
Requirements	
  Modeling	
  Framework	
  
Sapphire	
  
Sirius	
  
Sphinx	
  
VIATRA	
  
Winery	
  
Xpand	
  
Xtext	
Acceleo	
  
AmalgamaFon	
  
AMW	
  -­‐	
  Atlas	
  Model	
  Weaver	
  
ATL	
  -­‐	
  A	
  Model	
  TransformaFon	
  Technology	
  
BPMN2	
  Modeler	
  Project	
  
Business	
  Process	
  Model	
  and	
  NotaFon	
  (BPMN2)	
  
Cloud	
  ApplicaFon	
  Management	
  Framework	
  
EATOP	
  
Eclipse	
  GeneraFon	
  Factories	
  (EGF)	
  
Eclipse	
  UML	
  Generators	
  
Eclipse	
  UML	
  Profiles	
  Repository	
  
Ecore	
  Tools	
  
Edapt	
  
EMF	
  Client	
  Pla`or	
  
EMF	
  Compare	
  
EMF	
  Diff/Merge	
  
EMF	
  Feature	
  Model	
  
EMF	
  Parsley	
  
EMF-­‐IncQuery	
  
EMFStore	
  
EMFT	
  Texo	
  
Epsilon	
  
eTrice	
  
Modeling で検索した結果
Eclipse	
  Working	
  Groups	
•  Eclipse	
  Working	
  Groups
2014	
  年活動報告	
•  2014	
  Annual	
  Eclipse	
  Community	
  Report
Eclipse	
  Conference	
  概要	
•  Eclipse に関する最新情報を、学び・探求し・共有し・共同作業できる機会
を提供する場として3回/年実施されているカンファレンス	
  
–  EclipseCon	
  NA(全般)	
  
•  EclipseCon	
  North	
  America,	
  presented	
  by	
  the	
  Eclipse	
  FoundaFon,	
  is	
  designed	
  to	
  create	
  
opportuniFes	
  for	
  the	
  Eclipse	
  community	
  to	
  learn,	
  explore,	
  share,	
  and	
  collaborate	
  on	
  the	
  latest	
  
ideas	
  and	
  informaFon	
  about	
  Eclipse	
  and	
  its	
  member	
  companies.	
  
–  EclipseCon	
  France(WG中心)	
  
•  EclipseCon	
  France	
  is	
  the	
  Eclipse	
  FoundaFon's	
  event	
  dedicated	
  to	
  Eclipse	
  Working	
  Groups	
  (such	
  
as	
  PolarSys,	
  Internet	
  of	
  Things,	
  and	
  Science)	
  and	
  is	
  designed	
  to	
  create	
  opportuniFes	
  for	
  the	
  
French	
  and	
  enFre	
  European	
  Eclipse	
  community	
  to	
  learn,	
  explore,	
  share,	
  and	
  collaborate	
  on	
  the	
  
latest	
  ideas	
  and	
  informaFon	
  about	
  Eclipse	
  technologies,	
  the	
  Eclipse	
  Working	
  Groups,	
  and	
  
Eclipse	
  member	
  companies.	
  
–  EclipseCon	
  Europe(欧州中心)	
  
•  EclipseCon	
  Europe	
  is	
  the	
  Eclipse	
  FoundaFon’s	
  primary	
  European	
  event	
  designed	
  to	
  create	
  
opportuniFes	
  for	
  the	
  European	
  Eclipse	
  community	
  to	
  learn,	
  explore,	
  share	
  and	
  collaborate	
  on	
  
the	
  latest	
  ideas	
  and	
  informaFon	
  about	
  Eclipse	
  and	
  its	
  member	
  companies.	
  
EclipseCon 情報	
  
[h<ps://www.eclipsecon.org]	
h<ps://www.eclipsecon.org/europe2014/	
h<ps://www.eclipsecon.org/france2014/	
h<ps://www.eclipsecon.org/na2014/	
h<ps://www.eclipsecon.org/na2015/	
Past	
  Conferences
公開情報の探し方	
h<ps://www.eclipsecon.org/na2015/ の場合
Source:	
  h<ps://www.flickr.com/groups/2840621@N22/ç
Mr.	
  Mike	
  Milinkovich,	
  	
  
ExecuFve	
  Director	
  at	
  Eclipse	
  FoundaFon	
Source:	
  h<ps://www.flickr.com/groups/2840621@N22/
Mike	
  Milinkovich	
  さんから皆さんへのメッセージ	
“The	
  Eclipse	
  community	
  has	
  become	
  the	
  leading	
  source	
  of	
  
experience	
  and	
  innovaFon	
  in	
  model-­‐based	
  solware	
  
development.	
  There	
  are	
  many	
  years	
  of	
  experience	
  within	
  the	
  
original	
  Eclipse	
  Modeling	
  Framework,	
  and	
  the	
  Eclipse	
  Modeling	
  
community.	
  More	
  recently,	
  the	
  Polarsys	
  working	
  group	
  has	
  
provided	
  addiFonal	
  focus	
  on	
  the	
  area	
  of	
  model-­‐based	
  solware	
  
development	
  for	
  embedded	
  systems,	
  and	
  for	
  large-­‐scale	
  systems	
  
engineering	
  for	
  industries	
  such	
  as	
  automoFve,	
  aerospace	
  and	
  
telecommunicaFons.	
  I	
  would	
  like	
  to	
  encourage	
  the	
  parFcipaFon	
  
of	
  Japanese	
  industry	
  in	
  these	
  highly	
  innovaFve	
  communiFes	
  at	
  
Eclipse.”	
当コミュニティで EclipseCon	
  報告をするので参加者に向けてメッセージ
を書いて貰えないか依頼しました
Mike	
  Milinkovich	
  さんから皆さんへのメッセージ	
「Eclipse	
  コミュニティはモデルベースソフトウェア開発の世界で他をリードす
る経験やイノベーションの源泉となっています。	
  
	
  
当初からある Eclipse モデリングフレームワークや	
  Eclipse	
  モデリングのコミュ
ニティは長年にわたり経験を積み上げてきています。	
  
	
  
最近では PolarSys	
  WG	
  が、組み込みシステム、自動車・航空宇宙・テレコム
などの産業分野の大規模システムエンジニアリング向けのモデルベースソフ
トウェア開発に焦点を当てた取り組みを行っています。	
  
	
  
Eclipse	
  のこういった非常にイノベーティブなコミュニティ活動に、日本の産業
界からも是非ご参加ください。」	
大体次のような内容です
EclipseCon スケジュール表	
3月9日(月曜日)から3月12日(木曜日)までの4日間で、月曜日はチュートリアル、	
  
火曜日・水曜日・木曜日がメインのカンファレンスとなります。
モデルベースソフトウェア開発関連セッション(抜粋)	
•  Textual	
  DSL	
  
–  Diagrams,	
  Xtext	
  and	
  UX	
  
–  Building	
  an	
  IDE	
  for	
  Apache	
  Cassandra	
  with	
  Eclipse	
  RCP,	
  e4	
  and	
  Xtext	
  
–  RepreZen	
  DSL:	
  Pushing	
  the	
  limits	
  of	
  language	
  usability	
  with	
  Xtext	
  
–  DSLs	
  on	
  the	
  JVM	
  -­‐	
  An	
  IntroducFon	
  to	
  Xbase	
  
–  Using	
  Xtext	
  to	
  build	
  billion	
  transistor	
  chips	
  and	
  IoT	
  devices	
  
–  The	
  Making	
  of	
  XRobots	
–  Scaling	
  Xtext	
  
•  Graphical	
  DSL	
  
–  Arduino	
  designer:	
  the	
  making	
  of!	
  
–  Sirius	
  +	
  Xtext	
  =	
  ♥	
  
•  Business	
  Modeling/UI	
  
–  GeneraFng	
  Business	
  ApplicaFons	
  from	
  Executable	
  Models	
  Using	
  Xtend	
  and	
  Eclipse	
  UML2	
  
–  Model	
  Your	
  Business	
  Processes	
  Like	
  You're	
  in	
  2015!	
  
–  Building	
  Business	
  UIs	
  with	
  EMF	
  Forms	
  
•  Systems	
  Engineering/Embedded	
  Systems	
  (PolarSys	
  WG)	
  
–  Massif	
  -­‐	
  the	
  love	
  child	
  of	
  Matlab	
  Simulink	
  and	
  Eclipse	
  
–  Papyrus-­‐RT	
  -­‐	
  an	
  open-­‐source	
  UML-­‐RT	
  tool	
–  Rover	
  Use	
  Case,	
  SpecificaFon	
  and	
  design	
  using	
  Polarsys	
  Tools	
  :	
  Papyrus,	
  ReqCycle	
  and	
  Gendoc	
–  Viewpoint:	
  the	
  making	
  of.	
  Customizing	
  your	
  MBE	
  Workbench	
  with	
  Kitalpha	
  in	
  20	
  minutes	
  
参加セッション概要	
•  DSL:	
  Xtext	
  &	
  Sirius	
  
–  Eclipse	
  における	
  DSL	
  ツールはこれらの利用が主流となりつつあり、Xtext	
  は米国でも適
用事例が増えている。共に安定したレベルにあり、今回は簡単なロボットを対象とした
モデリング・コード生成事例の紹介もあった。PolarSys	
  WGのプロジェクトでも活用されて
いた。	
  
•  Business	
  ApplicaFons	
  
–  TextUML	
  は Xtext	
  とは別系統ながらテキスト形式でアクションを含むUML記述を行い、
Xtendでコード変換を行いクラウド上で実行するプロジェクト。	
  
–  EMF	
  Forms	
  は EMF/Ecore	
  モデルから各種UIを生成するプロジェクト。	
  
•  PolarSys	
  WG(詳しい紹介は後ほど)	
  
–  SimuLink と	
  EMF	
  の	
  import/export、リアルタイムUML、教育用ロボット、要件管理、シス
テムエンジニアリングなど、各種プロジェクトを並行して進めており、徐々に成果を出し
て来ている	
  
–  特に Capella	
  (+Kitalpha) はシステムエンジニアリングを含む組み込みシステム記述に	
  
Tales	
  社の開発方法論を組み込んだツールで興味深かった。	
  
Credits	
•  以降では、基本的にオリジナルのスライドを使用しています	
  
•  これらは、Eclipse	
  FoundaFon、発表者の方々、それぞれのプロジェ
クトで貢献されている方々、そしてその活動を支援している各企業
の好意に基づくものです	
  
•  Credits	
  
–  Eclipse	
  FoundaFon	
  
–  Sven	
  Exinge,	
  Jan	
  Koehnlein	
  (itemis)	
  
–  Melanie	
  Bats,	
  Maxime	
  Porhel	
  (Obeo)	
  
–  Maximilian	
  Koegel	
  (EclipseSource)	
  
–  Rafael	
  Chaves	
  (Abstra<	
  Technologies)	
  
–  Charles	
  Rivet	
  (Zeligsol)	
  
–  Adrian	
  Mos	
  (Xerox	
  Research)	
  
–  Marc-­‐André	
  Laperle	
  (Ericsson)	
  
–  Michaël	
  Figuière	
  (DataStax)	
  
Textual	
  DSL	
•  Xtext	
  
– Future	
  of	
  Xtext	
  	
  
– Diagrams,	
  Xtext	
  and	
  UX	
  
– The	
  Making	
  of	
  Xrobots	
  
– Building	
  an	
  IDE	
  for	
  Apache	
  Cassandra	
  
– その他:PolarSys	
  WG	
  でも活用されています	
  
•  Textual	
  UML	
  
– GeneraFng	
  Business	
  ApplicaFons	
  from	
  Executable	
  
Models	
  Using	
  Xtend	
  and	
  Eclipse	
  UML2	
  
Xtext	
•  Future	
  of	
  Xtext	
  
– Python	
  スタイルのモデル記述	
  
– 新Forma<er	
  API導入による表形式のモデル記述	
  
– その他、多数の改善	
  
– IntellijIDEAに対応(5月予定)	
  
– Githubへの移行	
  
– 今年も開催します:XtextCON	
  
– Future	
  of	
  Xtext	
  	
  
Xtext	
•  Diagrams,	
  Xtext	
  and	
  UX	
  
– テキスト表現のデータをベースにダイアグラムを
生成するのは(双方向変換での名称変更リファク
タリングなど)多くの問題点を抱える	
  
– 素直な方式は一方向の(ダイアグラムへの)変換	
  
– 取り組み中の FXDiagram の紹介	
  
– Diagrams,	
  Xtext	
  and	
  UX	
  
demo	
•  FXDiagram	
  (work	
  in	
  progress)
Graphical	
  DSL	
•  Sirius	
  
– Sirius	
  +	
  Xtext	
  =	
  ♥	
  
– Arduino	
  designer	
  :	
  the	
  making	
  of!	
  
– その他:PolarSys	
  WG	
  でも活用されています	
  
Business	
  Modeling/UI	
•  UML	
  
– GeneraFng	
  Business	
  ApplicaFons	
  from	
  Executable	
  
Models	
  Using	
  Xtend	
  and	
  Eclipse	
  UML2	
  
– Papyrus-­‐RT	
  -­‐	
  an	
  open-­‐source	
  UML-­‐RT	
  tool	
  
•  BPMN	
  
– Model	
  Your	
  Business	
  Processes	
  Like	
  You're	
  in	
  
2015!	
  
•  UI	
  
– Building	
  Business	
  UIs	
  with	
  EMF	
  Forms
demo	
•  EMF	
  Forms	
  (SWT,	
  RAP)
h<p://abstra<.com/textuml	
  
h<p://cloudfier.com	
  
Code	
  GeneraFon	
•  セッションの中で使われていた Code	
  GeneraFon メカニズム	
  
– Xtend	
  
•  GeneraFng	
  Business	
  ApplicaFons	
  from	
  Executable	
  
Models	
  Using	
  Xtend	
  and	
  Eclipse	
  UML2	
  
•  Diagrams,	
  Xtext	
  and	
  UX	
  
•  The	
  Making	
  of	
  Xrobots	
  
– Acceleo	
  
•  Arduino	
  designer	
  :	
  the	
  making	
  of!	
  
•  PolarSys	
  WG で活用されています	
  
Systems	
  Engineering/Embedded	
  Systems	
h<ps://lts.eclipse.org/content/polarsys	
  
Systems	
  Engineering/Embedded	
  Systems	
•  PolarSys	
  Day	
  
–  Massif	
  -­‐	
  the	
  love	
  child	
  of	
  Matlab	
  Simulink	
  and	
  Eclipse	
  
–  Papyrus-­‐RT	
  -­‐	
  an	
  open-­‐source	
  UML-­‐RT	
  tool	
  
•  LinkedIn	
  Executalbe	
  UML	
  Group:	
  Future	
  of	
  Executable	
  UML?	
  
–  Analyzing	
  Eclipse	
  ApplicaFons	
  with	
  Trace	
  Compass	
  
–  Rover	
  Use	
  Case,	
  SpecificaFon	
  and	
  design	
  using	
  
Polarsys	
  Tools	
  :	
  Papyrus,	
  ReqCycle	
  and	
  Gendoc	
  
–  Capella	
  Fme-­‐lapse:	
  A	
  system	
  architecture	
  model	
  in	
  30	
  
minutes	
  
–  Viewpoint:	
  the	
  making	
  of.	
  Customizing	
  your	
  MBE	
  
Workbench	
  with	
  Kitalpha	
  in	
  20	
  minutes	
  
demo	
•  Capella	
  (サンプルプロジェクト)
最後に	
•  参加者数775名(日本からの参加は1名)	
  
•  DSL	
  (Xtext/Sirius)	
  は活用・応用段階に入っています。	
  
•  EMF	
  Forms はシンプルな使い方(SWT)でもモデル確認に利用できます。	
  
•  PolarSys	
  WG	
  の活動では	
  Eclipse	
  Modeling	
  Technology	
  が多く活用されて
おり、別の領域であっても参考になりそうです。	
  
–  Eclipse	
  FoundaFon	
  の Gael	
  Blondelle	
  さんが、PolarSys	
  技術を日本にも広めたいとのこ
とで、(来年日本で開催されるカンファレンスに参加予定もあり)関心を持ってくれるメン
バがいれば連携したいとのことです。	
  
•  メディア記事(幾つか)	
–  EclipseCon	
  2015	
  Wrap-­‐Up	
  
h<p://adtmag.com/blogs/watersworks/2015/03/eclipsecon-­‐2015-­‐wrap-­‐up.aspx	
–  Java	
  9	
  Deep	
  Dive	
  at	
  EclipseCon	
  2015	
  
h<p://adtmag.com/blogs/watersworks/2015/03/java-­‐9-­‐deep-­‐dive.aspx	
–  Xtext	
  2.8	
  and	
  ZeroTurnaround’s	
  OpFmizer	
  released	
  at	
  EclipseCon	
  2015	
  
h<p://jaxenter.com/xtext-­‐2-­‐8-­‐opFmizer-­‐released-­‐eclipsecon-­‐2015-­‐115475.html
今度はあなたも参加してみませんか?	
  

More Related Content

What's hot

BridgePointを使ったモデル駆動開発(ETロボコン環境のご紹介)
BridgePointを使ったモデル駆動開発(ETロボコン環境のご紹介)BridgePointを使ったモデル駆動開発(ETロボコン環境のご紹介)
BridgePointを使ったモデル駆動開発(ETロボコン環境のご紹介)Yuki Tsuchitoi
 
協調モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第7回】
協調モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第7回】協調モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第7回】
協調モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第7回】Tomoharu ASAMI
 
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」U-dai Yokoyama
 
ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計Tadayoshi Sato
 
テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介
テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介
テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介Shintaro Hosoai
 
ドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Spring
ドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Springドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Spring
ドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Spring増田 亨
 
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門増田 亨
 
Java Just-In-Timeコンパイラ
Java Just-In-TimeコンパイラJava Just-In-Timeコンパイラ
Java Just-In-TimeコンパイラKazuaki Ishizaki
 
Object oriented-01
Object oriented-01Object oriented-01
Object oriented-01Osam Tmu
 

What's hot (9)

BridgePointを使ったモデル駆動開発(ETロボコン環境のご紹介)
BridgePointを使ったモデル駆動開発(ETロボコン環境のご紹介)BridgePointを使ったモデル駆動開発(ETロボコン環境のご紹介)
BridgePointを使ったモデル駆動開発(ETロボコン環境のご紹介)
 
協調モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第7回】
協調モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第7回】協調モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第7回】
協調モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第7回】
 
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
 
ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計
 
テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介
テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介
テキスト型Domain Specific Language (DSL) 開発フレームワークXtext の紹介
 
ドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Spring
ドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Springドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Spring
ドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Spring
 
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門
 
Java Just-In-Timeコンパイラ
Java Just-In-TimeコンパイラJava Just-In-Timeコンパイラ
Java Just-In-Timeコンパイラ
 
Object oriented-01
Object oriented-01Object oriented-01
Object oriented-01
 

Viewers also liked

Sirius を試してみて
Sirius を試してみてSirius を試してみて
Sirius を試してみてAkira Tanaka
 
MBSD ツールチェーンと今後の活動
MBSD ツールチェーンと今後の活動MBSD ツールチェーンと今後の活動
MBSD ツールチェーンと今後の活動Akira Tanaka
 
Company Profile 2013 recruit
Company Profile 2013 recruitCompany Profile 2013 recruit
Company Profile 2013 recruitSatoshi Matsumoto
 
SIG-Audio#10 GDC2015 AUDIO REPORT(BNS NAKANISHI)
SIG-Audio#10 GDC2015 AUDIO REPORT(BNS NAKANISHI)SIG-Audio#10 GDC2015 AUDIO REPORT(BNS NAKANISHI)
SIG-Audio#10 GDC2015 AUDIO REPORT(BNS NAKANISHI)IGDA Japan SIG-Audio
 
動きのモデリング With Mindstorms NXT
動きのモデリング With Mindstorms NXT動きのモデリング With Mindstorms NXT
動きのモデリング With Mindstorms NXTShin Kuboaki
 
Ipad apps used in pilot program
Ipad apps used in pilot programIpad apps used in pilot program
Ipad apps used in pilot programlnash
 
Formato de clase 4y 5 simple present
Formato de clase 4y 5 simple presentFormato de clase 4y 5 simple present
Formato de clase 4y 5 simple presentEvelin Peña
 
2011 03 16 hpm tweetchat transcript
2011 03 16 hpm tweetchat transcript2011 03 16 hpm tweetchat transcript
2011 03 16 hpm tweetchat transcriptChristian Sinclair
 
Ipad use testing - Sustainable mobile learning
Ipad use testing - Sustainable mobile learningIpad use testing - Sustainable mobile learning
Ipad use testing - Sustainable mobile learninglnash
 
ИС_Омега. Управление проектами ГЧП_2
ИС_Омега. Управление проектами ГЧП_2ИС_Омега. Управление проектами ГЧП_2
ИС_Омега. Управление проектами ГЧП_2Anna Grinenko
 
FullCommitteeTranscript-v2
FullCommitteeTranscript-v2FullCommitteeTranscript-v2
FullCommitteeTranscript-v2James Atkinson
 
Hospice and Palliative Care Online: From clutter to curation
Hospice and Palliative Care Online: From clutter to curationHospice and Palliative Care Online: From clutter to curation
Hospice and Palliative Care Online: From clutter to curationChristian Sinclair
 
Управление знаниями при разработке проектов ГЧП
Управление знаниями при разработке проектов ГЧПУправление знаниями при разработке проектов ГЧП
Управление знаниями при разработке проектов ГЧПAnna Grinenko
 
2011 05 18 hpm tweetchat transcript
2011 05 18 hpm tweetchat transcript2011 05 18 hpm tweetchat transcript
2011 05 18 hpm tweetchat transcriptChristian Sinclair
 
2011 06 22 hpm tweetchat transcript
2011 06 22 hpm tweetchat transcript2011 06 22 hpm tweetchat transcript
2011 06 22 hpm tweetchat transcriptChristian Sinclair
 
1to1 iPad forum resources
1to1 iPad forum resources1to1 iPad forum resources
1to1 iPad forum resourceslnash
 
Jai and Kassy's graduation from NCKG
Jai and Kassy's graduation from NCKGJai and Kassy's graduation from NCKG
Jai and Kassy's graduation from NCKGlnash
 
Social Media
Social MediaSocial Media
Social Mediajtravis16
 

Viewers also liked (20)

Sirius を試してみて
Sirius を試してみてSirius を試してみて
Sirius を試してみて
 
MBSD ツールチェーンと今後の活動
MBSD ツールチェーンと今後の活動MBSD ツールチェーンと今後の活動
MBSD ツールチェーンと今後の活動
 
Company Profile 2013 recruit
Company Profile 2013 recruitCompany Profile 2013 recruit
Company Profile 2013 recruit
 
SIG-Audio#10 GDC2015 AUDIO REPORT(BNS NAKANISHI)
SIG-Audio#10 GDC2015 AUDIO REPORT(BNS NAKANISHI)SIG-Audio#10 GDC2015 AUDIO REPORT(BNS NAKANISHI)
SIG-Audio#10 GDC2015 AUDIO REPORT(BNS NAKANISHI)
 
動きのモデリング With Mindstorms NXT
動きのモデリング With Mindstorms NXT動きのモデリング With Mindstorms NXT
動きのモデリング With Mindstorms NXT
 
Ipad apps used in pilot program
Ipad apps used in pilot programIpad apps used in pilot program
Ipad apps used in pilot program
 
Formato de clase 4y 5 simple present
Formato de clase 4y 5 simple presentFormato de clase 4y 5 simple present
Formato de clase 4y 5 simple present
 
Make up test 8 9
Make up test 8 9Make up test 8 9
Make up test 8 9
 
2011 03 16 hpm tweetchat transcript
2011 03 16 hpm tweetchat transcript2011 03 16 hpm tweetchat transcript
2011 03 16 hpm tweetchat transcript
 
Sinclair standard slides
Sinclair standard slidesSinclair standard slides
Sinclair standard slides
 
Ipad use testing - Sustainable mobile learning
Ipad use testing - Sustainable mobile learningIpad use testing - Sustainable mobile learning
Ipad use testing - Sustainable mobile learning
 
ИС_Омега. Управление проектами ГЧП_2
ИС_Омега. Управление проектами ГЧП_2ИС_Омега. Управление проектами ГЧП_2
ИС_Омега. Управление проектами ГЧП_2
 
FullCommitteeTranscript-v2
FullCommitteeTranscript-v2FullCommitteeTranscript-v2
FullCommitteeTranscript-v2
 
Hospice and Palliative Care Online: From clutter to curation
Hospice and Palliative Care Online: From clutter to curationHospice and Palliative Care Online: From clutter to curation
Hospice and Palliative Care Online: From clutter to curation
 
Управление знаниями при разработке проектов ГЧП
Управление знаниями при разработке проектов ГЧПУправление знаниями при разработке проектов ГЧП
Управление знаниями при разработке проектов ГЧП
 
2011 05 18 hpm tweetchat transcript
2011 05 18 hpm tweetchat transcript2011 05 18 hpm tweetchat transcript
2011 05 18 hpm tweetchat transcript
 
2011 06 22 hpm tweetchat transcript
2011 06 22 hpm tweetchat transcript2011 06 22 hpm tweetchat transcript
2011 06 22 hpm tweetchat transcript
 
1to1 iPad forum resources
1to1 iPad forum resources1to1 iPad forum resources
1to1 iPad forum resources
 
Jai and Kassy's graduation from NCKG
Jai and Kassy's graduation from NCKGJai and Kassy's graduation from NCKG
Jai and Kassy's graduation from NCKG
 
Social Media
Social MediaSocial Media
Social Media
 

Similar to EclipseCon NA 2015 report

Eclipse xtext 紹介
Eclipse xtext 紹介Eclipse xtext 紹介
Eclipse xtext 紹介Akira Tanaka
 
EclipseCon Europe 2019 modeling report
EclipseCon Europe 2019 modeling reportEclipseCon Europe 2019 modeling report
EclipseCon Europe 2019 modeling reportAkira Tanaka
 
Eclipse modeling 勉強会 はじめに
Eclipse modeling 勉強会 はじめにEclipse modeling 勉強会 はじめに
Eclipse modeling 勉強会 はじめにAkira Tanaka
 
EclipseCon NA2016 report
EclipseCon NA2016 reportEclipseCon NA2016 report
EclipseCon NA2016 reportAkira Tanaka
 
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説Akira Inoue
 
Optuna on Kubeflow Pipeline 分散ハイパラチューニング
Optuna on Kubeflow Pipeline 分散ハイパラチューニングOptuna on Kubeflow Pipeline 分散ハイパラチューニング
Optuna on Kubeflow Pipeline 分散ハイパラチューニングMasao Tsukiyama
 
.NET の今と今後に思うこと
.NET の今と今後に思うこと.NET の今と今後に思うこと
.NET の今と今後に思うことAkira Inoue
 
Optuna on Kubeflow Pipeline 分散ハイパラチューニング
Optuna on Kubeflow Pipeline 分散ハイパラチューニングOptuna on Kubeflow Pipeline 分散ハイパラチューニング
Optuna on Kubeflow Pipeline 分散ハイパラチューニングTakashi Suzuki
 
Modern frontend overview_r3
Modern frontend overview_r3Modern frontend overview_r3
Modern frontend overview_r3makotunes
 
.NET の今と今後に思うこと (Tokyo Ver.)
.NET の今と今後に思うこと (Tokyo Ver.).NET の今と今後に思うこと (Tokyo Ver.)
.NET の今と今後に思うこと (Tokyo Ver.)Akira Inoue
 
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶjQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶShumpei Shiraishi
 
Building a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful ExtensionsBuilding a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful ExtensionsShotaro Suzuki
 
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話Sadao Tokuyama
 
dstn交流会_DataSpider のソーシャルとの融合、手組との融合
dstn交流会_DataSpider のソーシャルとの融合、手組との融合dstn交流会_DataSpider のソーシャルとの融合、手組との融合
dstn交流会_DataSpider のソーシャルとの融合、手組との融合dstn
 
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例Naoya Kishimoto
 
Small Language Model Local Launch on AI Tour Tokyo
Small Language Model Local Launch on AI Tour TokyoSmall Language Model Local Launch on AI Tour Tokyo
Small Language Model Local Launch on AI Tour TokyoTakao Tetsuro
 
Cloud stack概要とaccel認定試験のご紹介
Cloud stack概要とaccel認定試験のご紹介Cloud stack概要とaccel認定試験のご紹介
Cloud stack概要とaccel認定試験のご紹介Tadashi Mishima
 
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門Narami Kiyokura
 

Similar to EclipseCon NA 2015 report (20)

Eclipse xtext 紹介
Eclipse xtext 紹介Eclipse xtext 紹介
Eclipse xtext 紹介
 
EclipseCon Europe 2019 modeling report
EclipseCon Europe 2019 modeling reportEclipseCon Europe 2019 modeling report
EclipseCon Europe 2019 modeling report
 
Eclipse modeling 勉強会 はじめに
Eclipse modeling 勉強会 はじめにEclipse modeling 勉強会 はじめに
Eclipse modeling 勉強会 はじめに
 
EclipseCon NA2016 report
EclipseCon NA2016 reportEclipseCon NA2016 report
EclipseCon NA2016 report
 
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
 
Optuna on Kubeflow Pipeline 分散ハイパラチューニング
Optuna on Kubeflow Pipeline 分散ハイパラチューニングOptuna on Kubeflow Pipeline 分散ハイパラチューニング
Optuna on Kubeflow Pipeline 分散ハイパラチューニング
 
.NET の今と今後に思うこと
.NET の今と今後に思うこと.NET の今と今後に思うこと
.NET の今と今後に思うこと
 
Kaleidox
KaleidoxKaleidox
Kaleidox
 
Optuna on Kubeflow Pipeline 分散ハイパラチューニング
Optuna on Kubeflow Pipeline 分散ハイパラチューニングOptuna on Kubeflow Pipeline 分散ハイパラチューニング
Optuna on Kubeflow Pipeline 分散ハイパラチューニング
 
Modern frontend overview_r3
Modern frontend overview_r3Modern frontend overview_r3
Modern frontend overview_r3
 
.NET の今と今後に思うこと (Tokyo Ver.)
.NET の今と今後に思うこと (Tokyo Ver.).NET の今と今後に思うこと (Tokyo Ver.)
.NET の今と今後に思うこと (Tokyo Ver.)
 
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶjQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
 
OpenCL Overview JP Translation
OpenCL Overview JP TranslationOpenCL Overview JP Translation
OpenCL Overview JP Translation
 
Building a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful ExtensionsBuilding a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful Extensions
 
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
 
dstn交流会_DataSpider のソーシャルとの融合、手組との融合
dstn交流会_DataSpider のソーシャルとの融合、手組との融合dstn交流会_DataSpider のソーシャルとの融合、手組との融合
dstn交流会_DataSpider のソーシャルとの融合、手組との融合
 
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
 
Small Language Model Local Launch on AI Tour Tokyo
Small Language Model Local Launch on AI Tour TokyoSmall Language Model Local Launch on AI Tour Tokyo
Small Language Model Local Launch on AI Tour Tokyo
 
Cloud stack概要とaccel認定試験のご紹介
Cloud stack概要とaccel認定試験のご紹介Cloud stack概要とaccel認定試験のご紹介
Cloud stack概要とaccel認定試験のご紹介
 
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
 

More from Akira Tanaka

Developing Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusDeveloping Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusAkira Tanaka
 
Eclipse Sirius Applied to a RAD Tool in Japan
Eclipse Sirius Applied to a RAD Tool in JapanEclipse Sirius Applied to a RAD Tool in Japan
Eclipse Sirius Applied to a RAD Tool in JapanAkira Tanaka
 
EclipseCon France 2018 report
EclipseCon France 2018 reportEclipseCon France 2018 report
EclipseCon France 2018 reportAkira Tanaka
 
Eclipse Modeling Environment 概要
Eclipse Modeling Environment 概要Eclipse Modeling Environment 概要
Eclipse Modeling Environment 概要Akira Tanaka
 
Eclipse con2017参加報告公開版
Eclipse con2017参加報告公開版Eclipse con2017参加報告公開版
Eclipse con2017参加報告公開版Akira Tanaka
 
Simple Line-Tracer statechart simulation with Yakindu
Simple Line-Tracer statechart simulation with YakinduSimple Line-Tracer statechart simulation with Yakindu
Simple Line-Tracer statechart simulation with YakinduAkira Tanaka
 
OCL in Papyrus Introduction
OCL in Papyrus IntroductionOCL in Papyrus Introduction
OCL in Papyrus IntroductionAkira Tanaka
 
Extension Mechanism for Integrating New Technology Elements into Viewpoint ba...
Extension Mechanism for Integrating New Technology Elements into Viewpoint ba...Extension Mechanism for Integrating New Technology Elements into Viewpoint ba...
Extension Mechanism for Integrating New Technology Elements into Viewpoint ba...Akira Tanaka
 
Xcore introduction
Xcore introductionXcore introduction
Xcore introductionAkira Tanaka
 
Eclipse Modeling QVT
Eclipse Modeling QVTEclipse Modeling QVT
Eclipse Modeling QVTAkira Tanaka
 
Eclipse modeling 勉強会 dslについて
Eclipse modeling 勉強会 dslについてEclipse modeling 勉強会 dslについて
Eclipse modeling 勉強会 dslについてAkira Tanaka
 
Experiment on BPM and SOA transformations
Experiment on BPM and SOA transformationsExperiment on BPM and SOA transformations
Experiment on BPM and SOA transformationsAkira Tanaka
 
Xtext And Grails20091218
Xtext And Grails20091218Xtext And Grails20091218
Xtext And Grails20091218Akira Tanaka
 

More from Akira Tanaka (19)

Developing Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusDeveloping Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse Sirius
 
DSL4ODP Diagrams
DSL4ODP DiagramsDSL4ODP Diagrams
DSL4ODP Diagrams
 
Dsl4 odp diagrams
Dsl4 odp diagramsDsl4 odp diagrams
Dsl4 odp diagrams
 
Sirius in 30 min.
Sirius in 30 min.Sirius in 30 min.
Sirius in 30 min.
 
Eclipse Sirius Applied to a RAD Tool in Japan
Eclipse Sirius Applied to a RAD Tool in JapanEclipse Sirius Applied to a RAD Tool in Japan
Eclipse Sirius Applied to a RAD Tool in Japan
 
EclipseCon France 2018 report
EclipseCon France 2018 reportEclipseCon France 2018 report
EclipseCon France 2018 report
 
Eclipse Modeling Environment 概要
Eclipse Modeling Environment 概要Eclipse Modeling Environment 概要
Eclipse Modeling Environment 概要
 
Eclipse con2017参加報告公開版
Eclipse con2017参加報告公開版Eclipse con2017参加報告公開版
Eclipse con2017参加報告公開版
 
Simple Line-Tracer statechart simulation with Yakindu
Simple Line-Tracer statechart simulation with YakinduSimple Line-Tracer statechart simulation with Yakindu
Simple Line-Tracer statechart simulation with Yakindu
 
Xtext 紹介
Xtext 紹介Xtext 紹介
Xtext 紹介
 
OCL in Papyrus Introduction
OCL in Papyrus IntroductionOCL in Papyrus Introduction
OCL in Papyrus Introduction
 
RM-ODP 概要
RM-ODP 概要RM-ODP 概要
RM-ODP 概要
 
Extension Mechanism for Integrating New Technology Elements into Viewpoint ba...
Extension Mechanism for Integrating New Technology Elements into Viewpoint ba...Extension Mechanism for Integrating New Technology Elements into Viewpoint ba...
Extension Mechanism for Integrating New Technology Elements into Viewpoint ba...
 
Xcore introduction
Xcore introductionXcore introduction
Xcore introduction
 
Xtext 紹介
Xtext 紹介Xtext 紹介
Xtext 紹介
 
Eclipse Modeling QVT
Eclipse Modeling QVTEclipse Modeling QVT
Eclipse Modeling QVT
 
Eclipse modeling 勉強会 dslについて
Eclipse modeling 勉強会 dslについてEclipse modeling 勉強会 dslについて
Eclipse modeling 勉強会 dslについて
 
Experiment on BPM and SOA transformations
Experiment on BPM and SOA transformationsExperiment on BPM and SOA transformations
Experiment on BPM and SOA transformations
 
Xtext And Grails20091218
Xtext And Grails20091218Xtext And Grails20091218
Xtext And Grails20091218
 

Recently uploaded

Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000Shota Ito
 
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directoryosamut
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdfUPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdffurutsuka
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxAtomu Hidaka
 

Recently uploaded (9)

Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
 
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdfUPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
 

EclipseCon NA 2015 report

  • 1. Eclipse  Con  2015  NA  Report     田中@view5  LLC   2015/04/25
  • 3. Eclipse  Projects プロジェクト数が多過ぎて検索のページを用意! ご存知のように Eclipse  外にも多くのプロジェクト有 h<p://projects.eclipse.org/search/projects  
  • 4. Modeling  Projects Extended  EdiFng  Framework  (EEF)   Franca   Fundamental  Modeling  Concepts   Gendoc   Graphical  Modeling  Framework  (GMF)  NotaFon   Graphical  Modeling  Framework  (GMF)  RunFme   Graphical  Modeling  Framework  (GMF)  Tooling   GraphiF   Model  Focusing  Tools   Modeling  Workflow  Engine   MoDisco   OCL  (Object  Constraint  Language)   Ogee   Papyrus   QVT  OperaFonal   QVTd  (QVT  DeclaraFve)   Requirements  Modeling  Framework   Sapphire   Sirius   Sphinx   VIATRA   Winery   Xpand   Xtext Acceleo   AmalgamaFon   AMW  -­‐  Atlas  Model  Weaver   ATL  -­‐  A  Model  TransformaFon  Technology   BPMN2  Modeler  Project   Business  Process  Model  and  NotaFon  (BPMN2)   Cloud  ApplicaFon  Management  Framework   EATOP   Eclipse  GeneraFon  Factories  (EGF)   Eclipse  UML  Generators   Eclipse  UML  Profiles  Repository   Ecore  Tools   Edapt   EMF  Client  Pla`or   EMF  Compare   EMF  Diff/Merge   EMF  Feature  Model   EMF  Parsley   EMF-­‐IncQuery   EMFStore   EMFT  Texo   Epsilon   eTrice   Modeling で検索した結果
  • 5. Eclipse  Working  Groups •  Eclipse  Working  Groups
  • 6. 2014  年活動報告 •  2014  Annual  Eclipse  Community  Report
  • 7. Eclipse  Conference  概要 •  Eclipse に関する最新情報を、学び・探求し・共有し・共同作業できる機会 を提供する場として3回/年実施されているカンファレンス   –  EclipseCon  NA(全般)   •  EclipseCon  North  America,  presented  by  the  Eclipse  FoundaFon,  is  designed  to  create   opportuniFes  for  the  Eclipse  community  to  learn,  explore,  share,  and  collaborate  on  the  latest   ideas  and  informaFon  about  Eclipse  and  its  member  companies.   –  EclipseCon  France(WG中心)   •  EclipseCon  France  is  the  Eclipse  FoundaFon's  event  dedicated  to  Eclipse  Working  Groups  (such   as  PolarSys,  Internet  of  Things,  and  Science)  and  is  designed  to  create  opportuniFes  for  the   French  and  enFre  European  Eclipse  community  to  learn,  explore,  share,  and  collaborate  on  the   latest  ideas  and  informaFon  about  Eclipse  technologies,  the  Eclipse  Working  Groups,  and   Eclipse  member  companies.   –  EclipseCon  Europe(欧州中心)   •  EclipseCon  Europe  is  the  Eclipse  FoundaFon’s  primary  European  event  designed  to  create   opportuniFes  for  the  European  Eclipse  community  to  learn,  explore,  share  and  collaborate  on   the  latest  ideas  and  informaFon  about  Eclipse  and  its  member  companies.  
  • 11. Mr.  Mike  Milinkovich,     ExecuFve  Director  at  Eclipse  FoundaFon Source:  h<ps://www.flickr.com/groups/2840621@N22/
  • 12. Mike  Milinkovich  さんから皆さんへのメッセージ “The  Eclipse  community  has  become  the  leading  source  of   experience  and  innovaFon  in  model-­‐based  solware   development.  There  are  many  years  of  experience  within  the   original  Eclipse  Modeling  Framework,  and  the  Eclipse  Modeling   community.  More  recently,  the  Polarsys  working  group  has   provided  addiFonal  focus  on  the  area  of  model-­‐based  solware   development  for  embedded  systems,  and  for  large-­‐scale  systems   engineering  for  industries  such  as  automoFve,  aerospace  and   telecommunicaFons.  I  would  like  to  encourage  the  parFcipaFon   of  Japanese  industry  in  these  highly  innovaFve  communiFes  at   Eclipse.” 当コミュニティで EclipseCon  報告をするので参加者に向けてメッセージ を書いて貰えないか依頼しました
  • 13. Mike  Milinkovich  さんから皆さんへのメッセージ 「Eclipse  コミュニティはモデルベースソフトウェア開発の世界で他をリードす る経験やイノベーションの源泉となっています。     当初からある Eclipse モデリングフレームワークや  Eclipse  モデリングのコミュ ニティは長年にわたり経験を積み上げてきています。     最近では PolarSys  WG  が、組み込みシステム、自動車・航空宇宙・テレコム などの産業分野の大規模システムエンジニアリング向けのモデルベースソフ トウェア開発に焦点を当てた取り組みを行っています。     Eclipse  のこういった非常にイノベーティブなコミュニティ活動に、日本の産業 界からも是非ご参加ください。」 大体次のような内容です
  • 15.
  • 16.
  • 17.
  • 18. モデルベースソフトウェア開発関連セッション(抜粋) •  Textual  DSL   –  Diagrams,  Xtext  and  UX   –  Building  an  IDE  for  Apache  Cassandra  with  Eclipse  RCP,  e4  and  Xtext   –  RepreZen  DSL:  Pushing  the  limits  of  language  usability  with  Xtext   –  DSLs  on  the  JVM  -­‐  An  IntroducFon  to  Xbase   –  Using  Xtext  to  build  billion  transistor  chips  and  IoT  devices   –  The  Making  of  XRobots –  Scaling  Xtext   •  Graphical  DSL   –  Arduino  designer:  the  making  of!   –  Sirius  +  Xtext  =  ♥   •  Business  Modeling/UI   –  GeneraFng  Business  ApplicaFons  from  Executable  Models  Using  Xtend  and  Eclipse  UML2   –  Model  Your  Business  Processes  Like  You're  in  2015!   –  Building  Business  UIs  with  EMF  Forms   •  Systems  Engineering/Embedded  Systems  (PolarSys  WG)   –  Massif  -­‐  the  love  child  of  Matlab  Simulink  and  Eclipse   –  Papyrus-­‐RT  -­‐  an  open-­‐source  UML-­‐RT  tool –  Rover  Use  Case,  SpecificaFon  and  design  using  Polarsys  Tools  :  Papyrus,  ReqCycle  and  Gendoc –  Viewpoint:  the  making  of.  Customizing  your  MBE  Workbench  with  Kitalpha  in  20  minutes  
  • 19. 参加セッション概要 •  DSL:  Xtext  &  Sirius   –  Eclipse  における  DSL  ツールはこれらの利用が主流となりつつあり、Xtext  は米国でも適 用事例が増えている。共に安定したレベルにあり、今回は簡単なロボットを対象とした モデリング・コード生成事例の紹介もあった。PolarSys  WGのプロジェクトでも活用されて いた。   •  Business  ApplicaFons   –  TextUML  は Xtext  とは別系統ながらテキスト形式でアクションを含むUML記述を行い、 Xtendでコード変換を行いクラウド上で実行するプロジェクト。   –  EMF  Forms  は EMF/Ecore  モデルから各種UIを生成するプロジェクト。   •  PolarSys  WG(詳しい紹介は後ほど)   –  SimuLink と  EMF  の  import/export、リアルタイムUML、教育用ロボット、要件管理、シス テムエンジニアリングなど、各種プロジェクトを並行して進めており、徐々に成果を出し て来ている   –  特に Capella  (+Kitalpha) はシステムエンジニアリングを含む組み込みシステム記述に   Tales  社の開発方法論を組み込んだツールで興味深かった。  
  • 20. Credits •  以降では、基本的にオリジナルのスライドを使用しています   •  これらは、Eclipse  FoundaFon、発表者の方々、それぞれのプロジェ クトで貢献されている方々、そしてその活動を支援している各企業 の好意に基づくものです   •  Credits   –  Eclipse  FoundaFon   –  Sven  Exinge,  Jan  Koehnlein  (itemis)   –  Melanie  Bats,  Maxime  Porhel  (Obeo)   –  Maximilian  Koegel  (EclipseSource)   –  Rafael  Chaves  (Abstra<  Technologies)   –  Charles  Rivet  (Zeligsol)   –  Adrian  Mos  (Xerox  Research)   –  Marc-­‐André  Laperle  (Ericsson)   –  Michaël  Figuière  (DataStax)  
  • 21. Textual  DSL •  Xtext   – Future  of  Xtext     – Diagrams,  Xtext  and  UX   – The  Making  of  Xrobots   – Building  an  IDE  for  Apache  Cassandra   – その他:PolarSys  WG  でも活用されています   •  Textual  UML   – GeneraFng  Business  ApplicaFons  from  Executable   Models  Using  Xtend  and  Eclipse  UML2  
  • 22. Xtext •  Future  of  Xtext   – Python  スタイルのモデル記述   – 新Forma<er  API導入による表形式のモデル記述   – その他、多数の改善   – IntellijIDEAに対応(5月予定)   – Githubへの移行   – 今年も開催します:XtextCON   – Future  of  Xtext    
  • 23. Xtext •  Diagrams,  Xtext  and  UX   – テキスト表現のデータをベースにダイアグラムを 生成するのは(双方向変換での名称変更リファク タリングなど)多くの問題点を抱える   – 素直な方式は一方向の(ダイアグラムへの)変換   – 取り組み中の FXDiagram の紹介   – Diagrams,  Xtext  and  UX  
  • 24. demo •  FXDiagram  (work  in  progress)
  • 25. Graphical  DSL •  Sirius   – Sirius  +  Xtext  =  ♥   – Arduino  designer  :  the  making  of!   – その他:PolarSys  WG  でも活用されています  
  • 26. Business  Modeling/UI •  UML   – GeneraFng  Business  ApplicaFons  from  Executable   Models  Using  Xtend  and  Eclipse  UML2   – Papyrus-­‐RT  -­‐  an  open-­‐source  UML-­‐RT  tool   •  BPMN   – Model  Your  Business  Processes  Like  You're  in   2015!   •  UI   – Building  Business  UIs  with  EMF  Forms
  • 27. demo •  EMF  Forms  (SWT,  RAP)
  • 30. Code  GeneraFon •  セッションの中で使われていた Code  GeneraFon メカニズム   – Xtend   •  GeneraFng  Business  ApplicaFons  from  Executable   Models  Using  Xtend  and  Eclipse  UML2   •  Diagrams,  Xtext  and  UX   •  The  Making  of  Xrobots   – Acceleo   •  Arduino  designer  :  the  making  of!   •  PolarSys  WG で活用されています  
  • 32. Systems  Engineering/Embedded  Systems •  PolarSys  Day   –  Massif  -­‐  the  love  child  of  Matlab  Simulink  and  Eclipse   –  Papyrus-­‐RT  -­‐  an  open-­‐source  UML-­‐RT  tool   •  LinkedIn  Executalbe  UML  Group:  Future  of  Executable  UML?   –  Analyzing  Eclipse  ApplicaFons  with  Trace  Compass   –  Rover  Use  Case,  SpecificaFon  and  design  using   Polarsys  Tools  :  Papyrus,  ReqCycle  and  Gendoc   –  Capella  Fme-­‐lapse:  A  system  architecture  model  in  30   minutes   –  Viewpoint:  the  making  of.  Customizing  your  MBE   Workbench  with  Kitalpha  in  20  minutes  
  • 34. 最後に •  参加者数775名(日本からの参加は1名)   •  DSL  (Xtext/Sirius)  は活用・応用段階に入っています。   •  EMF  Forms はシンプルな使い方(SWT)でもモデル確認に利用できます。   •  PolarSys  WG  の活動では  Eclipse  Modeling  Technology  が多く活用されて おり、別の領域であっても参考になりそうです。   –  Eclipse  FoundaFon  の Gael  Blondelle  さんが、PolarSys  技術を日本にも広めたいとのこ とで、(来年日本で開催されるカンファレンスに参加予定もあり)関心を持ってくれるメン バがいれば連携したいとのことです。   •  メディア記事(幾つか) –  EclipseCon  2015  Wrap-­‐Up   h<p://adtmag.com/blogs/watersworks/2015/03/eclipsecon-­‐2015-­‐wrap-­‐up.aspx –  Java  9  Deep  Dive  at  EclipseCon  2015   h<p://adtmag.com/blogs/watersworks/2015/03/java-­‐9-­‐deep-­‐dive.aspx –  Xtext  2.8  and  ZeroTurnaround’s  OpFmizer  released  at  EclipseCon  2015   h<p://jaxenter.com/xtext-­‐2-­‐8-­‐opFmizer-­‐released-­‐eclipsecon-­‐2015-­‐115475.html