SlideShare a Scribd company logo
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
/ 5H 0LFURKSHUYLVRU DQG 2SHUDWLQJ 6VWHP
3UHYHQWLQJ /LQX[ LQ RXU FDU IURP NLOOLQJ RX
0LFKDHO +RKPXWK .HUQNRQ]HSW *PE+
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
,Q WKLV WDON
:K /LQX[ LV QRW VXIILFLHQW IRU FULWLFDO DSSOLFDWLRQV
:K PLFURNHUQHOV DUH FRRO WKLV HDU
:K / 5H LV HVSHFLDOO FRRO
:KDW .HUQNRQ]HSW GRHV UHJDUGLQJ VHFXULW DQG VDIHW FHUWLILFDWLRQ
+RZ FHUWLILFDWLRQ DQG RSHQ VRXUFH FDQ PL[
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
7KH SUREOHP
6RIWZDUH KDV EXJV
&RPSOH[ VRIWZDUH KDV PDQ EXJV
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
/ 5H
õ$SS90
7KH VROXWLRQ
,VRODWLRQ
6LPSOLFLW
/ 5H 0LFURNHUQHO
FRPSOH[ DSS
RSHUDWLQJ VVWHP
OLQHV RI
FRGH
0LOOLRQV
RI OLQHV RI FRGH
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
0RQROLWKLF 26
3URFHVVHV 'ULYHUV
)LOH 6VWHPV 1HWZRUN 6WDFNV
0HPRU 0DQDJHPHQW
0RQROLWKLF 2SHUDWLQJ 6VWHP
3ULYLOHJHG
0RGH
$SSOLFDWLRQV$SSOLFDWLRQV$SSOLFDWLRQV 8VHU
0RGH
+DUGZDUH
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
0LFURNHUQHO 26
'ULYHUV
)LOH 6VWHPV 1HWZRUN 6WDFNV
0HPRU 0DQDJHPHQW
3ULYLOHJHG
0RGH
$SSOLFDWLRQV$SSOLFDWLRQV$SSOLFDWLRQV
8VHU
0RGH
7DVNV 7KUHDGV ,3&
+DUGZDUH
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
0LFURNHUQHO 26
6WURQJ LVRODWLRQ SURWHFWLRQ
0LQLPDO WUXVWHG FRPSXWLQJ EDVH
6PDOO FRPSRQHQWV ² HDV WR YDOLGDWH
&XVWRPL]DELOLW
$OO 26 VHUYLFHV DV XVHU OHYHO SURFHVVHV
:HOO GHILQHG LQWHUIDFHV
0XOWL SHUVRQDOLW 26HV
)OH[LELOLW ([WHQVLELOLW
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
/ 0LFURNHUQHO )DPLO +LVWRU
/ Y [ [ Y
1 1
)LDVFR
/ [
/ .D +D]HOQXW
)LDVFR / Y
/ .D 3LVWDFKLR
1,&7$
3LVWDFKLR HPEHGGHG
2./
/ )LDVFR
2./ Y
/ )LDVFR 2&/ 6HF
*0' ,%0
8QLY RI .DUOVUXKH
8QLY RI 1HZ 6RXWK
:DOHV 1,&7$
2SHQ .HUQHO /DEV &RJ 6VWHPV
78 'UHVGHQ
.HUQNRQ]HSW
VH/
$%, 6SHFLILFDWLRQ
,PSOHPHQWDWLRQ
/
2&
1RYD
1RYD
VH/
/ 5H
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
/ 5H 2ULJLQV DQG 5RDGPDS
78 'UHVGHQ VLQFH
%HIRUH $FDGHPLF UHVHDUFK LQ YLUWXDOL]DWLRQ UHDO WLPH VHFXULW
.HUQNRQ]HSW VLQFH
1RZ 6HFXULW ² FRQVXOWLQJ %6, DSSURYDOV FHUWLILFDWLRQ
1H[W $XWRPRWLYH FHUWLILFDWLRQ SURGXFW
$IWHU ,QGXVWU VDIHW FHUWLILFDWLRQ SURGXFW
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
/ 5H 2SHUDWLQJ 6VWHP DQG +SHUYLVRU
$50 [ 0,36 ELW IXOO SDUD YLUWXDOL]DWLRQ GQDPLF VWDWLF VWURQJ LVRODWLRQ
UHDO WLPH XQWUXVWHG 900 QDWLYH PLFURDSSV 326,; VXEVHW RSHQ VRXUFH PDWXUH
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
1RWHZRUWK / 5H IHDWXUHV ,VRODWLRQ
&DSDELOLWLHV DV UHIHUHQFHV WR NHUQHO DQG XVHU ODQG REMHFWV
3URYLGHV LQIRUPDWLRQ KLGLQJ ORFDO QDPLQJ DQG DFFHVV FRQWURO
(QDEOHV UHDVRQLQJ DERXW LVRODWLRQ DQG IUHHGRP IURP LQWHUIHUHQFH
‡ 1R FDSDELOLW WR VKDUHG REMHFW Æ QR ZD WR FRPPXQLFDWH LQWHUIHUH
'HVLJQHG WR HYHQ DOORZ SUHYHQWLQJ VKDULQJ QG FODVV NHUQHO REMHFWV
DOORFDWRUV « DQG LQYLVLEOH DUFKLWHFWXUDO VWDWH
1RW WKHUH HW
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
1RWHZRUWK / 5H IHDWXUHV 5HDO WLPH
5HDO WLPH SHU &38 VFKHGXOHU )L[HG SULRULW URXQG URELQ
6XSSRUW IRU WKUHDG JURXS EXGJHW VFKHGXOLQJ SODQQHG
:)4 QRQ 57 DOVR DYDLODEOH
&URVV &38 WKUHDG 9&38 PLJUDWLRQ VXSSRUWHG
6KRUW FULWLFDO VHFWLRQV Z ,54V RII SUHHPSWLRQ SRLQWV
)LQH JUDQXODU ZDLW IUHH ORFNLQJ
([FHOOHQW LQWHUUXSW UHVSRQVH WLPHV
1R FURVV &38 VKDUHG VWDWH LQ FULWLFDO SDWKV QR ELJ NHUQHO ORFN
([FHOOHQW VFDODELOLW
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
1RWHZRUWK / 5H IHDWXUHV
9LUWXDOL]DWLRQ
+DUGZDUH DVVLVWHG YLUWXDOL]DWLRQ
8QWUXVWHG XVHU OHYHO YLUWXDO PDFKLQH PRQLWRUV 900V IRU SODWIRUP
HPXODWLRQ
‡ XYPP 7LQ 900 IRU /LQX[ JXHVWV 8SVWUHDP $50 /LQX[ ´MXVW
ZRUNVµ
‡ O NYP 8VHV 4HPX .90 LQ D /LQX[ JXHVW WR SURYLGH SODWIRUP IRU
:LQGRZV JXHVWV [ RQO
$OVR DYDLODEOH 3DUDYLUWXDOL]DWLRQ ZLWK / /LQX[
$ XVHU PRGH /LQX[ NHUQHO UXQQLQJ RQ / 5H
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
1RWHZRUWK / 5H IHDWXUHV 0LFURDSSV
0LFURDSSV 1DWLYH / 5H DSSOLFDWLRQV
6PDOO 7&% QR GHSHQGHQF RQ DQ ULFK 26 QR 'RP
1R GHSHQGHQF RQ 900
QR YLUWXDOL]DWLRQ RYHUKHDG
326,; VXEVHW IRU PLFURDSSV / 5H 5XQWLPH (QYLURQPHQW
6XSSRUWV OLEF & OLEUDU SWKUHDGV HWF
1DWXUDO H[WHQVLRQ RI NHUQHO $3, ZLWK XVHIXO 26 DEVWUDFWLRQV
‡ H J IRU DGGUHVV VSDFH PDQDJHPHQW
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
1RWHZRUWK / 5H IHDWXUHV
, 2 YLUWXDOL]DWLRQ
'HYLFH SDVV WKURXJK WR 90V RU GULYHU PLFURDSSV
'0$ VHFXULW YLD ,2008 $50 :,3
1DWLYH GULYHUV DQG PXOWLSOH[LQJ IRU YDULRXV EXVHV DQG GHYLFHV
3&, VHULDO FRQVROH $+&, IUDPHEXIIHU
9LUWXDO QHWZRUNLQJ DPRQJ 90V VXSSRUWHG
9LUWXDO (WKHUQHW VZLWFK RU S S FRQQHFWLRQ
9LUWXDO VRFNHW FRQQHFWLRQV
9LUWLR VXSSRUWHG
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
2SHQ 6RXUFH ² ZKHUH WR JHW / 5H
*R WR ZZZ NHUQNRQ]HSW FRP GRZQORDG KWPO
2U ZZZ O UH RUJ
7RGD 6QDSVKRWV 691
6RRQ (DUO DFFHVV YLD *LW+XE
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
/LFHQVLQJ DQG GHYHORSPHQW PRGHO
0RVWO *3/ YHUVLRQ
&RPPHUFLDO OLFHQVHV 'XDO OLFHQVLQJ FDSDELOLW
5HTXLUH &/$ IRU FRQWULEXWLRQV
(VVHQWLDO IRU DWWUDFWLQJ LQYHVWPHQWV QHHGHG IRU FHUWLILFDWLRQ
$OVR D FXVWRPHU UHTXLUHPHQW LQ $XWRPRWLYH
.HUQNRQ]HSW VHUYHV DV PDLQWDLQHU JDWHNHHSHU IRU FRQWULEXWLRQV
5HTXLUHG IRU TXDOLW DQG LQWHJULW PDQDJHPHQW
3UHFRQGLWLRQ IRU FHUWLILFDWLRQ
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
/ 5H XVH FDVHV WRGD
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
8VH FDVHV ² LQ GHYHORSPHQW
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
+LJK DVVXUDQFH VHFXULW
8SFRPLQJ &RPPRQ &ULWHULD ($/ FHUWLILFDWLRQ
1RW D SUHFRQGLWLRQ IRU %6, DSSOLFDWLRQ DSSURYDOV EXW VSHHGV WKLQJV XS
)RU QHZ DSSOLFDWLRQV WKDW UHTXLUH D WUXVWHG SODWIRUP
/LFHQVLQJ PRGHO
&RGH VWLOO GHYHORSHG DV RSHQ VRXUFH
%XW FHUWLILFDWLRQ GRFV VRPH WHVWV 4$ WRROV UHPDLQ SURSULHWDU
6SRQVRU JHWV H[FOXVLYH FRPPHUFLDO UHOLFHQVLQJ ULJKWV IRU JRY PDUNHW
.HUQNRQ]HSW UHWDLQV FRPPHUFLDO H[SORLWDWLRQ ULJKWV IRU RWKHU PDUNHWV
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
$XWRPRWLYH
8SFRPLQJ ,62 $6,/ ' FHUWLILFDWLRQ DV D 6(RR&
$6,/ LV D KDUG UHTXLUHPHQW IRU KLJK YROXPH PDUNHWV
/LFHQVLQJ PRGHO
&RGH VWLOO GHYHORSHG DV RSHQ VRXUFH
%XW FHUWLILFDWLRQ GRFV VRPH WHVWV 4$ WRROV UHPDLQ SURSULHWDU
6SRQVRU JHWV H[FOXVLYH FRPPHUFLDO UHOLFHQVLQJ ULJKWV IRU DXWRPRWLYH
PDUNHW
.HUQNRQ]HSW UHWDLQV FRPPHUFLDO H[SORLWDWLRQ ULJKWV IRU RWKHU PDUNHWV
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
$XWRPRWLYH SDUWQHUVKLS
7LHU VRIWZDUH VXSSOLHU EX LQ
2(0V FDQ EX IURP WUXVWHG VRXUFH
7LHU SDUWQHU DVVXPHV PRVW ULVNV FRYHUV OLDELOLW LQGHPQLILFDWLRQ
&ORVHG VRXUFH
2SHQ 6RXUFH EHQHILWV
6WDUW 5 ' QRZ IURP FRPPXQLW YHUVLRQ EX FHUWLILHG YHUVLRQ ODWHU
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
,QGXVWULDO 6DIHW
3ODQQHG ,(& 6,/ FHUWLILFDWLRQ
$ KDUG UHTXLUHPHQW IRU KSHUYLVRUV LQ LQGXVWULDO IXQFWLRQDO VDIHW
/LFHQVLQJ PRGHO
&RGH VWLOO GHYHORSHG DV RSHQ VRXUFH
%XW FHUWLILFDWLRQ GRFV VRPH WHVWV 4$ WRROV UHPDLQ SURSULHWDU
6SRQVRUVKLS OLFHQVLQJ QRW ILQDOL]HG HW
1RZ VROLFLWLQJ UHTXLUHPHQWV DQG SDUWQHUV
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
&RPPXQLW RSSRUWXQLWLHV
$50 SODWIRUP SRUWDELOLW
%63V FORFN QHWZRUN DEVWUDFWLRQ ILUPZDUH LQWHUIDFH
8VDELOLW
'HYHORSHU H[SHULHQFH GRFXPHQWDWLRQ
6HFXULW KDUGHQLQJ
)RUPDO PHWKRGV VWDWLF DQDOVLV
(YHQ EHWWHU LVRODWLRQ IRU QHZ DWWDFNHU PRGHOV
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
%HIRUH , VXPPDUL]H «
7KDQN RX /LQDUR
7KDQN RX $50
7KDQN RX 5RELQ 5DQGKDZD
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
6XPPDU
:K / 5H IRU IXQFWLRQDO VDIHW"
2SHQ 6RXUFH
0DWXUH KLJK TXDOLW LPSOHPHQWDWLRQ ULFK IHDWXUH VHW
1R OHJDF WUXVW GHSHQGHQFLHV WR /LQX[
&RYHUV VHFXULW DQ LPSRUWDQW DVSHFW RI VDIHW WKHVH GDV
&RPPHUFLDO OLFHQVLQJ OLDELOLW FRYHUDJH DYDLODEOH
.HUQNRQ]HSW FRYHUV 40 GHYHORSPHQW SURFHVV UHTXLUHPHQWV
8QLTXH EXVLQHVV PRGHO WKDW DWWUDFWV WKH LQYHVWPHQW QHHGHG IRU
FHUWLILFDWLRQ
PJWSPTS_JUY HTR
2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
7KDQN RX
ZZZ NHUQNRQ]HSW FRP

More Related Content

What's hot

ドメイン駆動設計再入門
ドメイン駆動設計再入門ドメイン駆動設計再入門
ドメイン駆動設計再入門
Yukei Wachi
 
asm.jsとWebAssemblyって実際なんなの?
asm.jsとWebAssemblyって実際なんなの?asm.jsとWebAssemblyって実際なんなの?
asm.jsとWebAssemblyって実際なんなの?
Yosuke Onoue
 
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
まべ☆てっく運営
 
Androidの表示レイヤーと画面常駐型アプリの話
Androidの表示レイヤーと画面常駐型アプリの話Androidの表示レイヤーと画面常駐型アプリの話
Androidの表示レイヤーと画面常駐型アプリの話kirimin
 
Building HD maps with dashcams
Building HD maps with dashcamsBuilding HD maps with dashcams
Building HD maps with dashcams
Kousuke Kuzuoka
 
バグハンターの哀しみ
バグハンターの哀しみバグハンターの哀しみ
バグハンターの哀しみ
Masato Kinugawa
 
テスト自動化とアーキテクチャ
テスト自動化とアーキテクチャテスト自動化とアーキテクチャ
テスト自動化とアーキテクチャ
Toru Koido
 
Rust と Wasmの現実
Rust と Wasmの現実Rust と Wasmの現実
Rust と Wasmの現実
ShogoTagami1
 
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
 
Reactive Programming by UniRx for Asynchronous & Event Processing
Reactive Programming by UniRx for Asynchronous & Event ProcessingReactive Programming by UniRx for Asynchronous & Event Processing
Reactive Programming by UniRx for Asynchronous & Event Processing
Yoshifumi Kawai
 
WPF開発での陥りやすい罠
WPF開発での陥りやすい罠WPF開発での陥りやすい罠
WPF開発での陥りやすい罠
Sho Okada
 
機械学習を活用したテスト自動化システムの設計
機械学習を活用したテスト自動化システムの設計機械学習を活用したテスト自動化システムの設計
機械学習を活用したテスト自動化システムの設計
Nozomi Ito
 
ブラック企業から学ぶMVCモデル
ブラック企業から学ぶMVCモデルブラック企業から学ぶMVCモデル
ブラック企業から学ぶMVCモデル
Yuta Hiroto
 
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
UnityTechnologiesJapan002
 
20160526 依存関係逆転の原則
20160526 依存関係逆転の原則20160526 依存関係逆転の原則
20160526 依存関係逆転の原則
bonjin6770 Kurosawa
 
なぜデータモデリングが重要なのか?
なぜデータモデリングが重要なのか?なぜデータモデリングが重要なのか?
なぜデータモデリングが重要なのか?
Yoshitaka Kawashima
 
PWA Beginners 勉強会 #4 A2HSのちょっと深い話v2
PWA Beginners 勉強会 #4 A2HSのちょっと深い話v2PWA Beginners 勉強会 #4 A2HSのちょっと深い話v2
PWA Beginners 勉強会 #4 A2HSのちょっと深い話v2
Masahiko Jinno
 
G2o
G2oG2o
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
UnityTechnologiesJapan002
 
ウェブパフォーマンスの基礎とこれから
ウェブパフォーマンスの基礎とこれからウェブパフォーマンスの基礎とこれから
ウェブパフォーマンスの基礎とこれから
Hiroshi Kawada
 

What's hot (20)

ドメイン駆動設計再入門
ドメイン駆動設計再入門ドメイン駆動設計再入門
ドメイン駆動設計再入門
 
asm.jsとWebAssemblyって実際なんなの?
asm.jsとWebAssemblyって実際なんなの?asm.jsとWebAssemblyって実際なんなの?
asm.jsとWebAssemblyって実際なんなの?
 
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
 
Androidの表示レイヤーと画面常駐型アプリの話
Androidの表示レイヤーと画面常駐型アプリの話Androidの表示レイヤーと画面常駐型アプリの話
Androidの表示レイヤーと画面常駐型アプリの話
 
Building HD maps with dashcams
Building HD maps with dashcamsBuilding HD maps with dashcams
Building HD maps with dashcams
 
バグハンターの哀しみ
バグハンターの哀しみバグハンターの哀しみ
バグハンターの哀しみ
 
テスト自動化とアーキテクチャ
テスト自動化とアーキテクチャテスト自動化とアーキテクチャ
テスト自動化とアーキテクチャ
 
Rust と Wasmの現実
Rust と Wasmの現実Rust と Wasmの現実
Rust と Wasmの現実
 
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
 
Reactive Programming by UniRx for Asynchronous & Event Processing
Reactive Programming by UniRx for Asynchronous & Event ProcessingReactive Programming by UniRx for Asynchronous & Event Processing
Reactive Programming by UniRx for Asynchronous & Event Processing
 
WPF開発での陥りやすい罠
WPF開発での陥りやすい罠WPF開発での陥りやすい罠
WPF開発での陥りやすい罠
 
機械学習を活用したテスト自動化システムの設計
機械学習を活用したテスト自動化システムの設計機械学習を活用したテスト自動化システムの設計
機械学習を活用したテスト自動化システムの設計
 
ブラック企業から学ぶMVCモデル
ブラック企業から学ぶMVCモデルブラック企業から学ぶMVCモデル
ブラック企業から学ぶMVCモデル
 
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
 
20160526 依存関係逆転の原則
20160526 依存関係逆転の原則20160526 依存関係逆転の原則
20160526 依存関係逆転の原則
 
なぜデータモデリングが重要なのか?
なぜデータモデリングが重要なのか?なぜデータモデリングが重要なのか?
なぜデータモデリングが重要なのか?
 
PWA Beginners 勉強会 #4 A2HSのちょっと深い話v2
PWA Beginners 勉強会 #4 A2HSのちょっと深い話v2PWA Beginners 勉強会 #4 A2HSのちょっと深い話v2
PWA Beginners 勉強会 #4 A2HSのちょっと深い話v2
 
G2o
G2oG2o
G2o
 
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
 
ウェブパフォーマンスの基礎とこれから
ウェブパフォーマンスの基礎とこれからウェブパフォーマンスの基礎とこれから
ウェブパフォーマンスの基礎とこれから
 

Viewers also liked

New Zephyr features: LWM2M / FOTA Framework - SFO17-113
New Zephyr features: LWM2M / FOTA Framework - SFO17-113New Zephyr features: LWM2M / FOTA Framework - SFO17-113
New Zephyr features: LWM2M / FOTA Framework - SFO17-113
Linaro
 
Deploy STM32 family on Zephyr - SFO17-102
Deploy STM32 family on Zephyr - SFO17-102Deploy STM32 family on Zephyr - SFO17-102
Deploy STM32 family on Zephyr - SFO17-102
Linaro
 
Using SoC Vendor HALs in the Zephyr Project - SFO17-112
Using SoC Vendor HALs in the Zephyr Project - SFO17-112Using SoC Vendor HALs in the Zephyr Project - SFO17-112
Using SoC Vendor HALs in the Zephyr Project - SFO17-112
Linaro
 
Internet of Tiny Linux (IoTL): Episode IV - SFO17-100
Internet of Tiny Linux (IoTL): Episode IV  - SFO17-100Internet of Tiny Linux (IoTL): Episode IV  - SFO17-100
Internet of Tiny Linux (IoTL): Episode IV - SFO17-100
Linaro
 
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Linaro
 
BSD Sockets API in Zephyr RTOS - SFO17-108
BSD Sockets API in Zephyr RTOS - SFO17-108BSD Sockets API in Zephyr RTOS - SFO17-108
BSD Sockets API in Zephyr RTOS - SFO17-108
Linaro
 

Viewers also liked (6)

New Zephyr features: LWM2M / FOTA Framework - SFO17-113
New Zephyr features: LWM2M / FOTA Framework - SFO17-113New Zephyr features: LWM2M / FOTA Framework - SFO17-113
New Zephyr features: LWM2M / FOTA Framework - SFO17-113
 
Deploy STM32 family on Zephyr - SFO17-102
Deploy STM32 family on Zephyr - SFO17-102Deploy STM32 family on Zephyr - SFO17-102
Deploy STM32 family on Zephyr - SFO17-102
 
Using SoC Vendor HALs in the Zephyr Project - SFO17-112
Using SoC Vendor HALs in the Zephyr Project - SFO17-112Using SoC Vendor HALs in the Zephyr Project - SFO17-112
Using SoC Vendor HALs in the Zephyr Project - SFO17-112
 
Internet of Tiny Linux (IoTL): Episode IV - SFO17-100
Internet of Tiny Linux (IoTL): Episode IV  - SFO17-100Internet of Tiny Linux (IoTL): Episode IV  - SFO17-100
Internet of Tiny Linux (IoTL): Episode IV - SFO17-100
 
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
 
BSD Sockets API in Zephyr RTOS - SFO17-108
BSD Sockets API in Zephyr RTOS - SFO17-108BSD Sockets API in Zephyr RTOS - SFO17-108
BSD Sockets API in Zephyr RTOS - SFO17-108
 

Similar to Preventing Linux in your car from killing you: The L4Re Open Source Microvisor System. - SFO17-416

Student Usability in Educational Software and Games: Improving Experiences
Student Usability in Educational Software and Games: Improving ExperiencesStudent Usability in Educational Software and Games: Improving Experiences
Student Usability in Educational Software and Games: Improving Experiences
Carina Soledad Gonzalez
 
Manualformulacionmagistral
ManualformulacionmagistralManualformulacionmagistral
Manualformulacionmagistral
Gema Maillo
 
Teaching of science
Teaching of scienceTeaching of science
Teaching of science
BEdEnglishEng
 
Pen test pavol.luptak
Pen test pavol.luptakPen test pavol.luptak
Pen test pavol.luptak
Amiga Utomo
 
Gardiner Dismantling - Transportation Association of Canada Paper (1)
Gardiner Dismantling - Transportation Association of Canada Paper (1)Gardiner Dismantling - Transportation Association of Canada Paper (1)
Gardiner Dismantling - Transportation Association of Canada Paper (1)
Kathleen Llewellyn-Thomas P. Eng.
 
DSP Portfolio
DSP PortfolioDSP Portfolio
DSP Portfolio
Dasapa
 
At Work, Home or On-the-Go: How to Make Organizing & De-Cluttering Tools Work...
At Work, Home or On-the-Go: How to Make Organizing & De-Cluttering Tools Work...At Work, Home or On-the-Go: How to Make Organizing & De-Cluttering Tools Work...
At Work, Home or On-the-Go: How to Make Organizing & De-Cluttering Tools Work...
ACCO Brands
 
Proc venice1200
Proc venice1200Proc venice1200
Proc venice1200
alina30324
 
Published in Nebraska Emerg Mgt Beacon
Published in Nebraska Emerg Mgt BeaconPublished in Nebraska Emerg Mgt Beacon
Published in Nebraska Emerg Mgt Beacon
amberalbano
 
XinèS
XinèSXinèS
XinèS
Arnau Cerdà
 
Capítulo 9. Costos de las Infecciones Intrahospitalarias
Capítulo 9.  Costos de las Infecciones IntrahospitalariasCapítulo 9.  Costos de las Infecciones Intrahospitalarias
Capítulo 9. Costos de las Infecciones Intrahospitalarias
Rigoberto José Meléndez Cuauro
 
Soninké I Mandinga
Soninké I MandingaSoninké I Mandinga
Soninké I Mandinga
Arnau Cerdà
 
Contenidosy criteriosdeevaluación
Contenidosy criteriosdeevaluaciónContenidosy criteriosdeevaluación
Contenidosy criteriosdeevaluación
boscosrioja
 
Nicolae milescu
Nicolae milescuNicolae milescu
Nicolae milescu
scbapt
 
Isome hoa pdf
Isome hoa pdfIsome hoa pdf
Isome hoa pdf
chantran90
 
1 analisis de-prioridades_de_conservacion
1 analisis de-prioridades_de_conservacion1 analisis de-prioridades_de_conservacion
1 analisis de-prioridades_de_conservacion
marcelaclaudiamendez
 
Activity Report 2011
Activity Report 2011Activity Report 2011
Activity Report 2011
Eurovia_Group
 
New Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdfNew Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdf
fusekkdmdmd8i
 
New Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdfNew Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdf
f7useijdkd8id
 
New Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdfNew Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdf
cheng576587ce
 

Similar to Preventing Linux in your car from killing you: The L4Re Open Source Microvisor System. - SFO17-416 (20)

Student Usability in Educational Software and Games: Improving Experiences
Student Usability in Educational Software and Games: Improving ExperiencesStudent Usability in Educational Software and Games: Improving Experiences
Student Usability in Educational Software and Games: Improving Experiences
 
Manualformulacionmagistral
ManualformulacionmagistralManualformulacionmagistral
Manualformulacionmagistral
 
Teaching of science
Teaching of scienceTeaching of science
Teaching of science
 
Pen test pavol.luptak
Pen test pavol.luptakPen test pavol.luptak
Pen test pavol.luptak
 
Gardiner Dismantling - Transportation Association of Canada Paper (1)
Gardiner Dismantling - Transportation Association of Canada Paper (1)Gardiner Dismantling - Transportation Association of Canada Paper (1)
Gardiner Dismantling - Transportation Association of Canada Paper (1)
 
DSP Portfolio
DSP PortfolioDSP Portfolio
DSP Portfolio
 
At Work, Home or On-the-Go: How to Make Organizing & De-Cluttering Tools Work...
At Work, Home or On-the-Go: How to Make Organizing & De-Cluttering Tools Work...At Work, Home or On-the-Go: How to Make Organizing & De-Cluttering Tools Work...
At Work, Home or On-the-Go: How to Make Organizing & De-Cluttering Tools Work...
 
Proc venice1200
Proc venice1200Proc venice1200
Proc venice1200
 
Published in Nebraska Emerg Mgt Beacon
Published in Nebraska Emerg Mgt BeaconPublished in Nebraska Emerg Mgt Beacon
Published in Nebraska Emerg Mgt Beacon
 
XinèS
XinèSXinèS
XinèS
 
Capítulo 9. Costos de las Infecciones Intrahospitalarias
Capítulo 9.  Costos de las Infecciones IntrahospitalariasCapítulo 9.  Costos de las Infecciones Intrahospitalarias
Capítulo 9. Costos de las Infecciones Intrahospitalarias
 
Soninké I Mandinga
Soninké I MandingaSoninké I Mandinga
Soninké I Mandinga
 
Contenidosy criteriosdeevaluación
Contenidosy criteriosdeevaluaciónContenidosy criteriosdeevaluación
Contenidosy criteriosdeevaluación
 
Nicolae milescu
Nicolae milescuNicolae milescu
Nicolae milescu
 
Isome hoa pdf
Isome hoa pdfIsome hoa pdf
Isome hoa pdf
 
1 analisis de-prioridades_de_conservacion
1 analisis de-prioridades_de_conservacion1 analisis de-prioridades_de_conservacion
1 analisis de-prioridades_de_conservacion
 
Activity Report 2011
Activity Report 2011Activity Report 2011
Activity Report 2011
 
New Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdfNew Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdf
 
New Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdfNew Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdf
 
New Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdfNew Holland VX680 Grape Harvester Service Repair Manual.pdf
New Holland VX680 Grape Harvester Service Repair Manual.pdf
 

More from Linaro

Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea GalloDeep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Linaro
 
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta VekariaArm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Linaro
 
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Huawei’s requirements for the ARM based HPC solution readiness - Joshua MoraHuawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Linaro
 
Bud17 113: distribution ci using qemu and open qa
Bud17 113: distribution ci using qemu and open qaBud17 113: distribution ci using qemu and open qa
Bud17 113: distribution ci using qemu and open qa
Linaro
 
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
Linaro
 
HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018
Linaro
 
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
Linaro
 
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Linaro
 
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Linaro
 
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Linaro
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
Linaro
 
HKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening KeynoteHKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening Keynote
Linaro
 
HKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP WorkshopHKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP Workshop
Linaro
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
Linaro
 
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
HKG18-315 - Why the ecosystem is a wonderful thing, warts and allHKG18-315 - Why the ecosystem is a wonderful thing, warts and all
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
Linaro
 
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse HypervisorHKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
Linaro
 
HKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMUHKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMU
Linaro
 
HKG18-113- Secure Data Path work with i.MX8M
HKG18-113- Secure Data Path work with i.MX8MHKG18-113- Secure Data Path work with i.MX8M
HKG18-113- Secure Data Path work with i.MX8M
Linaro
 
HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation
Linaro
 
HKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted bootHKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted boot
Linaro
 

More from Linaro (20)

Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea GalloDeep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
 
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta VekariaArm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
 
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Huawei’s requirements for the ARM based HPC solution readiness - Joshua MoraHuawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
 
Bud17 113: distribution ci using qemu and open qa
Bud17 113: distribution ci using qemu and open qaBud17 113: distribution ci using qemu and open qa
Bud17 113: distribution ci using qemu and open qa
 
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
 
HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018
 
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
 
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
 
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
 
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
 
HKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening KeynoteHKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening Keynote
 
HKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP WorkshopHKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP Workshop
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
 
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
HKG18-315 - Why the ecosystem is a wonderful thing, warts and allHKG18-315 - Why the ecosystem is a wonderful thing, warts and all
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
 
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse HypervisorHKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
 
HKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMUHKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMU
 
HKG18-113- Secure Data Path work with i.MX8M
HKG18-113- Secure Data Path work with i.MX8MHKG18-113- Secure Data Path work with i.MX8M
HKG18-113- Secure Data Path work with i.MX8M
 
HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation
 
HKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted bootHKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted boot
 

Recently uploaded

Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 

Recently uploaded (20)

Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 

Preventing Linux in your car from killing you: The L4Re Open Source Microvisor System. - SFO17-416

  • 1. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> / 5H 0LFURKSHUYLVRU DQG 2SHUDWLQJ 6VWHP 3UHYHQWLQJ /LQX[ LQ RXU FDU IURP NLOOLQJ RX 0LFKDHO +RKPXWK .HUQNRQ]HSW *PE+
  • 2. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> ,Q WKLV WDON :K /LQX[ LV QRW VXIILFLHQW IRU FULWLFDO DSSOLFDWLRQV :K PLFURNHUQHOV DUH FRRO WKLV HDU :K / 5H LV HVSHFLDOO FRRO :KDW .HUQNRQ]HSW GRHV UHJDUGLQJ VHFXULW DQG VDIHW FHUWLILFDWLRQ +RZ FHUWLILFDWLRQ DQG RSHQ VRXUFH FDQ PL[
  • 3. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 7KH SUREOHP 6RIWZDUH KDV EXJV &RPSOH[ VRIWZDUH KDV PDQ EXJV
  • 4. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 5. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 6. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 7. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 8. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 9. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> / 5H õ$SS90 7KH VROXWLRQ ,VRODWLRQ 6LPSOLFLW / 5H 0LFURNHUQHO FRPSOH[ DSS RSHUDWLQJ VVWHP OLQHV RI FRGH 0LOOLRQV RI OLQHV RI FRGH
  • 10. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 0RQROLWKLF 26 3URFHVVHV 'ULYHUV )LOH 6VWHPV 1HWZRUN 6WDFNV 0HPRU 0DQDJHPHQW 0RQROLWKLF 2SHUDWLQJ 6VWHP 3ULYLOHJHG 0RGH $SSOLFDWLRQV$SSOLFDWLRQV$SSOLFDWLRQV 8VHU 0RGH +DUGZDUH
  • 11. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 0LFURNHUQHO 26 'ULYHUV )LOH 6VWHPV 1HWZRUN 6WDFNV 0HPRU 0DQDJHPHQW 3ULYLOHJHG 0RGH $SSOLFDWLRQV$SSOLFDWLRQV$SSOLFDWLRQV 8VHU 0RGH 7DVNV 7KUHDGV ,3& +DUGZDUH
  • 12. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 0LFURNHUQHO 26 6WURQJ LVRODWLRQ SURWHFWLRQ 0LQLPDO WUXVWHG FRPSXWLQJ EDVH 6PDOO FRPSRQHQWV ² HDV WR YDOLGDWH &XVWRPL]DELOLW $OO 26 VHUYLFHV DV XVHU OHYHO SURFHVVHV :HOO GHILQHG LQWHUIDFHV 0XOWL SHUVRQDOLW 26HV )OH[LELOLW ([WHQVLELOLW
  • 13. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> / 0LFURNHUQHO )DPLO +LVWRU / Y [ [ Y 1 1 )LDVFR / [ / .D +D]HOQXW )LDVFR / Y / .D 3LVWDFKLR 1,&7$ 3LVWDFKLR HPEHGGHG 2./ / )LDVFR 2./ Y / )LDVFR 2&/ 6HF *0' ,%0 8QLY RI .DUOVUXKH 8QLY RI 1HZ 6RXWK :DOHV 1,&7$ 2SHQ .HUQHO /DEV &RJ 6VWHPV 78 'UHVGHQ .HUQNRQ]HSW VH/ $%, 6SHFLILFDWLRQ ,PSOHPHQWDWLRQ / 2& 1RYD 1RYD VH/ / 5H
  • 14. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> / 5H 2ULJLQV DQG 5RDGPDS 78 'UHVGHQ VLQFH %HIRUH $FDGHPLF UHVHDUFK LQ YLUWXDOL]DWLRQ UHDO WLPH VHFXULW .HUQNRQ]HSW VLQFH 1RZ 6HFXULW ² FRQVXOWLQJ %6, DSSURYDOV FHUWLILFDWLRQ 1H[W $XWRPRWLYH FHUWLILFDWLRQ SURGXFW $IWHU ,QGXVWU VDIHW FHUWLILFDWLRQ SURGXFW
  • 15. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> / 5H 2SHUDWLQJ 6VWHP DQG +SHUYLVRU $50 [ 0,36 ELW IXOO SDUD YLUWXDOL]DWLRQ GQDPLF VWDWLF VWURQJ LVRODWLRQ UHDO WLPH XQWUXVWHG 900 QDWLYH PLFURDSSV 326,; VXEVHW RSHQ VRXUFH PDWXUH
  • 16. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 1RWHZRUWK / 5H IHDWXUHV ,VRODWLRQ &DSDELOLWLHV DV UHIHUHQFHV WR NHUQHO DQG XVHU ODQG REMHFWV 3URYLGHV LQIRUPDWLRQ KLGLQJ ORFDO QDPLQJ DQG DFFHVV FRQWURO (QDEOHV UHDVRQLQJ DERXW LVRODWLRQ DQG IUHHGRP IURP LQWHUIHUHQFH ‡ 1R FDSDELOLW WR VKDUHG REMHFW Æ QR ZD WR FRPPXQLFDWH LQWHUIHUH 'HVLJQHG WR HYHQ DOORZ SUHYHQWLQJ VKDULQJ QG FODVV NHUQHO REMHFWV DOORFDWRUV « DQG LQYLVLEOH DUFKLWHFWXUDO VWDWH 1RW WKHUH HW
  • 17. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 1RWHZRUWK / 5H IHDWXUHV 5HDO WLPH 5HDO WLPH SHU &38 VFKHGXOHU )L[HG SULRULW URXQG URELQ 6XSSRUW IRU WKUHDG JURXS EXGJHW VFKHGXOLQJ SODQQHG :)4 QRQ 57 DOVR DYDLODEOH &URVV &38 WKUHDG 9&38 PLJUDWLRQ VXSSRUWHG 6KRUW FULWLFDO VHFWLRQV Z ,54V RII SUHHPSWLRQ SRLQWV )LQH JUDQXODU ZDLW IUHH ORFNLQJ ([FHOOHQW LQWHUUXSW UHVSRQVH WLPHV 1R FURVV &38 VKDUHG VWDWH LQ FULWLFDO SDWKV QR ELJ NHUQHO ORFN ([FHOOHQW VFDODELOLW
  • 18. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 1RWHZRUWK / 5H IHDWXUHV 9LUWXDOL]DWLRQ +DUGZDUH DVVLVWHG YLUWXDOL]DWLRQ 8QWUXVWHG XVHU OHYHO YLUWXDO PDFKLQH PRQLWRUV 900V IRU SODWIRUP HPXODWLRQ ‡ XYPP 7LQ 900 IRU /LQX[ JXHVWV 8SVWUHDP $50 /LQX[ ´MXVW ZRUNVµ ‡ O NYP 8VHV 4HPX .90 LQ D /LQX[ JXHVW WR SURYLGH SODWIRUP IRU :LQGRZV JXHVWV [ RQO $OVR DYDLODEOH 3DUDYLUWXDOL]DWLRQ ZLWK / /LQX[ $ XVHU PRGH /LQX[ NHUQHO UXQQLQJ RQ / 5H
  • 19. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 1RWHZRUWK / 5H IHDWXUHV 0LFURDSSV 0LFURDSSV 1DWLYH / 5H DSSOLFDWLRQV 6PDOO 7&% QR GHSHQGHQF RQ DQ ULFK 26 QR 'RP 1R GHSHQGHQF RQ 900 QR YLUWXDOL]DWLRQ RYHUKHDG 326,; VXEVHW IRU PLFURDSSV / 5H 5XQWLPH (QYLURQPHQW 6XSSRUWV OLEF & OLEUDU SWKUHDGV HWF 1DWXUDO H[WHQVLRQ RI NHUQHO $3, ZLWK XVHIXO 26 DEVWUDFWLRQV ‡ H J IRU DGGUHVV VSDFH PDQDJHPHQW
  • 20. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 1RWHZRUWK / 5H IHDWXUHV , 2 YLUWXDOL]DWLRQ 'HYLFH SDVV WKURXJK WR 90V RU GULYHU PLFURDSSV '0$ VHFXULW YLD ,2008 $50 :,3 1DWLYH GULYHUV DQG PXOWLSOH[LQJ IRU YDULRXV EXVHV DQG GHYLFHV 3&, VHULDO FRQVROH $+&, IUDPHEXIIHU 9LUWXDO QHWZRUNLQJ DPRQJ 90V VXSSRUWHG 9LUWXDO (WKHUQHW VZLWFK RU S S FRQQHFWLRQ 9LUWXDO VRFNHW FRQQHFWLRQV 9LUWLR VXSSRUWHG
  • 21. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 2SHQ 6RXUFH ² ZKHUH WR JHW / 5H *R WR ZZZ NHUQNRQ]HSW FRP GRZQORDG KWPO 2U ZZZ O UH RUJ 7RGD 6QDSVKRWV 691 6RRQ (DUO DFFHVV YLD *LW+XE
  • 22. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> /LFHQVLQJ DQG GHYHORSPHQW PRGHO 0RVWO *3/ YHUVLRQ &RPPHUFLDO OLFHQVHV 'XDO OLFHQVLQJ FDSDELOLW 5HTXLUH &/$ IRU FRQWULEXWLRQV (VVHQWLDO IRU DWWUDFWLQJ LQYHVWPHQWV QHHGHG IRU FHUWLILFDWLRQ $OVR D FXVWRPHU UHTXLUHPHQW LQ $XWRPRWLYH .HUQNRQ]HSW VHUYHV DV PDLQWDLQHU JDWHNHHSHU IRU FRQWULEXWLRQV 5HTXLUHG IRU TXDOLW DQG LQWHJULW PDQDJHPHQW 3UHFRQGLWLRQ IRU FHUWLILFDWLRQ
  • 23. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> / 5H XVH FDVHV WRGD
  • 24. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 25. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 26. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 27. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 28. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 29. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 30. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 8VH FDVHV ² LQ GHYHORSPHQW
  • 31. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3>
  • 32. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> +LJK DVVXUDQFH VHFXULW 8SFRPLQJ &RPPRQ &ULWHULD ($/ FHUWLILFDWLRQ 1RW D SUHFRQGLWLRQ IRU %6, DSSOLFDWLRQ DSSURYDOV EXW VSHHGV WKLQJV XS )RU QHZ DSSOLFDWLRQV WKDW UHTXLUH D WUXVWHG SODWIRUP /LFHQVLQJ PRGHO &RGH VWLOO GHYHORSHG DV RSHQ VRXUFH %XW FHUWLILFDWLRQ GRFV VRPH WHVWV 4$ WRROV UHPDLQ SURSULHWDU 6SRQVRU JHWV H[FOXVLYH FRPPHUFLDO UHOLFHQVLQJ ULJKWV IRU JRY PDUNHW .HUQNRQ]HSW UHWDLQV FRPPHUFLDO H[SORLWDWLRQ ULJKWV IRU RWKHU PDUNHWV
  • 33. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> $XWRPRWLYH 8SFRPLQJ ,62 $6,/ ' FHUWLILFDWLRQ DV D 6(RR& $6,/ LV D KDUG UHTXLUHPHQW IRU KLJK YROXPH PDUNHWV /LFHQVLQJ PRGHO &RGH VWLOO GHYHORSHG DV RSHQ VRXUFH %XW FHUWLILFDWLRQ GRFV VRPH WHVWV 4$ WRROV UHPDLQ SURSULHWDU 6SRQVRU JHWV H[FOXVLYH FRPPHUFLDO UHOLFHQVLQJ ULJKWV IRU DXWRPRWLYH PDUNHW .HUQNRQ]HSW UHWDLQV FRPPHUFLDO H[SORLWDWLRQ ULJKWV IRU RWKHU PDUNHWV
  • 34. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> $XWRPRWLYH SDUWQHUVKLS 7LHU VRIWZDUH VXSSOLHU EX LQ 2(0V FDQ EX IURP WUXVWHG VRXUFH 7LHU SDUWQHU DVVXPHV PRVW ULVNV FRYHUV OLDELOLW LQGHPQLILFDWLRQ &ORVHG VRXUFH 2SHQ 6RXUFH EHQHILWV 6WDUW 5 ' QRZ IURP FRPPXQLW YHUVLRQ EX FHUWLILHG YHUVLRQ ODWHU
  • 35. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> ,QGXVWULDO 6DIHW 3ODQQHG ,(& 6,/ FHUWLILFDWLRQ $ KDUG UHTXLUHPHQW IRU KSHUYLVRUV LQ LQGXVWULDO IXQFWLRQDO VDIHW /LFHQVLQJ PRGHO &RGH VWLOO GHYHORSHG DV RSHQ VRXUFH %XW FHUWLILFDWLRQ GRFV VRPH WHVWV 4$ WRROV UHPDLQ SURSULHWDU 6SRQVRUVKLS OLFHQVLQJ QRW ILQDOL]HG HW 1RZ VROLFLWLQJ UHTXLUHPHQWV DQG SDUWQHUV
  • 36. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> &RPPXQLW RSSRUWXQLWLHV $50 SODWIRUP SRUWDELOLW %63V FORFN QHWZRUN DEVWUDFWLRQ ILUPZDUH LQWHUIDFH 8VDELOLW 'HYHORSHU H[SHULHQFH GRFXPHQWDWLRQ 6HFXULW KDUGHQLQJ )RUPDO PHWKRGV VWDWLF DQDOVLV (YHQ EHWWHU LVRODWLRQ IRU QHZ DWWDFNHU PRGHOV
  • 37. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> %HIRUH , VXPPDUL]H « 7KDQN RX /LQDUR 7KDQN RX $50 7KDQN RX 5RELQ 5DQGKDZD
  • 38. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 6XPPDU :K / 5H IRU IXQFWLRQDO VDIHW" 2SHQ 6RXUFH 0DWXUH KLJK TXDOLW LPSOHPHQWDWLRQ ULFK IHDWXUH VHW 1R OHJDF WUXVW GHSHQGHQFLHV WR /LQX[ &RYHUV VHFXULW DQ LPSRUWDQW DVSHFW RI VDIHW WKHVH GDV &RPPHUFLDO OLFHQVLQJ OLDELOLW FRYHUDJH DYDLODEOH .HUQNRQ]HSW FRYHUV 40 GHYHORSPHQW SURFHVV UHTXLUHPHQWV 8QLTXH EXVLQHVV PRGHO WKDW DWWUDFWV WKH LQYHVWPHQW QHHGHG IRU FHUWLILFDWLRQ
  • 39. PJWSPTS_JUY HTR 2.( 7 4 0*7 3*1 2&) * .3 , *7 2&3> 7KDQN RX ZZZ NHUQNRQ]HSW FRP