You are on page 1of 20

64/-(PEHGGHG64/LQ-DYD

$Q2UDFOH7HFKQLFDO:KLWH3DSHU
0D\

,QWURGXFWLRQ

'XULQJ WKH SDVW \HDU DQG D KDOI -DYD KDV EHFRPH WKH ODQJXDJH RI FKRLFH IRU GHYHORSLQJ DQG
GHSOR\LQJ,QWHUQHW,QWUDQHWDSSOLFDWLRQV,WVSURPLVHRIDXQLILHGSRUWDEOHDSSOLFDWLRQGHYHORSPHQW
VROXWLRQWKDWFDQH[HFXWHRQDVLPSOHUORZHUFRVWQHWZRUNFHQWULF ,7 LQIUDVWUXFWXUH KDV SURPSWHG
PDMRU GHYHORSPHQW WRRO YHQGRUV DQG LQIUDVWUXFWXUH SURYLGHUV WR SURYLGH VXSSRUW IRU -DYD &OLHQW
VLGH-DYDLQWHUIDFHVDQGWRROVDUHEHLQJFRPSOHPHQWHGE\KLJKO\SURGXFWLYHVFDOHDEOHUHOLDEOHDQG
SHUIRUPDQW-DYDVHUYHUVDVOHDGLQJVRIWZDUHYHQGRUVVXFKDV2UDFOHLQWHJUDWH-DYD9LUWXDO0DFKLQHV
ZLWK WKHLU GDWDEDVHV DQG RWKHU DSSOLFDWLRQ SODWIRUPV /HDGLQJ EURZVHU SODWIRUPV DUH EXLOGLQJ -DYD
9LUWXDO0DFKLQHVLQWRWKHLUV\VWHPV-DYDDSSOHWVDQGVHUYOHWVDUHDSSHDULQJDOORYHUWKH:HEEULQJLQJ
ULFKIXQFWLRQDOLW\WRZKDWZDVEHIRUHRQO\DVWDWLFPHGLXP-DYD·VYDOXHSURSRVLWLRQLVVRFRPSHOOLQJ
WKDWPDQ\ODUJHFRPSDQLHVDUHDOUHDG\EHJLQQLQJWRUHDUFKLWHFWWKHLUEXVLQHVVFULWLFDODSSOLFDWLRQVLQ
-DYD

7KLVSDSHUSURYLGHVDWHFKQLFDORYHUYLHZRI64/-DQHZODQJXDJHWKDWKDVHPHUJHGDVDUHVXOWRID
PXOWLYHQGRUHIIRUWWRSURYLGHVXSSRUWIRUVWDWLF64/LQ-DYDSURJUDPV,WGRHVVRLQVHFWLRQV
• 7KHILUVWVHFWLRQSURYLGHVDEULHIUHYLHZRIWKHSURPLVHRI-DYDDQG2UDFOH·V-DYDVWUDWHJ\
ZLWKDQRYHUYLHZRIWKH64/-SURGXFW
• 7KHQH[WVHFWLRQKLJKOLJKWV64/-·VGHVLJQJRDOVKRZLWZRUNVLWVPRVWLPSRUWDQWIHDWXUHV
DQGKRZLWFRPSDUHVZLWKG\QDPLF64/$3,VVXFKDV-'%&
• 7KHWKLUGVHFWLRQGHVFULEHVWKHYDULRXVFRQILJXUDWLRQVLQZKLFK64/-FDQEHXVHG
• 7KHIRXUWKVHFWLRQVXPPDUL]HV64/-·VEHQHILWV
• )LQDOO\WKHILIWKVHFWLRQSURYLGHVDFOHDUGHVFULSWLRQRI2UDFOH·VIXWXUHSODQVIRU64/-

 7KH3URPLVHRI -DYDDQG2UDFOH·V-DYD6WUDWHJ\


-DYDKDVUDLVHGFRQVLGHUDEOHLQWHUHVWERWKZLWKLQWKHDSSOLFDWLRQGHYHORSHUFRPPXQLW\DQGZLWKLQWKH
FRUSRUDWH &,2 FRPPXQLW\ EHFDXVH LW SURPLVHV WR SURYLGH ERWK D YHU\ SURGXFWLYH DSSOLFDWLRQ
GHYHORSPHQWODQJXDJHDQGWKHSRWHQWLDOWRVLJQLILFDQWO\VLPSOLI\DQGUHGXFHWKHFRVWVWUXFWXUHRIWKH
LQIRUPDWLRQWHFKQRORJ\LQIUDVWUXFWXUHZLWKLQFRPSDQLHVWRGD\

 -DYD·V,QWHUHVWWR6RIWZDUH'HYHORSHUV
6RIWZDUHGHYHORSHUVDUHDWWUDFWHGE\-DYD·VSRZHUDQGSURGXFWLYLW\DVDQ DSSOLFDWLRQ SURJUDPPLQJ
ODQJXDJH
• 0RGHUQ 2EMHFWRULHQWHG-DYD LV SURYLGHV D PRGHUQ REMHFWRULHQWHG SURJUDPPLQJ ODQJXDJH
ZLWKIHDWXUHVVXFKDVJDUEDJHFROOHFWLRQWKDWPDNHDSSOLFDWLRQGHYHORSPHQWVLPSOHUDQGTXLFNHU
WKDQZLWKRWKHUSURJUDPPLQJODQJXDJHVVXFKDV&
• &RPSRQHQW0RGHO,WSURYLGHVFRPSRQHQWPRGHOV-DYD%HDQVDQG(QWHUSULVH-DYD%HDQV
ZKLFK DOORZ XVHUV WKH IDFLOLW\ WR YHU\ HDVLO\ DVVHPEOH DQG GLVWULEXWH DSSOLFDWLRQV XVLQJ RIIWKH
VKHOIFRPSRQHQWV$V-DYDWRROVDQG-DYDVHUYHUVDUHLQFUHDVLQJO\SURYLGLQJDULFKGHYHORSPHQW
DQGH[HFXWLRQHQYLURQPHQWIRUWKHVHFRPSRQHQWVWKH\ZLOOEHFRPHZLGHO\XVHGLQERWKFOLHQW
VLGH*8,GHYHORSPHQWDQGVHUYHUVLGHFRPSRQHQWFUHDWLRQDQGGLVWULEXWLRQ
• ,QWHUQHWFHQWULF0RVWLPSRUWDQWO\-DYDZDVGHVLJQHGIURPWKHJURXQGXSWRIDFLOLWDWH,QWHUQHW
FHQWULFDSSOLFDWLRQGHYHORSPHQWZLWKIDFLOLWLHVWRDOORZWUDQVSDUHQWSDUWLWLRQLQJDQGGLVWULEXWLRQ
RI DSSOLFDWLRQ FRPSRQHQWV DFURVV D QHWZRUN -DYD LV WKHUHIRUH YHU\ UDSLGO\ EHFRPLQJ WKH
SUHGRPLQDQWODQJXDJHWREXLOGHQWHUSULVHDSSOLFDWLRQV

 -DYD·V,QWHUHVWWR&,2V
:KLOH -DYD KDV DWWUDFWHG WKH DWWHQWLRQ RI WKH VRIWZDUH GHYHORSPHQW FRPPXQLW\ LW KDV DOVR UDLVHG
FRQVLGHUDEOHH[FLWHPHQWDPRQJ)RUWXQH&KLHI,QIRUPDWLRQ2IILFHUV>&,2V@&,2VDUHDWWUDFWHG
E\-DYD·VSURPLVHRI
• /RZHU FRVW ,7 LQIUDVWUXFWXUH %\ RIIHULQJ GRZQORDGDEOH DSSOHWV WKDW H[HFXWH LQ D EURZVHU
-DYDHOLPLQDWHVWKHQHHGIRUSUHLQVWDOODWLRQDQGFRQILJXUDWLRQRIVRIWZDUHRQDFOLHQWWKHUHE\
FRQVLGHUDEO\ORZHULQJWKHFRVWRIVRIWZDUHPDLQWHQDQFH
• %URDG FKRLFH RI SURGXFWV &,2V DUH DOVR DWWUDFWHG E\ WKH JURZLQJ YDULHW\ RI ORZ FRVW WRROV
-DYD VHUYHUV DQG FOLHQWV WKDW DUH FRPLQJ WR PDUNHW RIIHULQJ WKHP D EURDG DUUD\ RI FKRLFHV DW
PRGHVWSULFHV
• 2SHQQHVV)LQDOO\-DYD·VRSHQQHVVDQGSRUWDELOLW\DOORZV&,2VWRWUDLQ WKHLU GHYHORSHUV RQ D
VLQJOHSURJUDPPLQJODQJXDJHDQGWRROVHWZKLOHHQVXULQJWKDWWKH\GRQRWIDFHSURSULHWDU\ORFN
LQIURPDQ\VLQJOHVRIWZDUHYHQGRU

 2UDFOH·V-DYD6WUDWHJ\
2UDFOH·V 1HWZRUN &RPSXWLQJ 6WUDWHJ\ EULQJV WKH ,QWHUQHW PRGHO RI FRPSXWLQJ WR HQWHUSULVH
DSSOLFDWLRQV2UDFOHKDVKDGDVLJQLILFDQW-DYDSURMHFWXQGHUZD\DLPHGDWSURYLGLQJDFRPSOHWH-DYD
VROXWLRQWRLWVHQWHUSULVHFXVWRPHUVLQFOXGLQJDQHQWHUSULVHFODVV-DYDVHUYHUSODWIRUPDQGDKLJKO\
SURGXFWLYH VHW RI -DYD GHYHORSPHQW WRROV 2UDFOH 'DWD 6HUYHU 7HFKQRORJLHV WKH GLYLVLRQ WKDW
EXLOGV2UDFOH·VLQGXVWU\OHDGLQJGDWDEDVHVHUYHUKDVDQXPEHURISURMHFWVXQGHUZD\WRGHOLYHUFOLHQW
VLGHSURJUDPPDWLFLQWHUIDFHVDQG-DYDLQWHJUDWLRQZLWKWKH2UDFOHGDWDEDVH
• &OLHQWVLGHSURJUDPPDWLFLQWHUIDFHV2UDFOHZLOORIIHUWZRGLIIHUHQWFOLHQWVLGHSURJUDPPDWLF
LQWHUIDFHVIRU-DYDGHYHORSHUV-'%&DQG64/-
− -'%& 'ULYHUV ,W RIIHUV WZR GLIIHUHQW -'%& GULYHUV  RQH IRU GHYHORSHUV ZULWLQJ FOLHQW
VHUYHU-DYDDSSOLFDWLRQV RU -DYDEDVHG PLGGOH WLHU VHUYHUV WKH RWKHU IRU WKRVH ZULWLQJ -DYD
DSSOHWV $ VSHFLDOL]HG YHUVLRQ RI -'%& LV DOVR EHLQJ GHYHORSHG WR H[HFXWH ZLWKLQ WKH
GDWDEDVH VHUYHU DOORZLQJ -DYD DSSOLFDWLRQV WKDW H[HFXWH RQ WKH VHUYHU·V -DYD 90 WR DFFHVV
GDWDGHILQHGORFDOO\>LHRQWKHVDPHPDFKLQHDQGLQWKHVDPHSURFHVV@YLD-'%&
− 64/-2UDFOHLVZRUNLQJZLWKDQXPEHURISDUWQHUVWRGHYHORS64/-DVWDQGDUGZD\WR
HPEHG64/VWDWHPHQWVLQ-DYDSURJUDPV64/-RIIHUVDPXFKVLPSOHUDQGPRUHSURGXFWLYH
SURJUDPPLQJ$3,WKDQ-'%&WRGHYHORSGDWDEDVHDSSOLFDWLRQVLQ-DYD
• 6HUYHU 2UDFOH LV GHOLYHULQJ D -DYD 90 WKDW LV WLJKWO\ LQWHJUDWHG ZLWK DQG OHYHUDJHV WKH
SHUIRUPDQFH DQG VFDODELOLW\ DGYDQFHV RI WKH 2UDFOH VHUYHU WR RIIHU DQ LGHDO SODWIRUP IRU
WUDGLWLRQDO 2/73 DSSOLFDWLRQV LQWUDQHW DQG LQWHUQHWEDVHG DSSOLFDWLRQV DQG HFRPPHUFH
DSSOLFDWLRQV7KH2UDFOH-DYD90ZLOOVXSSRUWWZRGLIIHUHQWSURJUDPPLQJPRGHOV,QWHJUDWLRQ
ZLWK64/DOORZLQJXVHUVWRZULWHWUDGLWLRQDOGDWDEDVHVWRUHGSURFHGXUHVWULJJHUVDQGPHWKRGVLQ
-DYD 7KH -DYD 90 ZLOO DOVR SURYLGH D WUDQVDFWLRQ VHUYHU SODWIRUP IRU GLVWULEXWHG -DYD
FRPSRQHQWV FDOOHG (QWHUSULVH -DYD %HDQV WKDW DOORZ SURJUDPPHUV WR GHYHORS UHXVDEOH VHUYHU
VLGHDSSOLFDWLRQFRPSRQHQWVLQ-DYD%URZVHUEDVHGRUPLGGOHWLHU-DYDRU&25%$FOLHQWVFDQ
FRPPXQLFDWH ZLWK VHUYHUVLGH (-% FRPSRQHQWV YLD DQ REMHFWEDVHG SURWRFRO VXFK DV ,,23
>&25%$·V,QWHUQHW,QWHURSHUDELOLW\3URWRFRO@2UDFOH·VRIIHUVDFRPPRQVHWRIVHUYLFHVEHWZHHQ
WKLVSODWIRUPDQGLWV$SSOLFDWLRQ6HUYHU·V-DYDSODWIRUP

• 6WUDWHJ\ ,Q GHOLYHULQJ LWV -DYD VROXWLRQ WR FXVWRPHUV 2UDFOH LV IRFXVHG RQ WKUHH SULPDU\
GLIIHUHQWLDWRUV
− $FRPSOHWHVROXWLRQFRQVLVWLQJRIERWKD-DYDVHUYHUSODWIRUPDQGDQLQWHJUDWHGVHWRI7RROV
− (QWHUSULVH4XDOLW\3ODWIRUP)DVWVFDOHDEOHDQGRSHUDWLRQDOO\UREXVW
− 6WDQGDUGVFRPSOLDQW$OORI2UDFOH·VSURGXFWVDUHFRPSDWLEOHZLWK-DYDVWDQGDUGV

 64/-$%ULHI 2YHUYLHZDQG'HVFULSWLRQ


+DYLQJSURYLGHGDQRYHUYLHZRI2UDFOH·V-DYDVWUDWHJ\LQJHQHUDOWKLVVHFWLRQSURYLGHVFRQVLGHUDEO\
PRUH GHWDLO RQ 64/-  DQ LPSRUWDQW FRPSRQHQW LQ WKLV VWUDWHJ\ 7KH VHFWLRQ LV GLYLGHG LQWR WKUHH
SDUWV
• )LUVW,WGHVFULEHV64/-DQGLWVGHVLJQJRDOV
• 6HFRQG,WGHVFULEHVKRZ64/-ZRUNV
• 7KLUG,WSURYLGHVDQRYHUYLHZRIWKHPRVWLPSRUWDQWIHDWXUHVRI64/-
• )RXUWK,WFRPSDUHV64/-FRGHZLWKHTXLYDOHQW-'%&FRGH

 64/-7KH3URGXFWDQG'HVLJQ*RDOV
64/-SURYLGHVDVWDQGDUGZD\WRHPEHG64/VWDWHPHQWVLQ-DYDSURJUDPV,QZULWLQJD64/-
DSSOLFDWLRQDXVHUZULWHVD-DYDSURJUDPDQGHPEHGV64/VWDWHPHQWVLQLWIROORZLQJFHUWDLQVWDQGDUG
V\QWDFWLF UXOHV JRYHUQLQJ KRZ 64/ VWDWHPHQWV FDQ EH HPEHGGHG LQ -DYD SURJUDPV 7KH XVHU WKHQ
UXQVD64/-WUDQVODWRUZKLFKFRQYHUWVWKLV64/-SURJUDPWRDVWDQGDUG-DYDSURJUDPUHSODFLQJWKH
HPEHGGHG64/VWDWHPHQWVZLWKFDOOVWRWKH64/-UXQWLPH7KHJHQHUDWHG-DYDSURJUDPLVFRPSLOHG
XVLQJ DQ\ -DYD FRPSLOHU DQG UXQ DJDLQVW D GDWDEDVH 7KH 64/- UXQWLPH HQYLURQPHQW FRQVLVWV RI D
WKLQ64/-UXQWLPHOLEUDU\ZKLFKLVLPSOHPHQWHGLQSXUH-DYDDQGZKLFKLQWXUQFDOOVD-'%&GULYHU
WDUJHWLQJWKHDSSURSULDWHGDWDEDVH

64/- LV WKHUHIRUH VLPLODU WR WKH $16,,62 (PEHGGHG 64/ VWDQGDUGV ZKLFK SUHVFULEH KRZ
VWDWLF 64/ LV HPEHGGHG LQ & &2%2/ )2575$1 DQG RWKHU ODQJXDJHV  )RU H[DPSOH 2UDFOH
V
SUHFRPSLOHU SURGXFW  352 & LV DQ LPSOHPHQWDWLRQ RI WKH (PEHGGHG 64/ VWDQGDUG LQ WKH KRVW
ODQJXDJH&WKRVHIDPLOLDUZLWKWKH2UDFOHSUHFRPSLOHUVPD\WKLQNRI64/-DVLILWZHUH352 -DYD
)RU-DYDGHYHORSHUVZKRDUHXQIDPLOLDUZLWKHPEHGGHG64/LQWHUIDFHVWRGDWDEDVHVWKHUHDUHWZR
LPSRUWDQWIDFHWVWR64/-WKDWUHTXLUHIXUWKHUH[SORUDWLRQ
• 64/- LV D 6WDQGDUG 7KH /DQJXDJH 6SHFLILFDWLRQ LV D MRLQW VSHFLILFDWLRQ VXSSRUWHG E\ DOO WKH
OHDGLQJ GDWDEDVH DQG GDWDEDVHWRROV YHQGRUV LQFOXGLQJ 2UDFOH ,%0 6\EDVH ,QIRUPL[
&RPSDT7DQGHPDQG-DYDVRIW$OOWKHVHYHQGRUVKDYHDOVRFRRSHUDWHGWRSURYLGHD5HIHUHQFH
,PSOHPHQWDWLRQ RI WKH 64/- 7UDQVODWRU WR HQVXUH WKDW WKH 64/- LPSOHPHQWDWLRQV IURP WKH
GLIIHUHQWGDWDEDVHYHQGRUVDUHFRPSDWLEOHDQGLQWHURSHUDEOH
• 'HVLJQ*RDOVIRU64/-64/-ZDVSULPDULO\GHVLJQHGWRVLJQLILFDQWO\LPSURYHWKHSURGXFWLYLW\
RI-DYDGHYHORSHUVEXLOGLQJGDWDEDVHDSSOLFDWLRQV7RIDFLOLWDWHWKLVLWV GHILQLWLRQ ZDV IRFXVHG
DURXQGDIHZLPSRUWDQWGHVLJQJRDOV
− &RPSDFW DQG KLJKOHYHO LQWHUIDFH 64/- SURYLGHV DSSOLFDWLRQ SURJUDPPHUV ZLWK D KLJKHU OHYHO
LQWHUIDFHUHVXOWLQJLQ PRUH FRPSDFW DQG HUURU IUHH FRGH WKDQ -'%& IRU VWDWLF 64/ 64/-
GRHV QRW DGGUHVV G\QDPLF 64/  XVHUV FDQ KRZHYHU FRPELQH ERWK 64/- DQG -'%& LQ D
VLQJOHDSSOLFDWLRQWRDGGUHVVERWKVWDWLFDQGG\QDPLF64/UHVSHFWLYHO\
− 7UDQVODWLRQWLPH V\QWD[ DQG VHPDQWLF FKHFNLQJ RI 64/ VWDWHPHQWV )RU VWDWLF 64/ WKH 64/-
WUDQVODWRUSHUIRUPVW\SHFKHFNLQJDQGVFKHPDFKHFNLQJWRGHWHFWV\QWD[DQGVHPDQWLFHUURUV
LQ64/VWDWHPHQWVDWSURJUDPGHYHORSPHQWWLPHUDWKHUWKDQUXQWLPH3URJUDPVZULWWHQLQ
64/-DUHWKHUHIRUHPRUHUREXVWFRPSDUHGWR-'%&SURJUDPV
− 0XOWL9HQGRU,QWHURSHUDELOLW\ 64/- $SSOLFDWLRQV ZHUH GHVLJQHG WR EH YHQGRU LQGHSHQGHQW LQ
WKUHHLPSRUWDQWZD\V>L@)LUVWWKHV\QWD[IRUHPEHGGLQJ64/LQ-DYDSURJUDPVLVDVWDQGDUG
VKDUHGE\DOOWKH64/-SDUWQHUV>LL@6HFRQGWKHSDUWQHU·VVKDUHDFRPPRQ64/-WUDQVODWRU
UHIHUHQFHLPSOHPHQWDWLRQ>LLL@7KLUGVLQFHD64/-SURJUDPSHUIRUPVGDWDEDVHDFFHVVXVLQJ
-'%& DW UXQWLPH 64/- FDQ DFFHVV DQ\ GDWD VHUYHU IRU ZKLFK -'%& GULYHUV DUH
LPSOHPHQWHG
− 9HQGRUVSHFLILFFXVWRPL]DWLRQ7KH64/-VWDQGDUGDOVRDOORZVYHQGRUVSHFLILFFXVWRPL]DWLRQVD
ELQDU\ 64/- DSSOLFDWLRQ LQFOXGHV D VHW RI 64/- SURILOHV WKDW GHVFULEH WKH 64/ RSHUDWLRQV
DSSHDULQJ LQ WKH RULJLQDO SURJUDP VRXUFH  7KHVH SURILOHV FDQ EH XVHG WR FUHDWH YHQGRU
VSHFLILFFXVWRPL]DWLRQVWKDWFDQEHLQVWDOOHGLQWRWKHELQDU\64/-DSSOLFDWLRQ7ZRW\SHVRI
FXVWRPL]DWLRQV DUH SRVVLEOH >L@ 3URILOH FXVWRPL]DWLRQV WR LPSURYH 64/ H[HFXWLRQ
SHUIRUPDQFHXVLQJRSWLPL]DWLRQWHFKQLTXHV >LL@ &XVWRPL]DWLRQV WR JUDQW DFFHVV WR YHQGRU
VSHFLILFIHDWXUHVQRWRWKHUZLVHDYDLODEOHWR64/-SURJUDPV0XOWLSOHFXVWRPL]DWLRQVFDQEH
LQVWDOOHGLQWRWKHVDPH64/-ELQDU\VRWKDWWKHVDPHELQDU\FDQEHXVHGWRH[HFXWH64/RQ
GDWDEDVHVIURPGLIIHUHQWYHQGRUVDQGWKHH[HFXWLRQRIWKDWRSHUDWLRQZLOOWDNHDGYDQWDJHRI
WKHFXVWRPL]DWLRQDYDLODEOHIRUHDFKYHQGRU
− )OH[LEOH'HSOR\PHQW7KHFRGHJHQHUDWHGE\WKH64/-WUDQVODWRULVVWDQGDUG-DYDFRGH
DQG FDQ EH H[HFXWHG LQ DQ\ VWDQGDUGVFRPSOLDQW -DYD 9LUWXDO 0DFKLQH  7KLV DOORZV 64/-
SURJUDPV WR EH SDUWLWLRQHG HDVLO\ DFURVV GLIIHUHQW WLHUV LQ D GLVWULEXWHG DUFKLWHFWXUH DQG
GHSOR\HGLQPDQ\GLIIHUHQWHQYLURQPHQWVZLWKRXWDQ\FRGHFKDQJHV

 64/-+RZLW:RUNV
$64/-$SSOLFDWLRQLVDVWDQGDUGFRPSLOHG-DYDSURJUDPWKDWZDVSUHSDUHGIURP64/-VRXUFHILOHV
$64/-SURJUDPLVW\SLFDOO\FRPSLOHGLQWZRVWHSV,QWKHILUVWVWHSD64/-7UDQVODWRUWUDQVODWHVWKH
64/-DSSOLFDWLRQLQWRD-DYDDSSOLFDWLRQZLWKFDOOVWRWKH64/-UXQWLPHUHSODFLQJWKH64/-FODXVHV
LWVRXWSXWLVDVHWRIVWDQGDUG-DYDVRXUFHILOHV,QWKHVHFRQGVWHSDQ\-DYDFRPSLOHUFDQEHXVHGWR
FRPSLOHWKRVH-DYDILOHV

 64/-7UDQVODWRU
$64/-7UDQVODWRUSHUIRUPVWZRLPSRUWDQWIXQFWLRQV
• 7UDQVODWHVWKH64/-VRXUFHFRGH The 64/-7UDQVODWRUWUDQVODWHVWKH64/-DSSOLFDWLRQLQWRD
-DYDDSSOLFDWLRQZLWKFDOOVWRWKH64/-UXQWLPHUHSODFLQJWKH64/-FODXVHVJHQHUDWLQJDVHWRI
VWDQGDUG-DYDVRXUFHILOHV
• 7\SH &KHFNLQJ ,W SHUIRUPV 64/ V\QWD[FKHFNLQJ VFKHPDFKHFNLQJ DQG W\SHFKHFNLQJ RI
KRVW YDULDEOHV DW WUDQVODWLRQ WLPH LI ORJRQ LQIRUPDWLRQ WR WKH GDWDEDVH LV SURYLGHG  7KLV
FKHFNLQJLVSHUIRUPHGVWDWLFDOO\LHDOO64/VWDWHPHQWVLQWKHSURJUDPDUHFKHFNHGLUUHVSHFWLYH
RIWKHDFWXDOFRGHSDWKVH[HFXWHGDWDSSOLFDWLRQUXQWLPH
5HIHUHQFH ,PSOHPHQWDWLRQ 7KH 64/- SDUWQHUV 2UDFOH ,%0 6\EDVH ,QIRUPL[
&RPSDT7DQGHP-DYD6RIWDQGRWKHUV KDYHFROODERUDWHGWRSURGXFHD5HIHUHQFH,PSOHPHQWDWLRQRID
64/-7UDQVODWRU7KH64/-5HIHUHQFH,PSOHPHQWDWLRQLVZULWWHQHQWLUHO\LQ-DYDDQGLVGHVLJQHGVR
WKDWLWFDQEHLQFRUSRUDWHGLQWR-DYDGHYHORSPHQWWRROVZKLFKZLOODOORZ64/-WUDQVODWLRQDQG-DYD
FRPSLODWLRQWREHSHUIRUPHGLQRQHVWHS

 64/-5XQWLPH
$FRPSLOHG64/-DSSOLFDWLRQLVDVWDQGDUG-DYDSURJUDPDQGFDQUXQZKHUHYHUD-DYD90WKH64/-
UXQWLPH OLEUDU\ DQG D -'%& GULYHU DUH DYDLODEOH 7KHUH DUH WKUHH LPSRUWDQW DVSHFWV WR FRQVLGHU
UHJDUGLQJH[HFXWLQJ64/-DSSOLFDWLRQV
• 64/- 5XQWLPH $W UXQWLPH D 64/- DSSOLFDWLRQ FRPPXQLFDWHV ZLWK D GDWDEDVH WKURXJK WKH
64/-UXQWLPHOLEUDU\ZKLFKLVDWKLQOD\HURISXUH-DYDFRGHDERYHD-'%&GULYHU$YDULHW\RI
-'%&GULYHUVFDQEHXVHGDWUXQWLPHWKHILJXUHEHORZLOOXVWUDWHVWKHWKUHHDOWHUQDWLYHUXQWLPH
FRQILJXUDWLRQVRID64/-SURJUDPXVLQJDYDULHW\RIGLIIHUHQW-'%&GULYHUVWRWDUJHW2UDFOH

64/-$SSOLFDWLRQ

64/-UXQWLPHOLE

-DYDVRIW 2UDFOH 2UDFOH


2'%&EDVHG -'%&2&, 7KLQ-'%&
GULYHU 'ULYHU 'ULYHU

2'%&& 2&,&
-DYDVRFNHWV
OLEUDU\ OLEUDU\

)LJXUH64/-5XQWLPH&RQILJXUDWLRQV

• 7\SH 6DIHW\ 64/- DVVRFLDWHV WKH SURSHUWLHV RI UHVXOWVHWV DQG GDWDEDVH FRQQHFWLRQV ZLWK WKH
W\SHVRIWKH-DYDREMHFWVWKDWUHSUHVHQWWKHPVRWKRVHW\SHVFDQDSSHDULQWKHLQWHUIDFHVEHWZHHQ
VHSDUDWHO\ GHYHORSHG -DYD FRPSRQHQWV  )RU H[DPSOH WKH VKDSH RI URZV RI DQ LWHUDWRU REMHFW
WKHQXPEHUDQGW\SHVRIWKHFROXPQV LVHQFRGHGE\LWVW\SH LWVFODVV 7KDWLWHUDWRUFODVVFDQ
DSSHDU DV WKH W\SH RI SDUDPHWHUV DQG UHVXOWV LQ WKH LQWHUIDFHV EHWZHHQ VRIWZDUH FRPSRQHQWV
7KHUHIRUH FRPSRQHQWV FDQ H[FKDQJH 64/ UHVXOWVHW GDWD DV W\SHVDIH ILUVWFODVV REMHFWV ZLWK
NQRZQ URZ VKDSHV VR WKDW WKH 64/- WUDQVODWRU DQG -DYD FRPSLOHU FDQ FKHFN WKDW DFFHVVHV RI
FROXPQGDWDDUHFRUUHFWZKHUHYHULWLVXVHG
• %LQDU\SRUWDELOLW\$SSOLFDWLRQVWUDQVODWHGE\WKH64/-5HIHUHQFH,PSOHPHQWDWLRQFDQDFFHVV
DQ\GDWDEDVHWKDWLVVXSSRUWHGE\DQLPSOHPHQWDWLRQRI-'%&RUDFRPSOLDQWLPSOHPHQWDWLRQRI
WKH 64/- UXQWLPH $3, 7KLV SURSHUW\ RI ELQDU\ SRUWDELOLW\ DOORZV FRPSLOHG DSSOLFDWLRQV WR EH
SRUWDEOHQRWRQO\DFURVVSODWIRUPVEXWDOVRDFURVVGLIIHUHQWYHQGRUV
GDWDEDVHV)RUH[DPSOHD
64/- $SSOLFDWLRQ WKDW FRQWDLQV 64/ FRQIRUPLQJ WR 64/ (QWU\ /HYHO DXJPHQWHG E\
%(*,1(1'EORFNVDQGFDOOVWRVWRUHGSURFHGXUHVFDQFRQQHFWWRDQ2UDFOH,%07DQGHP
RU6\EDVHGDWDEDVHDQGLQWHUDFWVXFFHVVIXOO\ZLWKDQ\RIWKHVHGDWDEDVHV

 64/-)HDWXUHV
+DYLQJGHVFULEHGZKDW64/-LVDQGKRZLWZRUNVOHWXVQRZH[DPLQHLWVPRVWLPSRUWDQWIHDWXUHV
XVLQJDQH[DPSOH7KHUHDUHLPSRUWDQWIHDWXUHVHDFKRIZKLFKDUHGHVFULEHGLQPRUHGHWDLOEHORZ
• 64/-&ODXVHV
• +RVW9DULDEOHV
• 5HVXOW6HWV5HWXUQHGE\4XHULHV
• 'DWDEDVH&RQQHFWLRQ0DQDJHPHQW
• &RPELQLQJVWDWLFDQGG\QDPLF64/XVLQJ64/-DQG-'%&WRJHWKHU

 64/-&ODXVHV
6WDWLF64/VWDWHPHQWVDSSHDULQD64/-SURJUDPWH[WDV64/-FODXVHV$64/-FODXVHLVLQWURGXFHG
E\WKHWRNHQVTODQG FRQWDLQV D 64/ VWDWHPHQW LQVLGH FXUO\ EUDFHV  $Q H[HFXWDEOH 64/- FODXVH
PD\ DSSHDU ZKHUH D -DYD VWDWHPHQW PD\ DSSHDU  +HUH LV D 64/- FODXVH WKDW FRQWDLQV D 64/
83'$7(VWDWHPHQW

#sql { UPDATE TAB SET COL1 = :x WHERE COL2 > :y AND COL3 < :z };

 +RVW9DULDEOHV
7KHLQSXWVDQGRXWSXWVRI64/VWDWHPHQWVDUHSDVVHGWKURXJKKRVWYDULDEOHV$KRVWYDULDEOHLVD-DYD
YDULDEOHSDUDPHWHURUILHOGWKDWLVHPEHGGHGLQD64/VWDWHPHQWSUHIL[HGE\DFRORQFKDUDFWHU7KH
VWDQGDUG-'%&W\SHVVXFKDVERROHDQE\WHVKRUWLQW6WULQJE\WH>@MDYDVTO'DWH,QWHJHU'RXEOH
HWFDUHYDOLGKRVWYDULDEOHW\SHVLQ64/-,QDGGLWLRQ2UDFOH·V64/-WUDQVODWRUVXSSRUWV2UDFOHDQG
2UDFOHVSHFLILFW\SHVVXFKDV52:,'&/2%%/2%DVZHOODV2EMHFWDQG5()W\SHV
7KHIROORZLQJH[DPSOHFRQVLVWVRIWZR64/WDEOHGHILQLWLRQVDQGD-DYDPHWKRGFRQWDLQLQJ64/-
FODXVHVWKDWDFFHVVWKRVHWDEOHV

CREATE TABLE PARTS_MASTER


(PART_ID NUMBER(8) PRIMARY KEY,
PART_NAME VARCHAR(40),
SUPPLIER VARCHAR(200));

CREATE TABLE MRP


(PART_ID REFERENCES PARTS_MASTER,
QUANTITY_ON_HAND NUMBER(6),
REORDER_THRESHOLD NUMBER(6));

// Part of a SQLJ program, showing definition of one method:


public class inventory {
...
public void pullStock (int part, int quantity) throws OutOfStock {

int on_hand, threshold;

#sql { SELECT QUANTITY_ON_HAND, REORDER_THRESHOLD


INTO :on_hand, :threshold FROM MRP
WHERE PART_ID = :part FOR UPDATE };
on_hand -= quantity;

if (on_hand < threshold) {


String supplier;
#sql { SELECT SUPPLIER INTO :supplier FROM PARTS_MASTER
WHERE PART_ID = :part };
inventory.orderMore(part, quantity, supplier);
}

if (on_hand < 0) {
#sql { ROLLBACK };
throw new OutOfStock();
} else {
#sql { UPDATE MRP SET QUANTITY_ON_HAND = :on_hand
WHERE PART_ID = :part };
#sql { COMMIT };
}
}
...
}

7KHDERYHH[DPSOHVKRZVWKDW64/-LVTXLWHVLPLODUWR$16,,62(PEHGGHG64/,WDOORZV64/
VWDWHPHQWV WR DSSHDU GLUHFWO\ LQ SURJUDP ORJLF $W SURJUDP GHYHORSPHQW WLPH VWDWLF DQDO\VLV FDQ
GHWHFWHUURUVLQWKHLU64/V\QWD[LQWKHLUXVHVRIWDEOHVDQGRWKHUVFKHPDGHILQLWLRQVDQGLQWKHLU
QXPEHUVDQGW\SHVRIDUJXPHQWVDQGUHVXOWV

 5HVXOW6HWV5HWXUQHGE\4XHULHV
,QD64/-SURJUDPDUHVXOWVHWUHWXUQHGE\DPXOWLURZTXHU\LVPDQLSXODWHGE\PHDQVRIDQLWHUDWRU
REMHFW WKDW LWHUDWHV WKURXJK WKH URZV LQ WKH UHVXOWVHW  $Q LWHUDWRU LV DQ REMHFW RI DQ LWHUDWRUFODVV
ZKLFK LV D -DYD FODVV WKDW LV GHILQHG E\ D GHFODUDWLYH 64/- FODXVH WKDW PD\ DSSHDU ZKHUH D FODVV
GHILQLWLRQPD\DSSHDU7KHFODXVHGHILQLQJDQDPHGLWHUDWRUFODVVOLVWVWKH-DYDQDPHVDQGW\SHVIRU
FROXPQVLQDURZRIDUHVXOWVHW7KHIROORZLQJFODXVHGHILQHVDQLWHUDWRUFODVVFDOOHG$OO6WRFN

#sql iterator AllStock (String part, int quantity);

7KH DERYH FODXVH LPSOLFLWO\ GHILQHV -DYD FODVV $OO6WRFN ZLWK PHWKRGV QDPHG SDUW DQG TXDQWLW\ RI
W\SHV 6WULQJ DQG LQW UHVSHFWLYHO\ 7KRVH FROXPQDFFHVVRU PHWKRGV UHWXUQ WKH YDOXHV RI FROXPQV IURP
URZVRIDUHVXOWVHWFRQWDLQHGLQDQLWHUDWRURIW\SH$OO6WRFN7KHIROORZLQJ64/-SURJUDPIUDJPHQW
GHILQHVDORFDOYDULDEOHRIFODVV$OO6WRFNH[HFXWHVDTXHU\WRSRSXODWHWKDWYDULDEOHZLWKDQLWHUDWRU
REMHFWDQGFDOOVWKHFROXPQDFFHVVRUPHWKRGVRIWKHLWHUDWRUDQGSULQWVWKHFROXPQYDOXHV

public void printStock () {


AllStock iter;
// Instantiate the iterator with a SQL query
#sql iter = { SELECT PART_NAME AS "part",
QUANTITY_ON_HAND AS "quantity"
FROM PARTS_MASTER, MRP
WHERE PARTS_MASTER.PART_ID = MRP.PART_ID };
// Now loop through the result rows
while (iter.next()) {
System.out.println("Part: " + iter.part() + ", Quantity: "
+ iter.quantity());
}
iter.close();
}

In addition, SQLJ provides support for defining positioned iterators that use traditional FETCH…INTO
syntax to access query columns by position.

 'DWDEDVH&RQQHFWLRQ0DQDJHPHQW
7KHH[DPSOHDERYHFRQWDLQVQRH[SOLFLWPDQDJHPHQWRIGDWDEDVHFRQQHFWLRQV,WV64/VWDWHPHQWV
H[HFXWHRQWKHGHIDXOWGDWDEDVHFRQQHFWLRQZKLFKLVJOREDOWR WKH SURJUDP  64/- SURJUDPV PD\
DOVRPDQLSXODWHPXOWLSOHGDWDEDVHFRQQHFWLRQV8VHUVPD\H[SOLFLWO\GHFODUHDFRQQHFWLRQFRQWH[WFODVV
ZKHUHYHUD-DYDFODVVGHFODUDWLRQLVSHUPLWWHG)RUH[DPSOH

#sql context PartsDB; // declares a class PartsDB


PartsDB pdb = new PartsDB( url, user, password );

(DFK64/-FODXVH PD\ GHVLJQDWH D SDUWLFXODU LQVWDQFH RI D FRQQHFWLRQ FRQWH[W LQ VTXDUH EUDFNHWV
LPPHGLDWHO\IROORZLQJWKHWRNHQVTOIRUH[DPSOH

#sql [pdb] { INSERT INTO MRP VALUES (:id, :quantity, :threshold) };

Multiple connection context classes can be used in the same program to partition SQL statements that are
executed on different schemas. At translation time, different SQL checking can be performed for each
connection context class used.

 &RPELQLQJ6WDWLFDQG'\QDPLF64/64/-DQG-'%&
$ 64/- SURJUDP PD\ FRQWDLQ ERWK 64/- FODXVHV DQG -'%& FDOOV IRU VWDWLF DQG G\QDPLF 64/
UHVSHFWLYHO\  7KH WZR SDUDGLJPV LQWHURSHUDWH DW WKH OHYHO RI GDWDEDVH FRQQHFWLRQV DQG UHVXOW
VHWVLWHUDWRUV )RU H[DPSOH D 64/- FRQQHFWLRQ FRQWH[W FDQ EH LQLWLDOL]HG ZLWK DQ H[LVWLQJ -'%&
FRQQHFWLRQ

java.sql.connection conn = …;
PartsDb pdb = new PartsDB(conn);

,W LV DOVR SRVVLEOH WR H[WUDFW D -'%& FRQQHFWLRQ REMHFW IURP D 64/- FRQQHFWLRQ FRQWH[W 6LPLODU
FRQYHUVLRQVDUHSRVVLEOHEHWZHHQ-'%&UHVXOWVHWVDQGVWUXFWXUHG64/-LWHUDWRUV)RUH[DPSOH

AllStock iter;
#sql iter = { SELECT … };
java.sqlj.ResultSet rs = iter.getResultSet();

7KXVWKHG\QDPLF64/$3,IRU64/-LVVLPSO\-'%&

 64/-FRGHYHUVXV-'%&FRGH
)RU 64/ VWDWHPHQWV ZLWK LQSXW DUJXPHQWV 64/- FODXVHV DUH RIWHQ VKRUWHU WKDQ WKH HTXLYDOHQW
G\QDPLF64/ -'%& FDOOVEHFDXVH64/-XVHVKRVWYDULDEOHVWRSDVVDUJXPHQWVWR64/VWDWHPHQWV
ZKLOH -'%& UHTXLUHV D VHSDUDWH VWDWHPHQW WR ELQG HDFK DUJXPHQW DQG WR UHWULHYH HDFK UHVXOW
&RQWUDVW64/-DQG-'%&SURJUDPIUDJPHQWVIRUWKHVDPHVLQJOHURZ6(/(&7VWDWHPHQW

// SQLJ
float w; java.sql.Date x; int y; String z;
...
#sql { SELECT C1, C2 INTO :w, :x FROM TAB WHERE C3 = :y AND C4 = :z };

// JDBC
float w; java.sql.Date x; int y; String z;
...
PreparedStatement s = connection.prepareStatement(
"SELECT C1, C2 FROM TAB WHERE C3 = ? AND C4 = ?");
s.setInt(1, y);
s.setString(2, z);
ResultSet r = s.executeQuery();
r.next();
w = r.getFloat(1);
x = r.getDate(2);
r.close();
s.close();

8QOLNH G\QDPLF 64/ 64/- SHUPLWV FRPSLOHWLPH FKHFNLQJ RI WKH 64/ V\QWD[ RI WKH W\SH
FRPSDWLELOLW\ RI WKH KRVWYDULDEOHV ZLWK WKH 64/ VWDWHPHQWV LQ ZKLFK WKH\ DUH XVHG DQG RI WKH
FRUUHFWQHVVRIWKHTXHU\LWVHOIZLWKUHVSHFWWRWKHGHILQLWLRQRIWDEOHVYLHZVVWRUHGSURFHGXUHVHWF
LQ WKH GDWDEDVH VFKHPD  7\SHFKHFNLQJ DQG VFKHPDFKHFNLQJ LV DOVR GRQH ZKHUH FROXPQGDWD LV
IHWFKHGIURPDQLWHUDWRUREMHFW E\D)(7&+VWDWHPHQWRUE\FROXPQDFFHVVRUPHWKRGV EHFDXVH
WKHFODVVRIWKHLWHUDWRUREMHFWGHILQHVWKHQXPEHUDQGW\SHVRIFROXPQVLQURZVFRQWDLQHGE\WKDW
LWHUDWRU

 64/-'HSOR\PHQW&RQILJXUDWLRQV

+DYLQJXQGHUVWRRGKRZ64/-ZRUNVDQGZKDWLWVPRVWLPSRUWDQWIHDWXUHVDUHLWLVQRZDSSURSULDWH
WR FRQVLGHU KRZ 64/- SURJUDPV FDQ EH GHSOR\HG LQ D YDULHW\ RI GLIIHUHQW FRQILJXUDWLRQV 7KLV
VHFWLRQLVGLYLGHGLQWRWZRSDUWVILUVW LW GLVFXVVHV SODWIRUP UHTXLUHPHQWV WR UXQ D 64/- SURJUDP
QH[WLWGLVFXVVHVILYHGLIIHUHQWVFHQDULRVLQZKLFK64/-FDQEHGHSOR\HG

 5HTXLUHPHQWVIRU64/-'HSOR\PHQW
7KHRQO\UHTXLUHPHQWVIURPDSODWIRUPSRLQWRIYLHZWRUXQD64/-SURJUDPDUHWKHDYDLODELOLW\RI
• 7KH64/-UXQWLPHOLEUDU\
• $ -'%& GULYHU  2UDFOH·V 64/- 7UDQVODWRU FDQ EH XVHG ZLWK DQ\ -'%& GULYHU LQFOXGLQJ
-'%&2'%&EULGJHV2UDFOH·V-'%&2&,GULYHURU2UDFOH·V7KLQ-'%&'ULYHU
• $-DYD9LUWXDO0DFKLQHZKHUH64/-SURJUDPVZLOOH[HFXWH

 'HSOR\PHQW6FHQDULRV

64/-3URJUDPVFDQEHGHSOR\HGLQDQXPEHURIGLIIHUHQWFRQILJXUDWLRQVLQFOXGLQJHLWKHUIDWRUWKLQ
FOLHQWV LQ PLGGOH WLHU -DYD ZHE VHUYHUV RU DSSOLFDWLRQ VHUYHUV RU DV VWRUHG SURJUDPV RQ WKH -DYD
9LUWXDO0DFKLQHLQWHJUDWHGZLWKWKH2UDFOHGDWDEDVHVHUYHU6LQFHWKH64/- UXQWLPH OLEUDU\ LV D
WKLQOD\HURISXUH-DYDFRGHWKDWVLWVDERYHWKHFKRVHQ-'%&GULYHUWKHXVHUPXVWFKRRVHWKH-'%&
GULYHU EHVW VXLWHG IRU WKH SDUWLFXODU GHSOR\PHQW FRQILJXUDWLRQ KH QHHGV 7KH UHPDLQGHU RI WKLV
VHFWLRQ LOOXVWUDWHV KRZ 2UDFOH·V 64/- 7UDQVODWRU FDQ EH XVHG LQ FRPELQDWLRQ ZLWK 2UDFOH·V RZQ
-'%&GULYHUVLQILYHGLIIHUHQWGHSOR\PHQWFRQILJXUDWLRQV
• )RUWUDGLWLRQDOWZRWLHUFOLHQWVHUYHU-DYDDSSOLFDWLRQV
• )RUPXOWLWLHUDSSOLFDWLRQVZLWKDPLGGOHWLHUDSSOLFDWLRQVHUYHU
• )RU-DYD$SSOHWV
• :LWK2UDFOH·V1HW&RQQHFWLRQ0DQDJHU
• )RU2UDFOH'DWDEDVH6WRUHG3URJUDPV

 64/-IRU&OLHQW6HUYHU-DYD$SSOLFDWLRQV

2UDFOH·V -'%&2&, GULYHU LV WDUJHWHG WR WZR NLQGV RI DSSOLFDWLRQ GHYHORSHUV  WKRVH ZKR DUH
EHJLQQLQJ WR XVH -DYD IRU WUDGLWLRQDO FOLHQWVHUYHU DSSOLFDWLRQ GHYHORSPHQW LQ DQ ,QWUDQHW
HQYLURQPHQWDQGWKRVHZKRDUHFKRRVLQJWRGHYHORS-DYDEDVHGPLGGOHWLHUVVXFKDV-DYDDSSOLFDWLRQ
VHUYHUV 64/- FDQ EH XVHG ZLWK 2UDFOH·V -'%&2&, GULYHU LQ D WUDGLWLRQDO WZRWLHU FOLHQWVHUYHU
XVLQJ64/-LQFRPELQDWLRQZLWK2UDFOH·V-'%&2&,'ULYHU7KH-DYDDSSOLFDWLRQPDNHVFDOOVWRWKH
64/- OLEUDU\ ZKLFK LQ WXUQ WUDQVODWHV FDOOV YLD WKH -'%&2&, GULYHU DFURVV 64/ 1HW WR
FRPPXQLFDWH ZLWK 2UDFOH 'DWDEDVH 6HUYHU ,Q WKLV FRQILJXUDWLRQ XVHUV ZLOO QHHG WR GHSOR\ WKH
IROORZLQJOLEUDULHVRQHDFKFOLHQW
• 64/-5XQWLPH/LEUDU\
• -'%&2&,'ULYHU
• 2UDFOH&OLHQW/LEUDULHVLQFOXGLQJ2&,64/ 1HWDQG&25(OLEUDULHV

3&
-DYD
$SSOLFDWLRQ
25$&/(
64/-5XQWLPH
64/ 1HW
-'%&2&, 64/
3/64/

)LJXUH8VLQJ64/-LQD7ZR7LHU&OLHQW6HUYHU&RQILJXUDWLRQ

 64/-IRU0XOWLWLHU$SSOLFDWLRQV
,QDWLHUFRQILJXUDWLRQDEURZVHUEDVHGFOLHQWFRPPXQLFDWHVZLWKD-DYDEDVHGPLGGOHWLHUHLWKHU
XVLQJDVWDWHOHVVSURWRFROVXFKDV+773WRGD\RUDVWDWHIXOSURWRFROVXFKDV,,23LQWKHIXWXUH7KH
PLGGOHWLHULQWXUQH[HFXWHVWKH-DYDDSSOLFDWLRQORJLFZULWWHQLQ64/-DQGFRPPXQLFDWHVZLWKWKH
EDFNHQGGDWDEDVHVHUYHU7KHIROORZLQJGLDJUDPLQGLFDWHVKRZ64/- FDQ EH XVHG LQ FRPELQDWLRQ
ZLWK 2UDFOH·V -'%&2&, 'ULYHU LQ D WKUHHWLHU FRQILJXUDWLRQ HLWKHU LQ DQ ,QWUDQHW VHWWLQJ RU DQ
([WUDQHWVHWWLQJ>ZKHUHWKHZHEVHUYHULVORFDWHGEHKLQGWKHILUHZDOO@

7KHFOLHQWLVDZHEEURZVHUWKDWFRPPXQLFDWHVZLWKWKHZHEVHUYHUXVLQJWKH+773SURWRFRO7KH
-DYD DSSOLFDWLRQ >WKH H[HFXWDEOH@ WKH 64/- UXQWLPH OLEUDU\ WKH -'%&2&, GULYHU DQG WKH 2&,
&25( DQG 64/ 1HW OLEUDULHV DUH LQVWDOOHG RQ WKH ZHE VHUYHU 7KH XVHU FDQ VWDUWLQYRNH WKH -DYD
DSSOLFDWLRQ LQ D QXPEHU RI GLIIHUHQW ZD\V 7KH XVHU FDQ XVH D &*, VFULSW 2UDFOH·V :HE 5HTXHVW
%URNHU $3, >LI WKH DSSOLFDWLRQ LV GHSOR\HG RQ 2UDFOH·V :HE $SSOLFDWLRQ 6HUYHU@ RU HYHQ DQ ,,23
VW\OH LQYRFDWLRQ 2QFH WKH -DYD DSSOLFDWLRQ KDV EHHQ LQYRNHG LW FRPPXQLFDWHV ZLWK WKH EDFNHQG
GDWDEDVHVHUYHUXVLQJ64/ 1HW
%52:6(5
KWWS/LVWHQHU
+773
KWWS'LVSDWFKHU
+70/
3DJH ,&;

64/- 25$&/(
$SSOLFDWLRQ
64/ 1HW 64/
64/-5XQWLPH
64/ 1HW
-'%&2&, 3/64/
),5(:$// 2$6

)LJXUH8VLQJ64/-LQD7KUHH7LHU$UFKLWHFWXUH

7KHUHDUHWKUHHLPSRUWDQWGHSOR\PHQWLVVXHVWKDWDULVHIURPWKLVIRUPRIDSSOLFDWLRQGHSOR\PHQW
KRZ WR PDQDJH DSSOLFDWLRQ VWDWH KRZ WR LPSURYH WKH VFDODELOLW\ RI WKH DSSOLFDWLRQ DQG KRZ WR
RSWLPL]H DSSOLFDWLRQ UHVSRQVLYHQHVV 8VHUV DUH GLUHFWHG WR 2UDFOH·V -'%& WHFKQLFDO ZKLWH SDSHU
ZKLFKGLVFXVVHVWKHVHLVVXHVLQFRQVLGHUDEO\JUHDWHUGHWDLO

 64/-IRU-DYD$SSOHWV
64/-SURJUDPVPD\EHUXQDV-DYDDSSOHWV-DYDDSSOHWVH[HFXWHLQDEURZVHUDQGWKHUHIRUHFDQQRW
UHTXLUHDQ\FOLHQWVLGHLQVWDOODWLRQ)URPWKHEURZVHUWKHXVHUVLPSO\FOLFNVRQD8QLIRUP5HVRXUFH
/RFDWRU 85/ LQD+70/SDJHWKDWFRQWDLQVD-DYDDSSOHWWDJ:KHQWKHXVHUORDGVWKHSDJHWKH
-DYD DSSOHW ZKLFK FDQ EH D WUDQVODWHG 64/- SURJUDP  WKH 64/- UXQWLPH OLEUDU\ ZKLFK LV 
-DYD DQGWKHQHFHVVDU\-'%&GULYHUDUHGRZQORDGHGLQWRWKHEURZVHUIURPWKHZHEVHUYHU2QFH
WKH\ DUH LQ WKH EURZVHU DQG EHJLQ H[HFXWLQJ LQ WKH EURZVHU·V -DYD 90 WKH FRPSLOHG 64/- FRGH
HVWDEOLVKHV D FRQQHFWLRQ ZLWK WKH GDWDEDVH VHUYHU YLD WKH -'%& GULYHU 6LQFH LW QHHGV WR EH
GRZQORDGDEOHDORQJZLWKWKH-DYDDSSOHWDQGWKH64/-UXQWLPHOLEUDU\WKH-'%&'ULYHUDOVRQHHGV
WR EH D SXUH -DYD LPSOHPHQWDWLRQ ,W DOVR QHHGV WR EH UHODWLYHO\ VPDOO LQ VL]H VR WKDW LW FDQ EH
GRZQORDGHGTXLFNO\DQGH[HFXWHLQDSHUIRUPDQWPDQQHURQEURZVHUEDVHG-DYD90V

2UDFOH·V 64/- 5XQWLPH DQG WKH 7KLQ -'%& GULYHU KDYH EHHQ GHVLJQHG H[SOLFLWO\ IRU VXFK
LPSOHPHQWDWLRQV%\HOLPLQDWLQJWKHQHHGIRUDFOLHQWVLGHLQVWDOODWLRQ2UDFOH·VGRZQORDGDEOH64/-
5XQWLPHDQGLWV7KLQ-'%&GULYHUUHGXFHWKHFRVWVDVVRFLDWHGZLWKPDLQWHQDQFHDQGDGPLQLVWUDWLRQ
LQDQ,QWUDQHWHQYLURQPHQW7KH\DUHHYHQEHWWHUVXLWHGIRU([WUDQHWDSSOLFDWLRQVZKHUHFOLHQWVLGH
LQVWDOODWLRQVSUHFOXGHWKHXQLYHUVDODFFHVVWKDWLVIXQGDPHQWDOWRWKHVXFFHVVRIWKHZRUOGZLGHZHE
7KH IROORZLQJ GLDJUDP VKRZV WKH W\SLFDO FRQILJXUDWLRQ LQ ZKLFK WKH 64/- 5XQWLPH DQG WKH 7KLQ
-'%&GULYHUFDQEHXVHGZLWK-DYDDSSOHWV7KH-DYDDSSOHW64/-UXQWLPHOLEUDU\DQG7KLQ-'%&
DUHGRZQORDGHGLQWRWKHEURZVHUDIWHUWKHXVHURSHQVD85/7KH64/-DSSOLFDWLRQFRPPXQLFDWHV
GLUHFWO\ZLWKWKHGDWDEDVHVHUYHUXVLQJ64/ 1HW7KHZHEVHUYHUDQGWKHGDWDEDVHVHUYHUFDQEHRQ
SK\VLFDOO\ VHSDUDWH PDFKLQHV RU RQ WKH VDPH PDFKLQH ,Q DQ ,QWUDQHW GHSOR\PHQW WKH HQWLUH
FRQILJXUDWLRQLVEHKLQGDILUHZDOOLQDQ([WUDQHWGHSOR\PHQWWKHZHEVHUYHUDQGWKHGDWDEDVHDUH
ERWKEHKLQGWKHILUHZDOO
%52:6(5
+773 :HE6HUYHU
64/--DYD
$SSOLFDWLRQ
25$&/(
64/-5XQWLPH
64/ 1HW 7&3,3 64/
7KLQ-'%& 64/ 1HW
3/64/

6DPHKRVW

)LJXUH8VLQJ64/-ZLWK7KLQ&OLHQWV

7KH GHSOR\PHQW FRQILJXUDWLRQ GHVFULEHG DERYH UDLVHV WKUHH LPSRUWDQW LVVXHV  KRZ WR KDQGOH -DYD
VHFXULW\KRZWRPDQDJHDSSOLFDWLRQVWDWHDQGKRZWRVXSSRUWODUJHQXPEHUVRIEURZVHUVFRQQHFWLQJ
LQ WKLV WZR WLHU FRQILJXUDWLRQ 7KHVH LVVXHV DUH GLVFXVVHG LQ FRQVLGHUDEO\ JUHDWHU GHWDLO LQ 2UDFOH·V
-'%&7HFKQLFDO:KLWHSDSHUWRZKLFKWKHXVHULVUHIHUUHG

 64/-ZLWK1HW&RQQHFWLRQ0DQDJHU
7KH64/- 7UDQVODWRU DQG WKH 7KLQ -'%& 'ULYHU FDQ EH XVHG WRJHWKHU ZLWK WKH 1HW &RQQHFWLRQ
0DQDJHU WR DFKLHYH VLJQLILFDQWO\ JUHDWHU VFDODELOLW\ LQ D WZRWLHU RU WKUHHWLHU FRQILJXUDWLRQ RQ
SODWIRUPV ZLWK SK\VLFDO QXPEHU RI HQG SRLQW OLPLWDWLRQV 2UDFOH &RQQHFWLRQ 0DQDJHU LV D
PXOWLSXUSRVH QHWZRUNLQJ VHUYLFH IRU 2UDFOH HQYLURQPHQWV SURYLGLQJ FOLHQW FRQQHFWLRQ
FRQFHQWUDWLRQFOLHQWFRQQHFWLRQDFFHVVFRQWURODQGPXOWLSURWRFROFRQQHFWLYLW\2UDFOH&RQQHFWLRQ
0DQDJHUHQDEOHVODUJHQXPEHUVRIXVHUVWRFRQQHFWWRDVLQJOHVHUYHUE\PXOWLSOH[LQJPXOWLSOHFOLHQW
GDWDEDVHVHVVLRQVDFURVVDVLQJOHQHWZRUNFRQQHFWLRQWKHUHE\UHGXFLQJLQWHUQDOPHPRU\XVDJHZLWKLQ
WKH GDWDEDVH VHUYHU >WKH VHUYHU DOORFDWHV PHPRU\ LQWHUQDOO\ WR KDQGOH HDFK FRQQHFWLRQ RU W\SLFDOO\
HVWDEOLVKHV D SRRO RI FRQQHFWLRQV WKDW LW VZDSV EHWZHHQ D QXPEHU RI DFWLYH FRQQHFWLRQV@  %\
UHGXFLQJWKHUHVRXUFHUHTXLUHPHQWVZLWKLQWKHGDWDEDVHVHUYHU 2UDFOH &RQQHFWLRQ 0DQDJHU DOORZV
WKH2UDFOHGDWDEDVHVHUYHUWRVXSSRUWDODUJHQXPEHUVRIFRQFXUUHQWXVHUV
&/,(176

SQLJ SQLJ 25$&/(


SQLJ SQLJ
SQLJ SQLJ
SQLJ SQLJ
64/
64/ 1HW
SQLJ SQLJ 3/64/
SQLJ SQLJ

Net8 CMAN
)LJXUH8VLQJ64/-ZLWK1HW&RQQHFWLRQ0DQDJHU
 :ULWLQJ'DWDEDVH6WRUHG3URFHGXUHVLQ64/-

2UDFOHWLJKWO\LQWHJUDWHVDKLJKO\ VFDOHDEOH DQG KLJK SHUIRUPDQFH -DYD 9LUWXDO 0DFKLQH ZLWK WKH
GDWDEDVHNHUQHO,WSURYLGHVDQLGHDOSODWIRUPRQZKLFKWRUXQGDWDLQWHQVLYH-DYDDSSOLFDWLRQORJLF$
NH\HOHPHQWRIWKH-DYD90·VDUFKLWHFWXUHLVDQHIILFLHQWLQWHUIDFHWKURXJKZKLFK-DYDSURJUDPVFDQ
DFFHVV64/DQG3/64/ZLWKLQWKHGDWDEDVH7KH-DYD90SURYLGHVWZRZD\VZLWKZKLFKXVHUVFDQ
ZULWHVXFKTXHULHV
• (PEHGGHG64/-7UDQVODWRU)RUVWDWLF64/TXHULHVXVHUVFDQZULWHHPEHGGHG64/LQ-DYD
DSSOLFDWLRQFRGH7KH-DYD90LQFOXGHVWKH64/-WUDQVODWRUDQG-DYDFRPSLOHUWRWUDQVSDUHQWO\
FRPSLOH HPEHGGHG 64/ LQ -DYD SURJUDPV WR -DYD ELQDULHV 7KH -DYD 90 DOVR LQWHJUDWHV WKH
64/- UXQWLPH OLEUDU\ ZKLFK XVHV DQ HPEHGGHG -'%& 'ULYHU WR FRPPXQLFDWH ZLWK 64/ DQG
3/64/
• (PEHGGHG -'%& 'ULYHU 7KRVHFKRRVLQJWRZULWH G\QDPLF 64/ FDQ GLUHFWO\ WDUJHW -'%& 
WKH-DYD90LQFRUSRUDWHVDVSHFLDOL]HGLPSOHPHQWDWLRQRI2UDFOH·V-'%&'ULYHUFRUUHVSRQGLQJ
WRWKH-DYDVRIW-'%&VSHFLILFDWLRQWKDWSURYLGHVDOORIWKHIXQFWLRQDOLW\WKDWLWSURYLGHVLQD
FOLHQWVLGHHQYLURQPHQWEXWLVRSWLPL]HGWRUXQZLWKLQWKHGDWDEDVHVHUYHUDQGSURYLGHHIILFLHQW
DFFHVVWR64/GDWDDQG3/64/VXESURJUDPVRQWKHORFDOGDWDEDVH
• 'DWDEDVH 6WRUHG 3URFHGXUHV 7UDGLWLRQDO GDWDEDVH VWRUHG SURFHGXUHV WULJJHUV DQG PHWKRGV
FDQ EH LPSOHPHQWHG XVLQJ 64/- LQ WKH 2UDFOH 5'%06 7KHVH GDWDEDVH VWRUHG SURFHGXUHV
LPSOHPHQWHGLQ-DYDFDQEHLQYRNHGIURPWKUHHW\SHVRIFOLHQWV
− $Q\ -DYD FOLHQW -DYD FOLHQWV  IDW FOLHQWV PLGGOHWLHU -DYD FOLHQWV RU EURZVHUV  FDQ LQYRNH
GDWDEDVHVWRUHGSURFHGXUHVYLD-'%&RU64/-
− $Q\64/ 1HWFOLHQW$Q\RWKHU64/ 1HWFOLHQWLH2&,3UR 'HYHORSHURUDQ\RWKHU
WRROWKDWFRPPXQLFDWHVZLWKWKH5'%06DFURVV64/ 1HW
− $Q\ &25%$ FOLHQW &25%$ FOLHQWV FDQ DOVR DFFHVV WKHVH VWRUHG SURFHGXUHV XVLQJ WKH
&25%$VWDQGDUG,,23SURWRFRO

2UDFOH
25$&/(

,,23 -DYD90

64/ 1(7 -$9$90


64/ 1HW
(PEHGGHG64/-

(PEHGGHG-'%&'ULYHU

64/3/64/

)LJXUH8VLQJ64/-IRU'DWDEDVH6WRUHG3URFHGXUHV
 %HQHILWVRI 2UDFOH·V64/-7UDQVODWRU
+DYLQJ XQGHUVWRRG VRPH RI WKH WHFKQLFDO XQGHUSLQQLQJV RI 2UDFOH·V 64/- 7UDQVODWRU DQG WKH
QXPHURXVFRQILJXUDWLRQVLQZKLFKLWFDQEHXVHGLWLVLPSRUWDQWWRGLVFXVVWKHYDULRXVEHQHILWVWKDW
2UDFOH·V64/-7UDQVODWRUSURYLGHVGHYHORSHUVEXLOGLQJGDWDEDVHDSSOLFDWLRQVLQ-DYD7KHVHEHQHILWV
FDQEHGLYLGHGLQWRWZRGLIIHUHQWFDWHJRULHV
• %HQHILWVRI64/-6WDQGDUG
− ,PSURYHGDSSOLFDWLRQGHYHORSHUSURGXFWLYLW\
− 'DWDEDVHLQGHSHQGHQFHDQGPXOWLYHQGRULQWHURSHUDELOLW\
− 9HQGRUVSHFLILFFXVWRPL]DWLRQ
• %HQHILWVRI2UDFOH·V64/-7UDQVODWRU
− $FFHVVWR2UDFOHVSHFLILFIHDWXUHV
− &RPSOLDQFHZLWK64/-VWDQGDUG
− ,QWHJUDWLRQZLWK$SS%XLOGHUIRU-DYD
− ,QWHJUDWLRQZLWKPDQ\GLIIHUHQWEURZVHUVDQG-DYD90V
− )OH[LEOHGHSOR\PHQWFRQILJXUDWLRQVWZRWLHUDQGPXOWLWLHU
− ,QWUDQHWDQG([WUDQHWGHSOR\PHQW
− $FFHVVWRKHWHURJHQHRXVGDWDVRXUFHV

 %HQHILWVRI64/-6WDQGDUG
7KH 64/- 3DUWQHUV  2UDFOH ,%0 -DYDVRIW &RPSDT &RPSXWHU7DQGHP 6\EDVH ,QIRUPL[ DQG
RWKHUVDUHDOOFRRSHUDWLYHO\GHYHORSLQJDFRPPRQVWDQGDUGWKH64/-6WDQGDUGWRLQWHJUDWH-DYD
DQG 64/ SURYLGLQJ FXVWRPHUV D KLJKO\ SURGXFWLYH RSHQ PXOWLYHQGRU VROXWLRQ WR EXLOG HQWHUSULVH
DSSOLFDWLRQVLQ-DYD7KH64/-6WDQGDUGVKDUHGE\WKHVHYHQGRUVSURYLGHVDQXPEHURILPSRUWDQW
EHQHILWV

 ,PSURYHGDSSOLFDWLRQGHYHORSHUSURGXFWLYLW\
64/- ZDV GHYHORSHG FRRSHUDWLYHO\ E\ WKH PDMRU GDWDEDVH YHQGRUV SULPDULO\ WR SURYLGH -DYD
DSSOLFDWLRQGHYHORSHUVDVLPSOHDQGKLJKO\SURGXFWLYHZD\WREXLOGGDWDEDVHDSSOLFDWLRQV
• &RPSUHKHQVLYH IXQFWLRQDOLW\ 64/- SURYLGHV HPEHGGHG 64/ V\QWD[ WR VLPSOLI\ GDWDEDVH
DFFHVV IRU D YDULHW\ RI GLIIHUHQW IDFLOLWLHV LQFOXGLQJ WUDQVDFWLRQ PDQDJHPHQW TXHULHV ''/
VWDWHPHQWV WR FUHDWH DQG GURS VFKHPD REMHFWV '0/ VWDWHPHQWV WR PDQLSXODWH WKH GDWD DQG
VWRUHGSURFHGXUHDQGIXQFWLRQFDOOV
• &RPSDFW DQG KLJKOHYHO LQWHUIDFH 64/- SURYLGHV DSSOLFDWLRQ SURJUDPPHUV ZLWK KLJKOHYHO
HPEHGGHG64/V\QWD[IRUHDV\GDWDEDVHDFFHVV64/-SURJUDPVKDYHPRUHFRPSDFWFRGHDQGD
KLJKHU OHYHO SURJUDPPLQJ DEVWUDFWLRQ FRPSDUHG WR -'%& DQG WKXV DUH OHVV HUURU SURQH DQG
HDVLHUWRXQGHUVWDQGDQGPDLQWDLQ
• 7UDQVODWLRQWLPHV\QWD[DQGVHPDQWLFFKHFNLQJRI64/VWDWHPHQWV7KH64/-WUDQVODWRU
SHUIRUPV W\SHFKHFNLQJ DQG VFKHPDFKHFNLQJ WR GHWHFW V\QWD[ DQG VHPDQWLF HUURUV LQ 64/
VWDWHPHQWVDWSURJUDPGHYHORSPHQWWLPHUDWKHUWKDQUXQWLPH,QFRQWUDVWLQDG\QDPLF$3,OLNH
-'%& WKH V\QWD[ RI 64/ VWDWHPHQWV DQG WKH W\SHV RI  WKH DUJXPHQWV DUH QRW NQRZQ XQWLO
UXQWLPH 3URJUDPV ZULWWHQ LQ 64/- DUH WKHUHIRUH PRUH UREXVW FRPSDUHG WR -'%& SURJUDPV
VLQFHWKH\FDQEHVWDWLFDOO\W\SHFKHFNHGLQGHSHQGHQWRIWKHFRQWUROIORZDWUXQWLPH
• &RPSOHPHQWV-'%&:KLOH64/-SURYLGHVDKLJKO\SURGXFWLYHLQWHUIDFHIRUVWDWLF64/XVHUV
FDQ HDVLO\ FRPELQH FDOOV WR -'%& IURP ZLWKLQ D 64/- SURJUDP WR SHUIRUP G\QDPLF 64/
RSHUDWLRQ64/-SURYLGHVD&RQQHFWLRQ&RQWH[W-DYDREMHFWZKLFKFDQEHXVHGWRFUHDWH-'%&
6WDWHPHQWREMHFWVQHHGHGIRUG\QDPLF64/RSHUDWLRQV64/-WKHUHIRUHFRPELQHVWKHEHVWRI
ERWK ZRUOGV DOORZLQJ XVHUV WR W\SHFKHFN WKHLU VWDWLF 64/ ZLWKRXW UHVWULFWLQJ WKHLU XVH RI
G\QDPLF64/ZLWKLQWKHVDPHDSSOLFDWLRQ

 'DWDEDVH,QGHSHQGHQFH0XOWLYHQGRU,QWHURSHUDELOLW\
%\ FRRSHUDWLYHO\ GHYHORSLQJ WKH 64/- VWDQGDUG 2UDFOH ,%0 6\EDVH &RPSDT ,QIRUPL[ DQG
-DYDVRIWDQGVHYHUDORWKHUOHDGLQJ LQGXVWU\ SDUWQHUV DUH GHYHORSLQJ D FRPPRQ RSHQ VWDQGDUG WKDW
EULGJHV-DYDDQG64/7KHUHDUHDQXPEHURIHOHPHQWVWR64/-·VYHQGRULQGHSHQGHQFH
• &RPPRQ 64/- 6SHFLILFDWLRQ $OO WKH SDUWQHUV VKDUH D FRPPRQ 64/- VSHFLILFDWLRQ LV EHLQJ
VXEPLWWHGWRWKHLQWHUQDWLRQDO$16,,62VWDQGDUGVERG\,WFRQVLVWVRISDUWV
− 3DUW7KH64/-/DQJXDJH6SHFLILFDWLRQSURYLGHVVWDQGDUGODQJXDJHV\QWD[DQG
VHPDQWLFVIRUHPEHGGLQJVWDWLF64/LQ-DYDSURJUDPV
http://www.oracle.com/st/products/jdbc/
− 3DUW   7KH 6WRUHG 3URFHGXUH 6SHFLILFDWLRQ  SURYLGHV VWDQGDUGV IRU LPSOHPHQWLQJ
GDWDEDVH VWRUHG SURFHGXUHV DQG IXQFWLRQV LQ -DYD 7KLV ZLOO DOORZ FXVWRPHUV ZKR KDYH
ZULWWHQVWRUHGSURFHGXUHVLQ-DYDWRHDVLO\PLJUDWHWKHPEHWZHHQGDWDEDVHV
− 3DUW   7KH 6WRUHG -DYD &ODVV 6SHFLILFDWLRQ  DGGUHVVHV VWDQGDUG ZD\V WR VWRUH -DYD
GDWDW\SHVDQGFODVVHVDVREMHFWVLQDGDWDEDVH
• 3RUWDELOLW\64/-RIIHUVSRUWDELOLW\DWWZROHYHOV>L@-DYDVRXUFHIRUVWRUHGSURFHGXUHVFDQEH
PRYHG IURP RQH YHQGRU·V SODWIRUP WR DQRWKHU >LL@ %LQDU\ SRUWDELOLW\ &RPSLOHG -DYD FODVVHV
>-DYD E\WHFRGHV@ IURP WUDQVODWHG 64/- SURJUDPV FDQ EH PRYHG WR DQ\ FRPSDWLEOH 64/-
SODWIRUPDQGH[HFXWHGUHJDUGOHVVRIZKLFKSODWIRUPGLGWKHRULJLQDOWUDQVODWLRQ
• 9HQGRUQHXWUDO 64/- V\QWD[ 64/- V\QWD[ LV GHVLJQHG WR EH GDWDEDVH QHXWUDO  WKH 64/-
WUDQVODWRUPDNHVPLQLPDODVVXPSWLRQVDERXWWKH64/GLDOHFW
• 9HQGRUQHXWUDOUXQWLPHHQYLURQPHQW64/-·VUXQWLPHHQYLURQPHQWFRQVLVWVRIDWKLQOD\HURI
SXUH-DYDFRGHWKDWLQWXUQFRPPXQLFDWHVZLWKWKHGDWDEDVHVHUYHUDFURVVDFDOOOHYHO$3,7KH
UXQWLPHHQYLURQPHQWLVWKHUHIRUHYHQGRUQHXWUDOLQWZRLPSRUWDQWZD\V>L@1RWKLQJDERXWWKH
64/- ODQJXDJH LV -'%&VSHFLILF  LW FDQ EH LPSOHPHQWHG ZLWK LQWHUIDFHV RWKHU WKDQ -'%&
2UDFOH·V SDUWLFXODU LPSOHPHQWDWLRQ XVHV -'%& DV LWV UXQWLPH HQYLURQPHQW >LL@ (YHQ D -'%&
VSHFLILF64/-LPSOHPHQWDWLRQLVQRWUHVWULFWHGWRDQ\SDUWLFXODUGDWDEDVHYHQGRU·V-'%&GULYHU
)RULQVWDQFHWKH2UDFOH-'%&GULYHUFDQEHXVHGZLWKD-'%&2'%&EULGJHWRFRPPXQLFDWH
ZLWKDQRWKHUYHQGRU·VGDWDEDVH
• ,QWHURSHUDEOH WUDQVODWRU LPSOHPHQWDWLRQV )LQDOO\ WKH 64/- SDUWQHUV DUH HQVXULQJ
LQWHURSHUDELOLW\ EHWZHHQ WKHLU 64/- WUDQVODWRUV E\ VKDULQJ D FRPPRQ 64/- WUDQVODWRU
LPSOHPHQWDWLRQ 7KLV ZLOO DOORZ 64/- WR EH PRYHG VHDPOHVVO\ EHWZHHQ FRPSDWLEOH
LPSOHPHQWDWLRQVIURPPDQ\GLIIHUHQWYHQGRUVDQGLVFRQVLVWHQWZLWK-DYD
VSKLORVRSK\RIZULWH
RQFHUXQDQ\ZKHUH

 9HQGRUVSHFLILFFXVWRPL]DWLRQV
$FFRUGLQJWRWKH64/-VWDQGDUGWKH64/RSHUDWLRQVDSSHDULQJLQWKHRULJLQDOSURJUDPVRXUFHDUH
SODFHGLQWRDVHWRI64/-SURILOHV7KLVIDFLOLW\SURYLGHVYHQGRUVZLWKWKHDELOLW\WRFXVWRPL]HD64/-
DSSOLFDWLRQIRUDYHQGRU·VGDWDEDVH%\FUHDWLQJDQGLQVWDOOLQJDVSHFLILFFXVWRPL]DWLRQLQWRDSURILOH
YHQGRUVPD\FXVWRPL]HWKH64/-DSSOLFDWLRQIRUWKHLUSODWIRUP&XVWRPL]DWLRQV PD\ XVHG IRU WKH
IROORZLQJUHDVRQV
• 7RLPSURYH64/H[HFXWLRQSHUIRUPDQFH
• 7RSURYLGHIXOOGDWDEDVHSRUWDELOLW\
• 7RJUDQWDFFHVVWRYHQGRUVSHFLILFIHDWXUHVQRWRWKHUZLVHDYDLODEOHWR64/-SURJUDPV
0XOWLSOHFXVWRPL]DWLRQVFDQEHLQVWDOOHGLQWRWKHVDPH64/-ELQDU\VRWKDWWKHVDPHELQDU\FDQEH
XVHG WR H[HFXWH 64/ RQ GDWDEDVHV IURP YHQGRUV DQG WKH H[HFXWLRQ RI WKDW RSHUDWLRQ ZLOO WDNH
DGYDQWDJHRIWKHFXVWRPL]DWLRQDYDLODEOHIRUHDFKYHQGRU
2UDFOH·V RZQ 64/ 7UDQVODWRU FRPSOLHV ZLWK WKH 64/- 6WDQGDUG VSHFLILFDWLRQ EXW SURYLGHV
FXVWRPL]DWLRQVIRUERWKSHUIRUPDQFHDQGWRDFFHVV2UDFOHVSHFLILFIHDWXUHV

 %HQHILWVRI2UDFOH·V64/-7UDQVODWRU
,Q DGGLWLRQ WR SURYLGLQJ WKH EHQHILWV GHVFULEHG DERYH WKDW DUH FRPPRQ WR DOO FRPSOLDQW 64/-
LPSOHPHQWDWLRQV2UDFOH·VRZQ64/-WUDQVODWRUDQGUXQWLPHOLEUDU\KDVDQXPEHURIRWKHULPSRUWDQW
EHQHILWVWKDWDUHGHVFULEHGLQWKHUHPDLQGHURIWKLVVHFWLRQ

 $FFHVVWR2UDFOHVSHFLILFIHDWXUHV
:KLOH FRPSO\LQJ ZLWK WKH 64/- 6WDQGDUG 2UDFOH·V 64/- 7UDQVODWRU KDV EHHQ FXVWRPL]HG ZLWK
2UDFOHVSHFLILFH[WHQVLRQVGHVLJQHGWRVLPSO\DQGHDVLO\H[SRVHWKHGDWDEDVHVHUYHU·VFDSDELOLWLHVWR
-DYDDSSOLFDWLRQGHYHORSHUV64/-GHYHORSHUVZLVKLQJWRXVHWKHVH2UDFOHVSHFLILFIHDWXUHVQHHGWR
LQVWDOOWKH2UDFOH64/&KHFNHUFODVVHVWKH2UDFOHUXQWLPHFXVWRPL]HUFODVVHVDQGDQ2UDFOH-'%&
GULYHU 2UDFOH·V 64/- 7UDQVODWRU SURYLGHV VXSSRUW IRU D QXPEHU RI 2UDFOHVSHFLILF IHDWXUHV
LQFOXGLQJ
• 2UDFOH 6SHFLILF 7\SHV 7KH IROORZLQJ 2UDFOHVSHFLILF W\SHV DUH VXSSRUWHG LQ 2UDFOH·V 64/-
7UDQVODWRU
− 5HVXOW6HWDQG,WHUDWRU6XSSRUW
− 52:,'6XSSRUW
− ([WHQGHG2XWSXW6WUHDP6XSSRUW
− ([WHQGHG%LJ'HFLPDO6XSSRUW
− %/2%&/2%DQG%),/(6XSSRUW
− 2UDFOH2EMHFWDQG5()6XSSRUW
• 3/64/ 6WRUHG 3URFHGXUHV 2UDFOH·V 64/- 7UDQVODWRU SURYLGHV DFFHVV WR 3/64/ 6WRUHG
3URFHGXUHVDQGDQRQ\PRXVEORFNV
• &RPSUHKHQVLYH *OREDOL]DWLRQ0XOWLE\WH &KDUDFWHU 6XSSRUW 2UDFOH·V 64/- 7UDQVODWRU
SURYLGHV H[FHOOHQW VXSSRUW IRU QDWLRQDO ODQJXDJH FKDUDFWHU VHWV 2UDFOH·V 64/- 7UDQVODWRU IXOO\
VXSSRUWV-DYD·V8QLFRGHHVFDSHVHTXHQFHV$GGLWLRQDOO\LWDOORZVWKHXVHRI,62B /DWLQ
 FKDUDFWHUVGLUHFWO\LQ64/-SURJUDPV,WDOVRDOORZVWKHXVHRI8QLFRGHFKDUDFWHUVLQVLGHRI
DQ\64/FRGHIUDJPHQW
• -DYD6WRUHG3URFHGXUHV:LWKWKHLQWHJUDWLRQRID-DYD9LUWXDO0DFKLQHZLWK2UDFOHDQGWKH
HPEHGGLQJ RI D 64/- WUDQVODWRU ZLWKLQ WKH 90 64/- FDQ DOVR EH XVHG WR ZULWH WUDGLWLRQDO
GDWDEDVHVWRUHGSURFHGXUHVIXQFWLRQVDQGWULJJHUVLQ-DYD

 6WDQGDUGV&RPSOLDQFH
2UDFOH·V64/-7UDQVODWRUUXQWLPHOLEUDU\DQGJHQHUDWHG64/-SURJUDPVFRPSO\ZLWKDQXPEHURI
GLIIHUHQW-DYDDQG64/VWDQGDUGV
• -'. 9HUVLRQV 2UDFOH·V 64/- 7UDQVODWRU LV FRPSOLDQW ZLWK -'.   ERWK WKH 64/-
WUDQVODWRULWVHOIDQGWKHJHQHUDWHG64/-SURJUDPVUHTXLUH-DYDRUODWHU
• -'%&'ULYHUV2UDFOH·V64/-7UDQVODWRUFDQEHXVHGZLWKDQ\LQGXVWU\VWDQGDUG-'%&GULYHU
WKHJHQHUDWHG64/-SURJUDPVGRHVQRWUHVWULFWLWVXVHZLWK2UDFOH·VRZQ-'%&GULYHU+RZHYHU
2UDFOHVXJJHVWVWKHXVHRILWVRZQ-'%&GULYHUVSDUWLFXODUO\WRDFFHVV2UDFOHGDWDEDVHVSHFLILF
IXQFWLRQDOLW\
• 64/-6WDQGDUG9HUVLRQ:KHQPDGHDYDLODEOHLQSURGXFWLRQ2UDFOH·V64/-7UDQVODWRUZLOOEH
FRPSOLDQWZLWKWKH64/-VSHFLILFDWLRQ7KHFXUUHQWZHEUHOHDVHLVFRPSOLDQWZLWKDQHDUOLHU
YHUVLRQRIWKH64/-VSHFLILFDWLRQ
• 5'%06 9HUVLRQV 64/- SURJUDPV JHQHUDWHG E\ 2UDFOH·V 64/- 7UDQVODWRU FDQ EH XVHG ZLWK
ERWKWKH2UDFOHDQG2UDFOH-'%&GULYHUV7KHDSSURSULDWH-'%&'ULYHUQHHGVWREHFKRVHQ

 ,QWHJUDWLRQZLWK$SS%XLOGHUIRU-DYD
2UDFOH·V$SS%XLOGHUIRU-DYDUHOHDVHSURYLGHVDQXPEHURIIHDWXUHVLQWHJUDWLQJ64/-SURJUDPV
ZLWK WKH $SS%XLOGHU IRU -DYD GHYHORSPHQW HQYLURQPHQW 6SHFLILFDOO\ WKH $SS%XLOGHU IRU -DYD
GHYHORSPHQW HQYLURQPHQW SURYLGHV D YHU\ ULFK HQYLURQPHQW IRU 64/- GHYHORSHUV WR GHYHORS DQG
GHSOR\DSSOLFDWLRQV,WLQFOXGHVWKUHHVSHFLILFFDSDELOLWLHV
• 6\QWD[GLUHFWHG HGLWLQJ %\ SURYLGLQJ D V\QWD[GLUHFWHG HGLWRU IRU 64/- VRXUFH SURJUDPV
$SS%XLOGHUIRU-DYDSURYLGHVFDSDELOLWLHVVXFKDVSURSHULQGHQWDWLRQDVXVHUVW\SHLQ64/-
VRXUFHLQWRWKHWRROVVRXUFHHGLWRUDQGWKHDELOLW\WRFKURPDFRGH64/-FRQVWUXFWV
• 3URMHFW&UHDWLRQ$SS%XLOGHUIRU-DYDVXSSRUWVWKHLQFOXVLRQRI64/-ILOHVLQSURMHFWVDQG
NQRZV KRZ WR EXLOG 64/- ILOHV )XUWKHU WKH WRRO LQWHJUDWHV WKH 64/- WUDQVODWRU DOORZLQJ
DSSOLFDWLRQ GHYHORSHUV WR WUDQVSDUHQWO\ LQYRNH LW WR SURFHVV 64/- DQG -DYD ILOHV WKDW KDYH
FKDQJHG>PDNHGHSHQGHQFLHV@WKLVHOLPLQDWHVWKHQHHGIRUVHSDUDWHWUDQVODWLRQDQGFRPSLODWLRQ
VWHSVWRDXVHU)LQDOO\WKHWRRODOORZVGHYHORSHUVWRVHWDQGFKDQJHWKHWUDQVODWHWLPHRSWLRQV
IRU64/-ZLWKLQWKHWRRO
• 'HEXJJLQJ64/-DOVRSURYLGHVDVHWRIUXQWLPHLQWHUIDFHVZKLFKLVLQWHJUDWHGZLWK$SS%XLOGHU
IRU-DYDFXVWRPHUVWRGHEXJ64/-SURJUDPVDWWKHVRXUFHOHYHOZLWKLQWKHWRRO7KHGHEXJJLQJ
FDSDELOLW\ZLOOEHIXUWKHUHQKDQFHGZLWKIXWXUHUHOHDVHVRI64/-DQG$SS%XLOGHUIRU-DYD

 ,QWHJUDWLRQZLWK%URZVHUVDQG-DYD90V
2UDFOH·V64/-WUDQVODWRUZLOOEHFHUWLILHGLQDQXPEHURIGLIIHUHQWFRQILJXUDWLRQVZLWKPRVWLQGXVWU\
VWDQGDUGEURZVHUVDQG-DYD90V
• %URZVHUV2UDFOH·V64/-UXQWLPHOLEUDU\XVHGLQFRPELQDWLRQZLWKWKH7KLQ-'%&GULYHUZLOO
EHFHUWLILHGZLWKWKHPRVWSRSXODUEURZVHUVRQWKHPDUNHWWRGD\1HWVFDSH1DYLJDWRUDQG
DQG,QWHUQHW([SORUHU
• -DYD9LUWXDO0DFKLQHV)XUWKHUWKH64/-WUDQVODWRUDQGUXQWLPHOLEUDU\ZLOOEHFHUWLILHGZLWKD
QXPEHURIGLIIHUHQW-DYD90VLQFOXGLQJ-'.2UDFOH·V$SS%XLOGHUIRU-DYDGHYHORSPHQWWRRO
DQGRWKHUV)RUWKHFRPSOHWHOLVWRIVXSSRUWHGFRQILJXUDWLRQVRQGLIIHUHQWRSHUDWLQJV\VWVPVDQG
KDUGZDUH SODWIRUPV XVHUV DUH HQFRXUDJHG WR UHDG SODWIRUP VSHFLILF 64/- GRFXPHQWDWLRQ RU
FRQWDFW2UDFOH·V:RUOGZLGH6XSSRUWRUJDQL]DWLRQ

 )OH[LEOH'HSOR\PHQW&RQILJXUDWLRQV
64/-DSSOLFDWLRQVFDQEHGHSOR\HGLQDYDULHW\RIGLIIHUHQWFRQILJXUDWLRQVDVGHVFULEHGHDUOLHULQWKLV
SDSHU6SHFLILFDOO\WKH\FDQEHXVHGIRUWKUHHNLQGVRIDSSOLFDWLRQV
• )DW &OLHQWV 64/- $SSOLFDWLRQV FDQ EH GHSOR\HG LQ WUDGLWLRQDO WZRWLHU FOLHQWVHUYHU
FRQILJXUDWLRQVWRJHWKHUZLWK2UDFOH·V-'%&2&,'ULYHU
• 7KLQ &OLHQWV 64/- $SSOLFDWLRQV FDQ EH GHSOR\HG LQ WZRWLHU WKLQ FOLHQWGDWDEDVH VHUYHU
FRQILJXUDWLRQWRJHWKHUZLWK2UDFOH·V7KLQ-'%&'ULYHU
• 0LGGOH 7LHU :HE 6HUYHUV RU $SSOLFDWLRQ 6HUYHUV 'DWDEDVHFHQWULF -DYD DSSOLFDWLRQV WKDW
H[HFXWH LQ DQ\ PLGGOHWLHU -DYD ZHE VHUYHU RU DSSOLFDWLRQ VHUYHU FDQ EH ZULWWHQ XVLQJ 64/-
6SHFLILFDOO\ 64/- DSSOLFDWLRQV WDUJHWLQJ WKH 2UDFOH GDWDEDVH VHUYHU FDQ EH H[HFXWHG RQ WKH
2UDFOH$SSOLFDWLRQ6HUYHU·V-DYD90
• 'DWDEDVH 6WRUHG 3URJUDPV :LWK 2UDFOH 64/- SURJUDPV FDQ H[HFXWH RQ WKH GDWDEDVH
VHUYHU·V -DYD 90 ZKLFK SURYLGHV D YHU\ KLJK SHUIRUPDQFH DQG VFDOHDEOH SODWIRUP WR H[HFXWH
64/-FRGH7UDGLWLRQDOGDWDEDVH VWRUHG SURFHGXUHV DQG IXQFWLRQV WULJJHUV RU REMHFWUHODWLRQDO
PHWKRGVFDQWKHQEHLPSOHPHQWHGXVLQJ64/-

 ,QWUDQHWDQG([WUDQHW'HSOR\PHQW
64/-DSSOLFDWLRQVFDQZRUNDFURVVILUHZDOOV6LQFHWKHUXQWLPHHQYLURQPHQWIRU64/-DSSOLFDWLRQVLV
HVVHQWLDOO\DWKLQOD\HURISXUH-DYDFRGHWRJHWKHUZLWKWKH-'%&GULYHUVHOHFWHGE\WKHXVHU64/-
DSSOLFDWLRQVZRUNZLWKDOOWKHILUHZDOOVZLWKZKLFKWKHVSHFLILF-'%&GULYHUFKRVHQZRUNV2UDFOH·V
RZQ -'%& GULYHUV FDQ ZRUN LQ ERWK DQ ,QWUDQHW DQG LQ DQ ([WUDQHW VHWWLQJ ,Q DQ ([WUDQHW
GHSOR\PHQWWKHGULYHUVFDQEHXVHGZLWKPRVWLQGXVWU\OHDGLQJILUHZDOOVZKLFKKDYHEHHQ64/ 1HW
FHUWLILHG7RGD\WKHIROORZLQJILUHZDOOYHQGRUVKDYHFHUWLILHGWKHLU)LUHZDOOVZLWK64/ 1HW
• 6WDWHIXO,QVSHFWLRQ)LUHZDOOV)LUHZDOOVIURP&KHFNSRLQW6XQ6RIWDQG&,6&26\VWHPV
• 3UR[\EDVHG )LUHZDOOV )LUHZDOOV IURP 0LON\ZD\ 1HWZRUNV 7UXVWHG ,QIRUPDWLRQ 6\VWHPV
5DSWRU 6HFXUH &RPSXWLQJ &RUSRUDWLRQ DQG *OREDO ,QWHUQHW DUH SUR[\EDVHG DQG DUH DOO
64/ 1HWFHUWLILHG

 $FFHVVWR+HWHURJHQHRXV'DWD6RXUFHV
64/-DSSOLFDWLRQVFDQDOVREHXVHGWRDFFHVVDZLGHYDULHW\RIKHWHURJHQHRXVGDWDVRXUFHV%\XVLQJ
2UDFOH
V 7UDQVSDUHQW *DWHZD\ SURGXFWV 64/- FDQ SURYLGH KLJK SHUIRUPDQFH WUDQVSDUHQW
FRQQHFWLYLW\WRRYHUGLIIHUHQWHQWHUSULVHDQGOHJDF\GDWDEDVHVIURP-DYDDSSOLFDWLRQVRUDSSOHWVDV
VKRZQLQWKHILJXUHEHORZ

$GDEDV
64/-

$SSOLFDWLRQ

,QJUHV
-'%&2&,RU
7KLQ-'%& 64/ 1HW
25$&/(
'ULYHU 25$&/( *DWHZD\V

-DYD&OLHQWRU
506
0LG7LHU

&,&6

)LJXUH8VLQJ-'%&WRDFFHVV+HWHURJHQHRXV'DWD6RXUFHV

 3HUIRUPDQFH
5HFRJQL]LQJWKDW-DYDDSSOLFDWLRQSHUIRUPDQFHLVRQHRIWKHFULWLFDOJDWLQJIDFWRUVWKDWFDQGULYHWKH
ZLGHVSUHDGDGRSWLRQRI-DYD2UDFOHKDVGHVLJQHGLWV64/-UXQWLPHHQYLURQPHQWZLWKSHUIRUPDQFH
LQPLQG7KHUHDUHWKUHHLPSRUWDQWZD\VLQZKLFKWKH64/-KDVEHHQRSWLPL]HGWRSURYLGHH[FHOOHQW
SHUIRUPDQFH
• 'LUHFW'DWDEDVH$FFHVV7KH2UDFOHVSHFLILF64/-SURILOHKDVDQXPEHURILPSRUWDQW2UDFOH
VSHFLILF FXVWRPL]DWLRQV WKDW DUH LQVWDOOHG LQWR WKH ELQDU\ 64/- DSSOLFDWLRQ IRU EHWWHU
SHUIRUPDQFH)RULQVWDQFH2UDFOHLVLPSOHPHQWLQJDGYDQFHG64/SUHFRPSLODWLRQWHFKQLTXHVWR
LPSURYH64/H[HFXWLRQSHUIRUPDQFH64/-SHUIRUPDQFHFDQWKHUHIRUHEHFRPSHWLWLYHZLWKWKH
EHVW-'%&GULYHUVLQWKHPDUNHWSODFH
• $3, ([WHQVLRQV 2UDFOH SURYLGHV D QXPEHU RI H[WHQVLRQV WR LWV 64/- 7UDQVODWRU WR SURYLGH
SHUIRUPDQFHLPSURYHPHQWV7KH\LQFOXGH
− %XON RSHUDWLRQV2UDFOH·V64/-LPSOHPHQWDWLRQDOORZDXVHUWRVHWDQXPEHURIURZV WR
SUHIHWFK LQWR WKH FOLHQW GXULQJ TXHULHV WKHUHE\ UHGXFLQJ URXQG WULSV WR WKH VHUYHU 7KLV
GUDPDWLFDOO\LPSURYHVWKHWKURXJKSXWRIUHODWLRQDOGDWD
− ([HFXWLRQ %DWFKLQJ 2UDFOH·V 64/- 7UDQVODWRU DOORZV D XVHU WR EDWFK ,16(576 DQG
83'$7(6WRWKHVHUYHUIXUWKHUUHGXFLQJURXQGWULSVWRWKHVHUYHU
− 'HILQH4XHU\&ROXPQV,WDOORZDXVHUWRLQIRUPWKHGULYHRIWKHW\SHVRIFROXPQVLQDQ
XSFRPLQJTXHU\VDYLQJDVHSDUDWHGHILQHURXQGWULSWRWKHGDWDEDVH
• 2SWLPL]HG64/-5XQWLPH)LQDOO\2UDFOH·VRZQ64/-LPSOHPHQWDWLRQLVDYHU\WKLQOD\HURI
-DYDFRGHWKHUHE\UHGXFLQJWRWKHPLQLPXPRYHUKHDGLQWURGXFHGE\WKH64/-UXQWLPHLWVHOI

 &RQFOXVLRQVDQG)XWXUH'LUHFWLRQV

7KH SDSHU KDV SURYLGHG DQ RYHUYLHZ RI 64/- D KLJKO\ SURGXFWLYH RSHQ VWDQGDUG IRU (PEHGGHG
64/LQ-DYDVXSSRUWHGE\DOOWKHOHDGLQJGDWDEDVHYHQGRUVLQFOXGLQJ2UDFOH,%06\EDVH,QIRUPL[
-DYDVRIW DQG &RPSDT7DQGHP 64/- SURJUDP FDQ EH GHSOR\HG LQ D QXPEHU RI GLIIHUHQW
FRQILJXUDWLRQV LQFOXGLQJ WZRWLHU FOLHQW VHUYHU DSSOLFDWLRQV WKUHHWLHU ,QWUDQHW DQG ([WUDQHW
DSSOLFDWLRQVDQGWRZULWHGDWDEDVHVWRUHGSURFHGXUHVWULJJHUVDQGPHWKRGVZLWK2UDFOH

2UDFOH·V 64/- 7UDQVODWRU FRQIRUPV WR WKH 64/- VWDQGDUG EXW SURYLGHV VXSSRUW IRU D QXPEHU RI
GDWDEDVHIHDWXUHV2UDFOHZLOODJJUHVVLYHO\HYROYHLWV64/-LPSOHPHQWDWLRQDVDFULWLFDODVSHFWRILWV
FRPSUHKHQVLYHVHUYHUFHQWULF-DYDVWUDWHJ\2UDFOHZLOOEHPDNLQJLWV64/-WUDQVODWRUFRPPHUFLDOO\
DYDLODEOH ZLWK 2UDFOH 6RPH RI WKH DGGLWLRQDO IHDWXUHV WKDW 2UDFOH ZLOO LQFOXGH LQ LWV 2UDFOH
64/-SURGXFWDUH
• 2UDFOH'DWDW\SHV6XSSRUWIRU2UDFOHVSHFLILFIHDWXUHVVXFKDV/DUJH2EMHFWV>/2%V@DQGLWV
REMHFWUHODWLRQDO H[WHQVLRQV VXFK DV REMHFW W\SHV DQG FROOHFWLRQV >YDUUD\V DQG 1HVWHG 7DEOHV@
2UDFOHW\SHVVXFKDV5()&85625VDQG3/64/7DEOHVZLOODOVREHVXSSRUWHG
• ,PSURYHGJOREDOL]DWLRQVXSSRUW$GGLWLRQDOVHUYLFHVLQ64/-VXFKDVFRPSOHWH1/6VXSSRUW
IRULWVPHVVDJHILOHV
• 3HUIRUPDQFH DQG VFDODELOLW\ LPSURYHPHQWV )XUWKHU LPSURYHPHQWV LQ SHUIRUPDQFH DQG
VFDODELOLW\E\IXUWKHULQWHJUDWLRQZLWKIHDWXUHVRI2UDFOH·V-'%&GULYHU64/-SHUIRUPDQFHZLOO
UHDSWKHEHQHILWVRILPSURYHPHQWVLQWKH-'%&GULYHUVWKHPVHOYHVOHYHUDJLQJSHUIRUPDQFHDQG
VFDODELOLW\RSWLPL]DWLRQVLQWKHGDWDEDVHVHUYHUVXFKDVFRQQHFWLRQSRROLQJHOLPLQDWLRQRIELQG
URXQG WULSV '0/ 5(7851,1* V\QWD[ DQG RSWLPL]DWLRQV LQ 64/ 1HW
64/-(PEHGGHG64/IRU-DYD
0D\

&RS\ULJKW‹2UDFOH&RUSRUDWLRQ
$OO5LJKWV5HVHUYHG3ULQWHGLQWKH86$

7KLVGRFXPHQWLVSURYLGHGIRULQIRUPDWLRQDOSXUSRVHV
RQO\DQGWKHLQIRUPDWLRQKHUHLQLVVXEMHFWWRFKDQJH
ZLWKRXWQRWLFH3OHDVHUHSRUWDQ\HUURUVKHUHLQWR
2UDFOH&RUSRUDWLRQ2UDFOH&RUSRUDWLRQGRHVQRW
SURYLGHDQ\ZDUUDQWLHVFRYHULQJDQGVSHFLILFDOO\
GLVFODLPVDQ\OLDELOLW\LQFRQQHFWLRQZLWKWKLVGRFXPHQW

2UDFOHDQG64/ 1HWDUHUHJLVWHUHGWUDGHPDUNVRI2UDFOH&RUSRUDWLRQ
-'%&DQG-DYDDUHUHJLVWHUHG7UDGHPDUNVRI-DYD6RIW&RUSRUDWLRQ

2UDFOH&RUSRUDWLRQ
:RUOG+HDGTXDUWHUV
2UDFOH3DUNZD\
5HGZRRG6KRUHV&$
86$

:RUOGZLGH,QTXLULHV

)D[

&RS\ULJKW‹2UDFOH&RUSRUDWLRQ
$OO5LJKWV5HVHUYHG

You might also like