Application Development Tools
Paper 391
2255$$&&//((,, ''((66,,**11((55 ,,11 77++(( 77::((1177 )),,556677 ((11778855
6XH +...
ZDV QR VPDOO DFFRPSOLVKPHQW ,Q HDUV SDVW ZH KDG WKH
OX[XU RI OHWWLQJ RWKHU SURGXFWV FRPSOHWH WKHLU GHYHORSPHQW FFOHV EHIRU...
• 5HOHDVH  ² $XJXVW  3URGXFWLRQ
• 5HOHDVH  ² 1RYHPEHU 
• 5HOHDVH  ² )HEUXDU  7KLV UHOHDVH LQFOXGHV 52%
'(6,*1(5 , 2%62/(6(1(
7KH FXUUHQW SODQV DUH WR VXSSRUW 'HVLJQHU L DQG 60 L WKURXJK WR 'HF ZLWK WKH LQWHQWLRQ WR UHYLHZ WR
...
Application Development Tools
Paper 391
RQ WKH ZHE DQG DV VXFK L 'HVLJQHU RQO JHQHUDWHV IRUPV IRU GHSORLQJ RQ WKH ZHE )RU ...
25$/(, '(6,*1(5
7KH L'6 UHOHDVH RI 'HVLJQHU LV D FRQVROLGDWLRQ RI 'HVLJQHU L DJDLQVW WKH QHZ VRIWZDUH VWDFN L 'HVLJQHU GHV...
• 5HOHDVH  ² 1RYHPEHU 
• 5HOHDVH  ² )HEUXDU  LQFOXGHV 52%
'(6,*1(5 )8785( 675$7(*
,W LV QRW RXU LQWHQW WR LQWHJUDWH 'HVLJQHU DQG -'HYHORSHU PRUH WKDQ WR SURYLGH EDVLF FRPSDWLELOLW ...
WKDW KDV EHFRPH WKH OLQJXD
IUDQFD RI WKH PRGHOLQJ ZRUOG
:H DUH DOVR ZRUNLQJ RQ D VWUDWHJ WKDW ZLOO DOORZ 'HVLJQHU XVHUV WR...
Application Development Tools
Paper 391
%- *(1(5$7,21
%- )5$0(:25.
2UDFOH %XVLQHVV RPSRQHQWV IRU -DYD LV D VWDQGDUGVEDVHG ...
Application Development Tools
Paper 391
*HQHUDWRU IURP 'HVLJQHU 8VHUV ZLWK PRGXOHV GHILQHG LQ 'HVLJQHU FDQ PDNH XVH RI WKH...
Nächste SlideShare
Wird geladen in …5
×

Otn 9ides-fut-130867

189 Aufrufe

Veröffentlicht am

0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
189
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
5
Aktionen
Geteilt
0
Downloads
1
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Otn 9ides-fut-130867

  1. 1. Application Development Tools Paper 391 2255$$&&//((,, ''((66,,**11((55 ,,11 77++(( 77::((1177 )),,556677 ((11778855 6XH +DUSHU 2UDFOH RUSRUDWLRQ ,1752'87,21 2UDFOHL 'HVLJQHU GHOLYHUV GUDPDWLF LQFUHDVHV LQ SURGXFWLYLW IRU GDWDEDVH DSSOLFDWLRQ GHYHORSHUV ZLWK D FRPSOHWH WRROVHW WR PRGHO JHQHUDWH DQG FDSWXUH WKH UHTXLUHPHQWV DQG GHVLJQ RI DSSOLFDWLRQV 8VLQJ 'HVLJQHU V 5$'OLNH LQWXLWLYH WDVNRULHQWHG GHYHORSPHQW HQYLURQPHQW DQG GHYHORSHUV FDQ IRFXV RQ WKH QHHGV RI WKH EXVLQHVV DQG QRW WKH WHFKQRORJ WR GHYHORS DQG JHQHUDWH DXWRPDWLFDOO WKH IXQFWLRQDOLW QHHGHG IRU HQWHUSULVH DSSOLFDWLRQV 'HYHORSHUV FDQ FRPELQH 'HVLJQHU V ZL]DUGEDVHG LQWHJUDWHG WRROVHW ZLWK 2UDFOHL -'HYHORSHU WR FUHDWH RQH HIIHFWLYH HQYLURQPHQW IRU GHYHORSLQJ WKUHHWLHU FRPSRQHQW EDVHG -(( GDWDEDVH DSSOLFDWLRQV 'HVLJQHU SURYLGHV H[WHQVLYH FDSDELOLWLHV IRU PRGHOLQJ DQG JHQHUDWLQJ GDWDEDVHRULHQWHG ZHEEDVHG DSSOLFDWLRQV GHSORHG XVLQJ -DYD ;0/ 2UDFOHL )RUPV DQG 5HSRUWV DQG GQDPLF +70/ RUH WR WKLV FDSDELOLW LV 'HVLJQHU V SRZHUIXO GDWDEDVH GHVLJQ JHQHUDWLRQ DQG FDSWXUH IXQFWLRQDOLW JOREDOO UHFRJQL]HG DV WKH RQO FRPSOHWH VROXWLRQ IRU 2UDFOHL GDWDEDVH GHVLJQ '(6,*1(5 67$786 7KH 2UDFOH 'HVLJQHU WHDP LV SOHDVHG WR DQQRXQFH VHYHUDO HQKDQFHPHQWV WR WKH 2UDFOHL UHOHDVH 7KHVH HQKDQFHPHQWV LQFOXGH LPSURYHPHQWV WR :HE 3/64/ JHQHUDWLRQ DQG WKH DGGLWLRQ RI D QHZ EURZVHUEDVHG 8, IRU WKH UHSRVLWRU :H SODQ WR UHOHDVH WKHVH DQG RWKHU QHZ IHDWXUHV LQ WKH UHJXODU PDLQWHQDQFH UHOHDVHV RI 'HVLJQHU DV ZH FRQWLQXH RXU FRPPLWPHQW WR TXDOLW 5HOHDVLQJ 'HVLJQHU LQ 2UDFOHL 'HYHORSHU 6XLWH L'6
  2. 2. ZDV QR VPDOO DFFRPSOLVKPHQW ,Q HDUV SDVW ZH KDG WKH OX[XU RI OHWWLQJ RWKHU SURGXFWV FRPSOHWH WKHLU GHYHORSPHQW FFOHV EHIRUH ILQDOL]LQJ RXU RZQ EXW IRU L'6 ZH QHHGHG WR EH VQFKURQL]HG ZLWK WKH IXOO VXLWH DW UHOHDVH WLPH $QG DV 'HVLJQHU LV QRZ D PDWXUH SURGXFW ZLWK HDUV RI GHYHORSPHQW KLVWRU RXU IRFXV KDV VKLIWHG 5DWKHU WKDQ GHYHORSLQJ VXEVWDQWLDO QHZ IHDWXUHV LQ 'HVLJQHU ZH KDYH PRYHG WRZDUG VXSSRUWLQJ WKH GHYHORSPHQW RI 80/ WRROV LQ -'HYHORSHU 25$/( '(6,*1(5 , )ROORZLQJ WKH PDMRU UHOHDVH RI 'HVLJQHU L WKH GHYHORSPHQW WHDP KDV FRPPHQFHG D UHJXODU SDWFK FFOH ZLWK WKH UHOHDVHG DQG SODQQHG SDWFKHV DV IROORZV • 5HOHDVH ² 0DUFK • 5HOHDVH ² 0D 1% 7KLV UHOHDVH RI 'HVLJQHU LV GHSHQGHQW RQ XVLQJ )RUPV SDWFK
  3. 3. • 5HOHDVH ² $XJXVW 3URGXFWLRQ
  4. 4. • 5HOHDVH ² 1RYHPEHU • 5HOHDVH ² )HEUXDU 7KLV UHOHDVH LQFOXGHV 52%
  5. 5. '(6,*1(5 , 2%62/(6(1( 7KH FXUUHQW SODQV DUH WR VXSSRUW 'HVLJQHU L DQG 60 L WKURXJK WR 'HF ZLWK WKH LQWHQWLRQ WR UHYLHZ WR H[WHQG VXSSRUW IRU D IXUWKHU WZR HDUV XQWLO -XQ LI ZH FDQ GHWHUPLQH WKHUH LV D UHTXLUHPHQW IURP FXVWRPHUV WR GR VR ,Q HLWKHU VLWXDWLRQ H[WHQGHG VXSSRUW EHRQG WKH GHVXSSRUW GDWH UHPDLQV DQ RSWLRQ *@I@S6UDIBÃGD@IUÃ6@SW@SÃ)PSHT 7KH UHDVRQ IRU WKH H[WHQGHG 'HVLJQHU L VXSSRUW LV GXH WR FOLHQW VHUYHU JHQHUDWLRQ IRU )RUPV L ZKLFK LV WKH WHUPLQDO UHOHDVH IRU EXLOGLQJ FOLHQW VHUYHU IRUPV 2UDFOHL )RUPV SURYLGHV DQ HQYLURQPHQW IRU EXLOGLQJ IRUPV IRU GHSORLQJ
  6. 6. Application Development Tools Paper 391 RQ WKH ZHE DQG DV VXFK L 'HVLJQHU RQO JHQHUDWHV IRUPV IRU GHSORLQJ RQ WKH ZHE )RU PRUH LQIRUPDWLRQ RQ WKLV SOHDVH UHIHU WR WKH GRFXPHQWDWLRQ XQGHU WKH )RUPV VHFWLRQ RQ 271 KWWSRWQRUDFOHFRPSURGXFWVIRUPVFRQWHQWKWPO
  7. 7. 25$/(, '(6,*1(5 7KH L'6 UHOHDVH RI 'HVLJQHU LV D FRQVROLGDWLRQ RI 'HVLJQHU L DJDLQVW WKH QHZ VRIWZDUH VWDFN L 'HVLJQHU GHVLJQV JHQHUDWHV FDSWXUHV DQG LQVWDOOV LQWR DQ 2UDFOHL GDWDEDVH ,W FRH[LVWV LQ WKH VDPH 2UDFOH +RPH DV WKH RWKHU L SURGXFWV DQG JHQHUDWHV DQG FDSWXUHV WKH VLVWHU WRROV LQ WKH VXLWH L )RUPV DQG L 5HSRUWV *HQHUDWHG :HE 3/64/ DSSOLFDWLRQ UXQV RQ D L$6 9 VHUYHU I '(6,*1(5 67$786 L 'HVLJQHU LV SDUW RI 2UDFOHL 'HYHORSHU 6XLWH 5HOHDVH DQG 2UDFOHL'6 ZKLFK ZDV D UHUHOHDVH RI WKH L'6 SDFN IRU L$6 17 7KH GHYHORSPHQW WHDP KDV FRPPHQFHG D UHJXODU SDWFK FFOH • 5HOHDVH ² -XQH • 5HOHDVH ² $XJXVW 3URGXFWLRQ
  8. 8. • 5HOHDVH ² 1RYHPEHU • 5HOHDVH ² )HEUXDU LQFOXGHV 52%
  9. 9. '(6,*1(5 )8785( 675$7(* ,W LV QRW RXU LQWHQW WR LQWHJUDWH 'HVLJQHU DQG -'HYHORSHU PRUH WKDQ WR SURYLGH EDVLF FRPSDWLELOLW ZLWKLQ L'6 'HVLJQHU WRROV ZLOO QRW EH DYDLODEOH IURP WKH -'HYHORSHU ,'( QRU ZLOO -'HYHORSHU WRROV EH DYDLODEOH IURP 'HVLJQHU 6R ZLOO RX VHH 'HVLJQHU IXQFWLRQDOLW LQ -'HYHORSHU 7KH GHYHORSPHQW WHDP LV DGGUHVVLQJ WKLV LVVXH QRZ ,W ZLOO WDNH WLPH WR H[WUDFW WKH EHVW LGHDV IURP 'HVLJQHU UHHQJLQHHU WKHP LQ -DYD IRU -(( DUFKLWHFWXUHV ZLWKLQ WKH FRQWH[W RI D VLQJOH ,'( DOO WKH ZKLOH IXOO DGKHULQJ WR WKH 8QLILHG 0RGHOLQJ /DQJXDJH 80/
  10. 10. WKDW KDV EHFRPH WKH OLQJXD IUDQFD RI WKH PRGHOLQJ ZRUOG :H DUH DOVR ZRUNLQJ RQ D VWUDWHJ WKDW ZLOO DOORZ 'HVLJQHU XVHUV WR UHWDLQ DQG OHYHUDJH WKH LQWHOOHFWXDO SURSHUW UHIOHFWHG LQ WKHLU UHSRVLWRULHV DV WKH PRYH LQWR -(( GHYHORSPHQW 7KHUH DUH SRWHQWLDOO D QXPEHU RI ZDV LQ ZKLFK 'HVLJQHU VWUXFWXUHG GDWD FRXOG EH PDGH DYDLODEOH WR -'HYHORSHU FRPSRQHQWV 2QH RSWLRQ LV WR JHQHUDWH %- FRPSRQHQWV EDVHG RQ 'HVLJQHU V WDEOH GHILQLWLRQV PRGXOH FRPSRQHQWV DQG PRGXOH GHILQLWLRQV 7KLV IHDWXUH LV QRZ LQ LWV ILQDO GHYHORSPHQW FFOH DQG LV SODQQHG IRU UHOHDVH LQ -'HYHORSHU $ )(: (1+$1(0(17 5(48(676 'HVLJQHU GHYHORSPHQW SROOHG WKH ODUJHU XVHU FRPPXQLW IRU HQKDQFHPHQW UHTXHVWV 2QH IUHTXHQW UHTXHVW ZDV IRU D :HE LQWHUIDFH WR WKH UHSRVLWRU RQH WKDW ZRXOG SURYLGH WKH EXVLQHVV XVHU ZLWK UHDG DFFHVV WR WKH UHSRVLWRU 7KH VROXWLRQ SUHVHQWHG LWVHOI DW RXU GRRUVWHS DQG DV D UHVXOW 'HVLJQHU GHYHORSPHQW KDV DVVXPHG UHVSRQVLELOLW IRU D IRUPHU 2UDFOH RQVXOWLQJ VROXWLRQ 2UDFOH 'HVLJQHU :HE $VVLVWDQW 5HQDPHG WKH 5HSRVLWRU 2EMHFW %URZVHU LW ZLOO EHFRPH DQ LQWHJUDWHG SDUW RI WKH 'HVLJQHU UHSRVLWRU 2WKHU SODQQHG HQKDQFHPHQWV ZLOO LQFRUSRUDWH XSGDWHV RI WKH 'DWDEDVH 'HVLJQ 7UDQVIRUPHU LPSURYLQJ WKH LQLWLDO GLDORJ HQVXULQJ WKDW HQWLWLHV DUH VRUWHG DOSKDEHWLFDOO DQG LPSURYLQJ RYHUDOO XVDELOLW :H ZLOO DOVR EH LPSOHPHQWLQJ D ORQJVWDQGLQJ UHTXHVW WR UHWXUQ WKH 'RPDLQ FROXPQ WR WKH $WWULEXWHV WDE RI WKH (GLW (QWLW GLDORJ LQ WKH (5' :LWK WKH 2UDFOHL VWDFN VWDELOL]HG LQ WKH ILUVW UHOHDVH RI 2UDFOHL 'HVLJQHU ZH SODQ WR FUHDWH VRPH QHZ IHDWXUHV 'HVLJQHU SRVW L 7KHUH ZLOO EH EHWWHU VXSSRUW IRU H[LVWLQJ GDWDEDVH REMHFWV IXUWKHU VXSSRUW IRU QHZ 2UDFOHL GDWDEDVH REMHFWV DQG VWUXFWXUHV DQG VRPH PXFKUHTXHVWHG HQKDQFHPHQWV WR WKH :HE 3/64/ JHQHUDWRU DQG WKH 'DWDEDVH 'HVLJQ 7UDQVIRUPHU
  11. 11. Application Development Tools Paper 391 %- *(1(5$7,21 %- )5$0(:25. 2UDFOH %XVLQHVV RPSRQHQWV IRU -DYD LV D VWDQGDUGVEDVHG VHUYHUVLGH IUDPHZRUN IRU FUHDWLQJ VFDODEOH KLJK SHUIRUPDQFH -(( DSSOLFDWLRQV 7KH IUDPHZRUN SURYLGHV GHVLJQWLPH IDFLOLWLHV DQG UXQWLPH VHUYLFHV WR VLPSOLI WKH WDVN RI EXLOGLQJ GHEXJJLQJ FXVWRPL]LQJ DQG UHXVLQJ EXVLQHVV FRPSRQHQWV 7KH DSSOLFDWLRQV GHYHORSHG ZLWK %XVLQHVV RPSRQHQWV IRU -DYD FDQ EH GHSORHG RQ DQ -(( SODWIRUP DQG FDQ EH DFFHVVHG IURP D ZLGH YDULHW RI FOLHQWV LQFOXGLQJ :HE EURZVHUV SURIHVVLRQDO GHVNWRS FOLHQWV ;0/ FOLHQWV DQG ZLUHOHVV GHYLFHV %- *(1(5$7,21 )520 '(6,*1(5 2UDFOH 'HYHORSPHQW KDV SURGXFHG DQ H[WHQVLEOH IUDPHZRUN WKDW HQDEOHG WKH GHYHORSPHQW RI D %- JHQHUDWRU ,Q WLPH ZH ZRXOG OLNH WR VHH SDUWQHUV XVH WKLV IUDPHZRUN WR EXLOG RWKHU VLPLODU JHQHUDWRUV RU WUDQVIRUPHUV 7KH %- *HQHUDWRU LV WKH ILUVW RI WKH WRROV WR PDNH XVH RI WKH WUDQVIRUPHU IUDPHZRUN UHDGLQJ 'HVLJQHU·V ULFK PHWDPRGHO WR H[WUDFW WDEOH DQG PRGXOH GHILQLWLRQV WR JHQHUDWH %- FRPSRQHQWV $W D KLJK OHYHO WKH JHQHUDWRU SURYLGHV WKH IROORZLQJ PDSSLQJV • 7DEOH 'HILQLWLRQV ! (QWLW 2EMHFWV • 0RGXOH RPSRQHQWV ! 9LHZ 2EMHFWV • 0RGXOH 'HILQLWLRQ ! $SSOLFDWLRQ 0RGXOH :+ %- *(1(5$7,21 )520 '(6,*1(5 'HYHORSHUV XVLQJ %- ZLWK 2UDFOHL -'HYHORSHU EHQHILW IURP LQWHUDFWLYH ZL]DUGV HGLWRUV WHVWLQJ WRROV SHUIRUPDQFH SURILOHUV WR GHVLJQ EXLOG DQG GHEXJ FRGH IRU EXLOGLQJ IXOO DXWRPDWHG -(( DSSOLFDWLRQ SDFNDJLQJ DQG GHSORPHQW 8VLQJ WKH -'HYHORSHU ,'( GHYHORSPHQW WHDPV FDQ IRFXV LPPHGLDWHO DQG RQO RQ ZULWLQJ EXVLQHVV ORJLF DQG XVHU LQWHUIDFHV LQVWHDG RI RQ GHVLJQLQJ FRGLQJ DQG GHEXJJLQJ KDQGFUDIWHG DSSOLFDWLRQSOXPELQJ FRGH ,I -'HYHORSHU SURYLGHV VXFK D ULFK DQG LQWHUDFWLYH GHYHORSPHQW HQYLURQPHQW ZK LV WKHUH D QHHG IRU D %- )LJXUH 0DSSLQJ 'HVLJQHU 0RGXOH RPSRQHQWV WR %-
  12. 12. Application Development Tools Paper 391 *HQHUDWRU IURP 'HVLJQHU 8VHUV ZLWK PRGXOHV GHILQHG LQ 'HVLJQHU FDQ PDNH XVH RI WKH ULFK PHWDGDWD VWRUHG ZLWK LQ WKH 'HVLJQHU UHSRVLWRU WR JHQHUDWH %- FRPSRQHQWV LQVWHDG RI VWDUWLQJ ZLWK WKH ZL]DUGV LQ -'HYHORSHU 7KH %- *HQHUDWRU PDNHV XVH RI WDEOH XVDJHV DQG FHUWDLQ 8, GHWDLOV VXFK DV SURPSW DQG KLQW GHWDLO WR EXLOG HQWLW REMHFWV LQ -'HYHORSHU RPSDQLHV PD ILQG WKDW WKH KDYH PDGH VLJQLILFDQW LQURDGV LQ GHVLJQ GHFLVLRQV DQG KDYH GHVLJQHG PDQ RIWHQ FRPSOH[ PRGXOHV DQG HW ZLWK WKH FKDQJLQJ PDUNHWV DUH ILQGLQJ WKDW WKHLU GHYHORSPHQW WHDPV FRQVLVW RI PRUH -DYD GHYHORSHUV WKDQ 'HVLJQHU DQG 3/64/ GHYHORSHUV 7KH PD ZDQW WR PDNH XVH RI WKHLU GHVLJQ LQYHVWPHQW DQG VWDUW GHYHORSPHQW RQ DSSOLFDWLRQV IRU WKH -(( SODWIRUP % XVLQJ WKH JHQHUDWRU FRPSDQLHV FDQ JHQHUDWH PLGGOH WLHU EXVLQHVV GHILQLWLRQV EDVHG RQ WKHLU 'HVLJQHU GHILQLWLRQV %- *(1(5$7,21 )520 '(6,*1(5 7+( '(7$,/6« 767G@Ã'@ADIDUDPITÃ6S@Ã*@I@S6U@9Ã6TÃ%- (IUDU`Ã27E@8UT 7KH LQLWLDO SDUW RI WKH JHQHUDWLRQ XVHV 'HVLJQHU WDEOH GHILQLWLRQV WRJHWKHU ZLWK FROXPQ GHILQLWLRQV DV D VRXUFH WR SURGXFH WKH HQWLW REMHFWV LQ -'HYHORSHU ,Q 'HVLJQHU LW LV SRVVLEOH WR VHW XS GRPDLQ GHILQLWLRQV WKDW KROG YDOLG YDOXHV DQG DVVRFLDWH WKHVH ZLWK RQH RU PRUH FROXPQV $GGLWLRQDOO RX FDQ GHILQH D UDQJH RI YDOLG YDOXHV IRU D FROXPQ )RU ERWK RI WKHVH VFHQDULRV WKH JHQHUDWRU FUHDWHV D %- /LVW 9DOLGDWLRQ %HDQ 3ULPDU .H FRQVWUDLQW GHILQLWLRQV EHFRPH %- NHV ZKLOH )RUHLJQ .H FRQVWUDLQWV GHILQLWLRQV DUH JHQHUDWHG DV %- $VVRFLDWLRQV )LJXUH (QWLW 2EMHFW ZL]DUG GLVSODLQJ JHQHUDWHG OLVW YDOLGDWLRQ IRU DQ HQWLW DWWULEXWH
  13. 13. Application Development Tools Paper 391 0P9VG@ÃPHQPI@IUTÃ$S@Ã*@I@S6U@9Ã$TÃ%8EÃ9D@XÃ27E@8UT 7KH %- *HQHUDWRU UHDGV WKH 'HVLJQHU UHSRVLWRU GHILQLWLRQV IRU PRGXOH FRPSRQHQWV WR SURGXFH HQWLW REMHFWV 0RGXOH FRPSRQHQW ERXQG LWHPV DUH JHQHUDWHG DV YLHZ REMHFW DWWULEXWHV ZLWK .H %DVHG /LQNV JHQHUDWHG DV %- 9LHZ /LQNV $Q 8, GHWDLOV VHW VXFK DV SURPSWV KLQWV DQG LWHP ZLGWK DQG KHLJKW DUH DOVR JHQHUDWHG LQWR WKH DWWULEXWH SURSHUWLHV 0RGXOH RPSRQHQWV ZLWK FRPSXWHG XQERXQG LWHPV EHFRPH VHSDUDWH %- 9LHZ 2EMHFWV 8QERXQG LWHPV RI WKH WSH 64/ H[SUHVVLRQ RU 6HUYHU 6LGH )XQFWLRQ EHFRPH %- FDOFXODWHG YLHZ DWWULEXWH DQG XQERXQG LWHP RI WSH ¶RPSXWHG· DUH JHQHUDWHG DV %- VXPPDU YLHZ DWWULEXWH ,I D :KHUH ODXVH LV GHILQHG LQ 'HVLJQHU LW LV DSSHQGHG WR WKH 9LHZ 2EMHFW 64/ TXHU 6HH )LJXUH EHORZ
  14. 14. ,U@S6UDW@ÃB@I@S6UDPI 7KH JHQHUDWLRQ SURFHVV QHHG QRW EH D VLQJOH LWHUDWLRQ ,I D ZKHUH FODXVH LV DGGHG WR WKH TXHU LQ -'HYHORSHU IXWXUH JHQHUDWLRQV DSSHQG DQ DGGLWLRQDO :KHUH ODXVH VWDWHPHQWV GHILQHG LQ 'HVLJQHU )LJXUH 9LHZ 2EMHFW ZL]DUG GLVSODLQJ WKH JHQHUDWHG TXHU LQFOXGLQJ D :KHUH ODXVH
  15. 15. Application Development Tools Paper 391 '@TDBI@SÃ/DTUÃ2) 96GV@TÃ*@I@S6U@9Ã6TÃ$ %- 9D@XÃ27E@8UÃ 7KH JHQHUDWLRQ SURFHVV FUHDWHV D VHSDUDWH YLHZ REMHFW IRU D /LVW RI 9DOXHV /29
  16. 16. GHILQHG LQ 'HVLJQHU 7KLV PHDQV WKDW D VHSDUDWH TXHU ZLWK LWV RZQ :KHUH ODXVH IURP WKH /29 LV FUHDWHG 7KH /29 XVDJH LQ 'HVLJQHU EHFRPHV D %- /LVW 9DOLGDWLRQ %HDQ 0P9VG@Ã! $QQGD86UDPIÃ0P9VG@Ã 7KH DSSOLFDWLRQ PRGXOH LV PDGH XS RI DOO WKH YLHZ REMHFWV GHILQHG EDVHG RQ YLHZ OLQNV FUHDWHG %- *(1(5$7,21 )520 '(6,*1(5 7+( 352(66 '(6,*1(5 ,1387 7KH %- *HQHUDWRU UHDGV DSSOLFDWLRQ PRGXOHV IRU )RUPV 5HSRUWV :HE 3/64/ DQG 9LVXDO %DVLF SLFNLQJ XS WKH PRGXOH FRPSRQHQW DQG UHODWHG GHWDLOV DV GHVFULEHG DERYH 7+( *(1(5$7,21 352(66 6WDUWLQJ LQ -'HYHORSHU RX QHHG D ZRUNVSDFH DQG SURMHFW WR ZRUN LQ 2QFH WKHVH DUH VHW XS RX FDQ LQYRNH WKH JHQHUDWLRQ ZL]DUG 'XULQJ WKH JHQHUDWLRQ SURFHVV RX QHHG WR VXSSO WKH FRQQHFWLRQ LQIRUPDWLRQ IRU • 7KH UHSRVLWRU XVHU ZKR RZQV WKH PRGXOHV IRU JHQHUDWLRQ • 7KH XVHU ZKR KDV DFFHVV WR WKH GDWDEDVH REMHFWV WKDW WKH %- FRPSRQHQWV QHHG WR ELQG WR RX QHHG WR VXSSO WKH JHQHUDWLRQ ZL]DUG ZLWK WKH ZRUNDUHD DQG DSSOLFDWLRQ WKDW RZQV WKH PRGXOHV UHTXLUHG IRU JHQHUDWLRQ )LJXUH /LVW RI 9DOXHV 64/ TXHU LQFOXGHV D JHQHUDWHG :KHUH ODXVH
  17. 17. Application Development Tools Paper 391 -'(9(/23(5 %- *(1(5$7(' 287387 7KH RXWSXW IURP WKH JHQHUDWLRQ SURFHVV LQFOXGHV (QWLW 2EMHFWV 9LHZ 2EMHFWV DQG $SSOLFDWLRQ 0RGXOHV 9LHZ /LQNV DQG $VVRFLDWLRQV )LJXUH 6HOHFWLQJ 'HVLJQHU DSSOLFDWLRQ PRGXOHV IRU *HQHUDWLRQ )LJXUH 7KH JHQHUDWHG RXWSXW VKRZLQJ WKH FRPSRQHQWV LQFOXGLQJ WKH DGGLWLRQDO /29 9LHZ 2EMHFW DQG VWUXFWXUH
  18. 18. Application Development Tools Paper 391 7(67,1* 7+( 5(68/76 7KH %XVLQHVV RPSRQHQWV %URZVHU LV D -DYD FOLHQW SURYLGHG ZLWK -'HYHORSHU 7KH FOLHQW DOORZV RX WR YLHZ DQG XSGDWH GDWD ZLWKRXW KDYLQJ WR FRGH D FXVWRP FOLHQW DQG *8, :$6 2) :25.,1* 8VLQJ WKH %- JHQHUDWRU RX FDQ FUHDWH D ILUVW FXW %- DSSOLFDWLRQ EDVHG RQ H[LVWLQJ 'HVLJQHU PRGXOHV ,W LV HTXDOO IHDVLEOH WR VWDUW ZRUNLQJ LQ D -'HYHORSHU SURMHFW EXLOGLQJ EXVLQHVV FRPSRQHQWV DQG WKHQ WR LQYRNH WKH %- *HQHUDWRU WR DGG DGGLWLRQDO FRPSRQHQWV IURP D 'HVLJQHU PRGXOH $ UHJHQHUDWLRQ IDFLOLW DOORZV RX WR PRGLI RXU PRGXOHV LQ 'HVLJQHU DQG UHJHQHUDWH WKHVH LQWR WKH SURMHFW WKXV XSGDWLQJ WKH SURMHFW %8,/',1* 86(5 ,17(5)$(6 7KH %- *HQHUDWRU GRHV QRW JHQHUDWH DQ 8, :KLOH LW GRHV VHW XS FHUWDLQ SURSHUWLHV VXFK DV SURPSW DQG ZLGWK DQG KHLJKW DV SUHYLRXVO PHQWLRQHG RX VWLOO QHHG WR EXLOG D 8, 8VH WKH -'HYHORSHU ZL]DUGV WR DVVLVW RX RX KDYH WZR PDLQ RSWLRQV IRU SURGXFLQJ WKH 8, RI RXU JHQHUDWHG DSSOLFDWLRQ RX FDQ FKRRVH D -DYD6ZLQJ RU D -63+70/ 8, 7KHUH DUH PDQ SDUDOOHOV EHWZHHQ WKH )RUPV 8, DQG WKH -DYD FOLHQWV WKDW RX FDQ EXLOG XVLQJ -'HYHORSHU • ,I RX DUH DFFXVWRPHG WR WKH *HQHUDWHG IRUPV XVHU LQWHUIDFH XVLQJ -63+70/ LPSOLHV QRW RQO D FKDQJH LQ WKH XVHU LQWHUIDFH EXW DOVR D EDVLF FKDQJH LQ WKH IXQGDPHQWDO ZD HQG XVHUV LQWHUDFW ZLWK WKH DSSOLFDWLRQ )RU H[DPSOH RX GRQ·W KDYH WKH IOH[LELOLW RI WKH ULFK )RUPV PHQXV DQG NHERDUG VKRUW FXWV LQ +70/ DQG WKH FRQFHSW RI D VWDFNHG FDQYDV LV QRW DQ +70/ FRQVWUXFW • $ -DYD 8, LV YHU ULFK ZLWK D YDVW DUUD RI YLVXDO FRQWUROV PHQXV SRSXS GLDORJV DQG SRWHQWLDOO VRSKLVWLFDWHG QDYLJDWLRQ LQFOXGLQJ VWDFNLQJ RI VFUHHQV DQG GLDORJV 25$/( 8,; :(% $33/,$7,21 )5$0(:25. 7KH 2UDFOH 8,; ZHE DSSOLFDWLRQ IUDPHZRUN VLPSOLILHV WKH LPSOHPHQWDWLRQ RI FRPSOHWH VRSKLVWLFDWHG ZHE DSSOLFDWLRQV E SURYLGLQJ UHXVDEOH WHFKQRORJ WR DVVLVW ZLWK PDQ RI WKH DVSHFWV RX ZRXOG WSLFDOO KDYH WR ZULWH FRGH WR KDQGOH RXUVHOI )RU H[DPSOH 8,; SURYLGHV RIIWKHVKHOI DVVLVWDQFH ZLWK ZHE SDJH UHQGHULQJ GDWD ELQGLQJ HYHQW KDQGOLQJ SDJHWRSDJH QDYLJDWLRQ DQG FXVWRPL]DWLRQ ,W RIIHUV D FRPSUHKHQVLYH VHW RI SUHEXLOW SDJH ODRXW )LJXUH *HQHUDWHG RXWSXW GLVSODHG LQ WKH %XVLQHVV RPSRQHQWV %URZVHU
  19. 19. Application Development Tools Paper 391 HOHPHQWV WR GHOLYHU ZHE DSSOLFDWLRQV ZLWK D ULFK FRQVLVWHQW ORRN DQG IHHO DFURVV PDQ GLIIHUHQW FOLHQW DJHQW WSHV 8,; SURYLGHV EXLOWLQ VXSSRUW IRU %- GDWD ELQGLQJ WRR VR LQFOXGLQJ RU PRGLILQJ GDWD IURP DQ %- YLHZ REMHFW LV HDV -'HYHORSHU SURYLGHV D ZL]DUG WR KHOS RX EXLOG D EDVLF 8,; OLHQW '$7$%281' -63 3$*(6 :,7+ 7+( %- '$7$ 7$*6 %- 'DWD 7DJV DUH D -63 FRPSDWLEOH WDJ OLEUDU IRU HDVLO UHQGHULQJ QDYLJDWLQJ DQG XSGDWLQJ GDWD IURP DQ YLHZ REMHFW LQ DQ DSSOLFDWLRQ PRGXOH 2UDFOHL -'HYHORSHU FRQWDLQV LQWHJUDWHG VXSSRUW IRU XVLQJ WKH 'DWD 7DJV LQ RXU -63 SDJHV LQFOXGLQJ ZL]DUGGULYHQ WDJ DVVLVWDQFH DQG FRQWH[WVHQVLWLYH 7DJ ,QVLJKW KHOS IRU DOZDV NQRZLQJ ZKDW WDJV DQG DWWULEXWHV DUH OHJDO DQZKHUH WKDW RX DUH WSLQJ LQ RXU SDJH ,Q DGGLWLRQ -'HYHORSHU VXSSRUWV UXQQLQJ DQG GHEXJJLQJ -63 SDJHV ORFDOO IRU DQ HYHQ TXLFNHU WHVWIL[UHWHVW FFOH DYRLGLQJ D GHSORPHQW VWHS ZKLOH VWLOO LQ GHYHORSPHQW -'HYHORSHU SURYLGHV D ZL]DUG WR KHOS RX EXLOG D EDVLF -63 OLHQW $9$,/$%,/,7 7KH %- *HQHUDWRU ZLOO EH LQFRUSRUDWHG LQ -'HYHORSHU )LJXUH 8,; OLHQW )LJXUH -63 OLHQW
  20. 20. Application Development Tools Paper 391 :+(5( '2(6 -+($'67$57 ),7 ,1 2UDFOH RQVXOWLQJ KDV ORQJ EHHQ LQYROYHG LQ RIIHULQJ IUDPHZRUN VHUYLFHV WR FXVWRPHUV -+HDG6WDUW EHLQJ WKH ODWHVW RI WKHVH $PRQJ RWKHU IHDWXUHV WKH -+HDG6WDUW VHUYLFH SURYLGHV D PHFKDQLVP WR WDNH H[LVWLQJ 'HVLJQHU DUWLIDFWV DQG JHQHUDWH %- FRPSRQHQWV IURP WKHP -+HDG6WDUW LV D UDSLG FRPSRQHQW EDVHG GHYHORSPHQW DSSURDFK IRU EXLOGLQJ -(( DSSOLFDWLRQV ,W HQDEOHV IDVW UHOLDEOH DQG UHSHDWDEOH GHYHORSPHQW RI FRPSOH[ WUDQVDFWLRQDO VVWHPV ,W FRPELQHV WKUHH IUDPHZRUNV WR LPSOHPHQW WKH 09 DUFKLWHFWXUH SURYLGLQJ JHQHULF UHXVDEOH FRPSRQHQWV RQ WRS RI WKH FRPSRQHQW OLEUDU RI WKH 09 )UDPHZRUN ,W LQFOXGHV WKH -+HDG6WDUW $SSOLFDWLRQ *HQHUDWRU WKDW DOORZV RX WR GHFODUDWLYHO VSHFLI RXU DSSOLFDWLRQ GHILQLWLRQ LQ DQ ;0/ILOH ZLWK VLPSOH WR XVH SURSHUW HGLWRUV DQG HQDEOHV RX WR JHQHUDWH LQWR WKH DERYH IUDPHZRUNV 6LQFH DOO IUDPHZRUNV DUH ;0/EDVHG RX FDQ HDVLO H[WHQG RU FXVWRPL]H WKH JHQHUDWHG DSSOLFDWLRQ ,Q DGGLWLRQ ZLWK WKH 'HVLJQHU *HQHUDWRU -+HDG6WDUW RIIHUV DQ LQWXLWLYH PLJUDWLRQ SDWK IURP 'HVLJQHU)RUPV WR -DYD-(( 5(326,725 2%-(7 %52:6(5 29(59,(: 7KH 5HSRVLWRU 2EMHFW %URZVHU 52%
  21. 21. OLNH 2':$ LV WKH VROXWLRQ IRU ZHESXEOLVKLQJ PHWDGDWD VWRUHG LQ D 'HVLJQHU UHSRVLWRU $Q HDV EURZVHUEDVHG 8, DIIRUGV DFFHVV WR DOO WKH PHWDGDWD RI RXU LQIRUPDWLRQ VVWHPV ,W QRZ DOVR JLYHV RX WKH RSSRUWXQLW WR VHW XS D ZHEEDVHG SURMHFW FROODERUDWLRQ HQYLURQPHQW ZLWK WKH 'HVLJQHU UHSRVLWRU DV LWV IRXQGDWLRQ :LWKRXW KDYLQJ WR LQVWDOO XVH RU HYHQ NQRZ DERXW 'HVLJQHU SURMHFW VWDII FDQ FKHFN LQ DQG XSORDG SURMHFW GRFXPHQWDWLRQ WKURXJK DQ HDV WR XVH LQWHUIDFH UXQQLQJ LQ D VWDQGDUG ZHE EURZVHU 52% )817,21$/,7 ,Q WKH LQLWLDO UHOHDVH 52% IXQFWLRQDOLW ZLOO EH DV FORVH WR WKDW RI 2':$ DV SRVVLEOH 7KHUH DUH VRPH XSGDWHV WR WKH 8, DQG D IHZ RWKHU PLQRU PRGLILFDWLRQV 7KH WRRO LV SULPDULO D 3/64/ DSSOLFDWLRQ WKDW RIIHUV D GQDPLF EURZVHU EDVHG 8, WR QDYLJDWH 'HVLJQHU UHSRVLWRU PHWDGDWD 52% FRQVLVWV RI WKH IROORZLQJ WRROV 5(326,725 1$9,*$725 7KH 5HSRVLWRU 1DYLJDWRU RIIHUV WKH XVHU D QDYLJDWRUVWOH LQWHUIDFH WR EURZVH WKURXJK UHSRVLWRU ZRUN DUHDV DQG FRQILJXUDWLRQV ,W DOVR VXSSRUWV FKHFN RXW FKHFN LQ XQGR FKHFN RXW ILOH GRZQORDG DQG ILOH XSORDG )LJXUH )URQW 6FUHHQ RI WKH 'HVLJQHU 5HSRVLWRU 2EMHFW %URZVHU
  22. 22. Application Development Tools Paper 391 5(326,725 5(32576 5HSRVLWRU 5HSRUWV RIIHUV D QXPEHU RI UHSRUWV EDVHG RQ WKH HOHPHQW WSHV LQ 'HVLJQHU )RU PDQ HOHPHQW WSHV 52% SURYLGHV UHSRUWV ZLWK DOO WKH UHOHYDQW GHWDLOV RI VHOHFWHG REMHFWV 6RPH 'HVLJQHU VLWHV PD KDYH XVHG RWKHU 2UDFOH RQVXOWLQJ RIIHULQJV DQG DV D UHVXOW KDYH '0VWOH REMHFWV LQ WKHLU UHSRVLWRULHV 7KHVH DUH VSHFLILF WR 2UDFOH L'HYHORSPHQW $FFHOHUDWLRQ 6XLWH LPSOHPHQWDWLRQV DQG VR DUH QRW DYDLODEOH WR DOO 'HVLJQHU XVHUV 52% KDV DQ DGGLWLRQDO SUHIHUHQFH LQWHUIDFH WR DOORZ XVHUV WR KLGH WKHVH '0VWOH REMHFWV 5(326,725 6($5+ 5HSRVLWRU 6HDUFK LV D IOH[LEOH HDVWRXVH HW SRZHUIXO WRRO WR VHDUFK WKH 'HVLJQHU UHSRVLWRU ,W DOVR RIIHUV PRUH FRPSOH[ VHDUFK IDFLOLWLHV VXFK DV VHDUFKHV EDVHG RQ YHUVLRQ LQIRUPDWLRQ 5(326,725 2%-(7 %52:6(5 5HSRVLWRU 2EMHFW %URZVHU LV UHDGRQO 8, WKDW SURYLGHV VLPLODU IXQFWLRQDOLW WR WKH 5HSRVLWRU 2EMHFW 1DYLJDWRU 521
  23. 23. 2QFH DQ LWHP LV VHOHFWHG LQ WKH QDYLJDWRU D SDQHO GLVSODV WKH REMHFW·V SURSHUWLHV 8VHUV FDQ GULOO GRZQ WKURXJK WKH UHSRVLWRU VHOHFWLQJ REMHFWV DQG ILQGLQJ GHWDLOV DERXW WKHVH REMHFWV )LJXUH 5HSRVLWRU 1DYLJDWRU )LJXUH 5HSRVLWRU 6HDUFK
  24. 24. Application Development Tools Paper 391 0$1$*(0(17 )$,/,7 7KH PDQDJHPHQW IDFLOLW DOORZV XVHUV WR YLHZ XVHU DFFHVV WR ZRUNDUHDV DQG DSSOLFDWLRQV $GGLWLRQDOO XVHUV FDQ LQFOXGH GLDJUDPV DQG DVVRFLDWH WKHP ZLWK LWHPV FUHDWLQJ KRWVSRWV WR DOORZ WKH EURZVHU WR QDYLJDWH WR WKH DVVRFLDWHG REMHFW 21/,1( +(/3 2QOLQH KHOS SURYLGHV FRPSUHKHQVLYH LQIRUPDWLRQ DERXW DOO WKH IXQFWLRQDOLW DQG FRPSRQHQWV RI WKH 52% 5(/($6( 72 0$5.(7 5HSRVLWRU 2EMHFW %URZVHU IXQFWLRQDOLW LV UHOHDVHG LQ WKH IROORZLQJ PDLQWHQDQFH UHOHDVHV • 2UDFOH 'HVLJQHU L 5HOHDVH • 2UDFOHL 'HVLJQHU 7KHVH UHOHDVHV DUH SODQQHG IRU HDUO /,(16,1* ,Q RUGHU WR XVH 5HSRVLWRU 2EMHFW %URZVHU D XVHU PXVW KDYH OLFHQVHG DFFHVV WR • $Q 2UDFOH GDWDEDVH • $Q +773 VHUYHU VXSSRUWLQJ PRGBSOVTO 7KH OLFHQVLQJ UHTXLUHPHQWV DUH WKHUHIRUH WKH VDPH DV IRU DQ RWKHU GDWDEDVH DSSOLFDWLRQ WKDW XVHV DQ +773 VHUYHU 7KLV +773 VHUYHU FDQ HLWKHU EH WKDW VXSSOLHG ZLWK 2UDFOHL$6 RU WKH RQH LQVWDOOHG ZLWK WKH 2UDFOHL RU 2UDFOHL GDWDEDVH 2UJDQL]DWLRQV DOUHDG OLFHQVHG WR DFFHVV WKH 2UDFOH GDWDEDVH DUH DOVR OLFHQVHG WR XVH WKH +773 6HUYHU VXSSOLHG ZLWK WKH GDWDEDVH 6LPLODUO H[LVWLQJ 2UDFOHL$6 OLFHQVHV ZLOO GHOLYHU WKH UHTXLUHG +773 VHUYHU UHTXLUHPHQWV HVSHFLDOO LI WKH 2UDFOHL$6 OLFHQVLQJ DJUHHPHQW LV 38EDVHG DV RSSRVHG WR XVHUEDVHG
  25. 25. 8VHUV ZLVKLQJ WR DFFHVV WKH 'HVLJQHU UHSRVLWRU XVLQJ 52% DORQH GR QRW UHTXLUH D 'HVLJQHU FOLHQW LQVWDOO ,Q WKLV FDVH WKHUH LV QR UHTXLUHPHQW IRU DQ DGGLWLRQDO 2UDFOHL'6 OLFHQVHV 6XFK 52%RQO XVHUV ZLOO KRZHYHU VWLOO UHTXLUH 2UDFOH GDWDEDVH OLFHQVLQJ DQG SRWHQWLDOO L$6 OLFHQVLQJ 6800$5 2UDFOHL 'HVLJQHU RIIHUV D FRPSUHKHQVLYH WRROVHW WKDW HQDEOHV RX WR ¶IDVW WUDFN· RXU GHYHORSPHQW DFWLYLWLHV IRU H EXVLQHVV DQG ZHE DSSOLFDWLRQV ,W VXSSRUWV WKH ODWHVW UHOHDVH RI WKH 2UDFOH GDWDEDVHV 2UDFOHi and 2UDFOHL DQG LQWHJUDWHV IXOO ZLWK RWKHU GHYHORSPHQW WRROV VXFK DV L )RUPV RXSOHG ZLWK 2UDFOH 60 L 'HVLJQHU GHOLYHUV D SURGXFWLYH HQYLURQPHQW IRU GHYHORSLQJ VPDOO RU ODUJHU VFDOH FRPSOH[ DSSOLFDWLRQV L 'HVLJQHU RIIHUV D SRZHUIXO IOH[LEOH HIILFLHQW DFFXUDWH DQG DXWRPDWLF DSSURDFK WKDW LV HDV WR PDQDJH DQG PDLQWDLQ 8VH LW WR UHGXFH WKH DPRXQW RI FRGLQJ QHFHVVDU IRFXV RQ DQDOVLV DQG GHVLJQ DQG WKHUHIRUH LPSURYH WKH TXDOLW RI WKH ILQLVKHG DSSOLFDWLRQ E KLWWLQJ WKH WDUJHW ILUVW WLPH

×