Available online at www.sciencedirect.com
ScienceDirect Procedia Computer Science 100 (2016) 1050 – 1055
&RQIHUHQFHRQ(17(5SULVH,QIRUPDWLRQ6\VWHPV,QWHUQDWLRQDO&RQIHUHQFHRQ3URMHFW 0$1DJHPHQW&RQIHUHQFHRQ+HDOWKDQG6RFLDO&DUH,QIRUPDWLRQ6\VWHPVDQG7HFKQRORJLHV &(17(5,63URM0$1+&LVW2FWREHU
0RGHOLQJWKH9DOXHRI'LJLWDO3UHVHUYDWLRQ$FWLYLWLHV 'LRJR3URHQoDDE -RVp7ULEROHWDE-RVp%RUELQKDDE b
a INESC-ID, Rua Alves Redol 9, 1000-029 Lisboa, Portugal Instituto Superior Tlcnico, Universidade de Lisboa, Avenida Rovisco Pais 1, 1049-001 Lisboa, Portugal
$EVWUDFW 'LJLWDO 3UHVHUYDWLRQ KDV HPHUJHG DV D NH\ FKDOOHQJH IRU LQIRUPDWLRQ V\VWHPV LQ PDQ\ GRPDLQV DQG LV RIWHQ VHHQ DV D FDVH RI LQWHURSHUDELOLW\WKURXJKWLPH+RZHYHUWKHFRPSOH[LW\DQGFKDQJHUDWHRIFRPPRQHQYLURQPHQWVDQGLQIRUPDWLRQUHSUHVHQWDWLRQV WRGD\KDYHWKHHIIHFWWKDWWKLVLQWHURSHUDELOLW\LVUDUHO\DFKLHYHG,QRUGHUWRVXFFHVVIXOO\DGGUHVVWKLVLVVXHZHPXVWORRNDWWKH RUJDQL]DWLRQDO FKDOOHQJHV WKDW 'LJLWDO 3UHVHUYDWLRQ SRVHV WR RUJDQL]DWLRQV VXFK DV LGHQWLI\LQJ DQG PRGHOLQJ DOO WKH YDOXH WUDQVDFWLRQVWKDWKDSSHQLQFHUWDLQRUJDQL]DWLRQDOVFHQDULRVUHJDUGLQJWKHLQJHVWLRQDUFKLYDODQGGLVVHPLQDWLRQRUUHXVHRIGLJLWDO REMHFWV HQYLURQPHQWV DQG OLEUDULHV ,W LV RQO\ ZLWKLQ D ZHOOGHILQHG IUDPHZRUN WKDW GHSOR\PHQW RI DQ\ 'LJLWDO 3UHVHUYDWLRQ WHFKQLTXHVZLOOVXFFHVVIXOO\\LHOGYDOXHWRWKHRUJDQL]DWLRQLQWKHIRUPRIFRQWLQXDOO\XVHIXODQGDFFHVVLEOHLQIRUPDWLRQ,QWKLV SDSHU ZH GHILQH WKH YDOXH PRGHO IRU WKH 'LJLWDO 3UHVHUYDWLRQ EXVLQHVV EDVHG RQ EHVW SUDFWLFH IURP WKLV GRPDLQ QDPHO\ WKH ,62DQGEHVWSUDFWLFHIURPWKH(QWHUSULVH(QJLQHHULQJDQG9DOXH0RGHOOLQJGRPDLQVZKLFKLQFOXGH'(02DQGHYDOXH © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license 7KH$XWKRUV3XEOLVKHGE\(OVHYLHU%9 (http://creativecommons.org/licenses/by-nc-nd/4.0/). 3HHUUHYLHZXQGHUUHVSRQVLELOLW\RI6FL.$$VVRFLDWLRQIRU3URPRWLRQDQG'LVVHPLQDWLRQRI6FLHQWLILF.QRZOHGJH Peer-review under responsibility of the organizing committee of CENTERIS 2016 Keywords:(QWHUSULVH(QJLQHHULQJ9DOXH0RGHOOLQJ'LJLWDO3UHVHUYDWLRQ
,QWURGXFWLRQ 7KHILHOGRI'LJLWDO3UHVHUYDWLRQ'3 LVFRQFHUQHGZLWKNHHSLQJGLJLWDOLQIRUPDWLRQDXWKHQWLFXQGHUVWDQGDEOHDQG XVDEOH WKURXJK WLPH DQG DFURVV FKDQJLQJ VRFLRWHFKQRORJLFDO HQYLURQPHQWV (VVHQWLDOO\ WKH IXQGDPHQWDO SUREOHP
&RUUHVSRQGLQJDXWKRU7HOID[ E-mail address:GLRJRSURHQFD#WHFQLFRXOLVERDSW
1877-0509 © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of the organizing committee of CENTERIS 2016 doi:10.1016/j.procs.2016.09.280
Diogo Proença et al. / Procedia Computer Science 100 (2016) 1050 – 1055
1051
DGGUHVVHGKHUHE\LVDPLVDOLJQPHQWRIWHFKQRORJ\7RUHQGHUGLJLWDOO\HQFRGHGLQIRUPDWLRQXVDEOHWRDQ\KXPDQDQ DOJRULWKPQHHGVWRSURGXFHDQLQWHUSUHWDWLRQWKDWFDQEHSHUFHLYHGE\WKHKXPDQ6LQFHWKHVHDOJRULWKPVDUHHQFRGHG LQVRIWZDUHDQGKHQFHGHSHQGHQWRQDYHU\VSHFLILFWHFKQRORJ\VWDFNWKH\WHQGWREHVKRUWOLYHGDVWKHHOHPHQWVRIWKH VWDFNDUHUHSODFHGLQUDSLGVXFFHVVLRQWRWKHSRLQWRIWKHVWDFNEHLQJUHSODFHGE\DQHQWLUHO\GLIIHUHQWSDUDGLJP '3LVPRUHWKDQNHHSLQJELWVWUHDPVVHFXUHWKURXJKEDFNXSDQGUHFRYHU\WHFKQLTXHVDQGPRUHWKDQHQVXULQJZH FDQLGHQWLI\GHVFULEHDQGILQGLQIRUPDWLRQ,QWKHFDVHRIDQDQDORJXHSKRWRJUDSKRQHFDQHQVXUHWKHSUHVHUYDWLRQRI WKHSKRWRJUDSKE\HQVXULQJWKDWWKHPDWHULDOFRPSRVLWLRQRIWKHPHGLXPVWD\VLQWDFWLGHQWLILDEOHDQGFDWDORJXHGLH E\FRQVHUYDWLRQ%XWLQWKHFDVHRIDGLJLWDOSKRWRJUDSKFRQVHUYDWLRQZLOOQRWEHVXIILFLHQW:HQHHGWRHQVXUHZH KDYHWKHSKRWRJUDSKDQGDQHQYLURQPHQWWKDWLVVXLWDEOHIRUUHFUHDWLQJWKHFRQWHQWRIWKHSKRWRJUDSKDVZHNQRZLW :HPD\LQIDFWILQGWKHRULJLQDOPHGLXPDQGV\PEROVWUXFWXUHXWWHUO\XVHOHVVLQIXWXUHHQYLURQPHQWVDQGPD\QHHG WRUHSODFHWKHRULJLQDOUHSUHVHQWDWLRQZLWKHQWLUHO\GLIIHUHQWUHSUHVHQWDWLRQVRIWKHRULJLQDOFRQWHQWWRHQVXUHWKDWD IXWXUHFOLHQWFDQH[SHULHQFHWKHRULJLQDOSKRWRJUDSK VSLFWXUH $VVXFK'3LVRIWHQVHHQDVDFDVHRILQWHURSHUDELOLW\WKURXJKWLPH&RQVLGHUD6KDQQRQFRPPXQLFDWLRQFKDQQHO DVDPHWDSKRUDVVKRZQLQ)LJXUH7KHFRUHSUREOHPLVWKDWWUDQVPLVVLRQLVDV\QFKURQRXVDQGPD\ODVWDQLQGHILQLWH WLPH$WWKHWLPHRIUHFHLYLQJWKHPHVVDJHWKHRULJLQDOPHVVDJHPD\QRWH[LVWDQ\PRUHWKHUHFLSLHQWPD\QRWSRVVHVV DQDSSURSULDWHGHFRGHUWKHVHQGHUPD\QRWH[LVWDQ\PRUHWKHUHPD\EHQRHQFRGHUWRFKHFNDJDLQVWDQGWKHUHFLSLHQW PD\QRWEHWKHRULJLQDODGGUHVVHH7KHFRPPXQLFDWLRQFKDQQHOWKXVZLOORIWHQQHHGWRFRQYHUWWKHPHVVDJHVRWKDWWKH RULJLQDOPHVVDJHLQWHQWLRQLVSUHVHUYHG7KHRUHWLFDOO\DQ\FRQYHUWHUIXQFWLRQFDUU\LQJRXWVXFKDWUDQVFRGLQJVKRXOG UHVSHFWWKHW\SHRIWKHRULJLQDOPHVVDJH
)LJ'LJLWDO3UHVHUYDWLRQLVFRPPXQLFDWLRQ
+RZHYHUWKHFRPSOH[LW\DQGFKDQJHUDWHRIFRPPRQHQYLURQPHQWVDQGLQIRUPDWLRQUHSUHVHQWDWLRQVWRGD\KDYHWKH HIIHFWWKDWWKLVLVUDUHO\WKHFDVH$XWKHQWLFLW\DVNH\UHTXLUHPHQWIRUGLJLWDOSUHVHUYDWLRQUHTXLUHVWKHFRQYHUWHUWR SURYH WKDW WKH W\SH FRQYHUVLRQ ZDV UHVSHFWIXO $OWHUQDWLYHO\ WKH FRPPXQLFDWLRQ HQYLURQPHQW QHHGV WR SURYLGH DQ DSSURSULDWHGHFRGHUDWWKHWLPHRIUHQGHULQJWKHPHVVDJHWRWKHUHFHLYHU6LPLODUYHULILFDWLRQLVQHFHVVDU\WRDVVXUHWKH DXWKHQWLFPHVVDJHLVFRPPXQLFDWHGVXFFHVVIXOO\ ,Q RUGHU WR VXFFHVVIXOO\ DGGUHVV WKLV LVVXH ZH PXVW DOVR ORRN DW WKH RUJDQL]DWLRQDO FKDOOHQJHV WKDW '3 SRVHV WR RUJDQL]DWLRQVVXFKDVLGHQWLI\LQJDQGPRGHOLQJDOOWKHYDOXHWUDQVDFWLRQVWKDWKDSSHQLQFHUWDLQRUJDQL]DWLRQDOSURILOHV UHJDUGLQJ WKH LQJHVWLRQ DUFKLYDO DQG GLVVHPLQDWLRQUHXVH RI GLJLWDO REMHFWV HQYLURQPHQWV DQG OLEUDULHV 1RW DOO RUJDQL]DWLRQVDUHDOLNHDQGLQWKH'3GRPDLQZHFDQKDYHYDOXHDQGFRVWGULYHQRUJDQL]DWLRQVDQGZHFDQDOVRKDYH FHUWDLQRUJDQL]DWLRQVVXFKDVQDWLRQDOOLEUDULHVRUDUFKLYHVZKHUHWKHYDOXHRISUHVHUYLQJDFHUWDLQREMHFWPLJKWQRWEH RILPSRUWDQFHGXHWROHJDOREOLJDWLRQVVWDWHGLQWKHLUPLVVLRQWKDWPDQGDWHWKHPWRSUHVHUYHDQREMHFW7KHVWXG\RI WKHYDOXHWUDQVDFWLRQVWKURXJKRXWWKHOLIHF\FOHRIDQREMHFWRUOLEUDU\ZLOOKHOSWRXQGHUVWDQGWKHYDOXHRI'3DQGEXLOG DVWURQJIRXQGDWLRQIRUWKHGHYHORSPHQWRISURFHVVHVDQGDFWLYLWLHVWKDWHQVXUHFRQWLQXHGDFFHVVWRDVVHWVH[LVWLQJLQ GLJLWDOIRUPDWV 7KHQWKHVHSURFHVVHVZLOOKHOSLPSOHPHQW'3WHFKQLTXHVLQRUJDQL]DWLRQVDVIRUH[DPSOHKDYLQJDZDWFKVHUYLFH WRFRQVWDQWO\PRQLWRUWKHREVROHVFHQFHRIIRUPDWVDQGWUDQVIRUPWKHSK\VLFDOREMHFWVLQWRGLJLWDOREMHFWV,WLVRQO\ ZLWKLQ D ZHOOGHILQHG IUDPHZRUN WKDW GHSOR\PHQW RI DQ\ '3 WHFKQLTXHV ZLOO VXFFHVVIXOO\ \LHOG YDOXH WR WKH RUJDQL]DWLRQLQWKHIRUPRIFRQWLQXDOO\XVHIXODQGDFFHVVLEOHLQIRUPDWLRQ 7KLVSDSHULVVWUXFWXUHGDVIROORZVVHFWLRQZLOOEHJLQE\GHWDLOLQJWKHPDLQFRQFHSWVDURXQGWKH'3GRPDLQDQG WKHQ ZH EHJLQ LGHQWLI\LQJ WKH YDOXH WUDQVDFWLRQV WKDW ZLOO PDNH SDUW RI WKH ILQDO YDOXH PRGHO )RU WKLV SXUSRVH
1052
Diogo Proença et al. / Procedia Computer Science 100 (2016) 1050 – 1055
$UFKLPDWH '(02 DQG WKH 9DOXH &RQVWUXFWLRQ 2QWRORJ\ DUH XVHG )LQDOO\ WKH 9DOXH 0RGHO LV SUHVHQWHG XVLQJ HYDOXH:HFRQFOXGHWKLVSDSHUE\SURYLGLQJVRPHLQVLJKWVRIWKHIXWXUHZRUNUHVXOWLQJIURPWKLVSDSHU ,GHQWLI\LQJWKHYDOXHPRGHOLQD'LJLWDO3UHVHUYDWLRQFHQWULFHQYLURQPHQW 7KLVVHFWLRQSUHVHQWVWKHPRGHOVIRUWKH,62WKDWFDQEHXVHGE\RUJDQL]DWLRQVZKHUHGLJLWDOSUHVHUYDWLRQKDV DFHQWUDOUROHVXFKDVQDWLRQDODUFKLYHVLQRUGHUWRLGHQWLI\WKHLUYDOXHPRGHO7KH,62IRFXVRQWKHFRQFHSWRI DQ2SHQ$UFKLYDO,QIRUPDWLRQ6\VWHP2$,6 $Q2$,6LV³DQ$UFKLYHFRQVLVWLQJRIDQRUJDQL]DWLRQZKLFKPD\EHSDUWRIDODUJHURUJDQL]DWLRQRISHRSOHDQG V\VWHPV WKDW KDV DFFHSWHG WKH UHVSRQVLELOLW\ WR SUHVHUYH LQIRUPDWLRQ DQG PDNH LW DYDLODEOH IRU D 'HVLJQDWHG &RPPXQLW\´7KHWHUP³2SHQ´LQ2$,6LVXVHGWRLPSO\WKDW,62DVZHOODVIXWXUHUHODWHGUHFRPPHQGDWLRQV DQGVWDQGDUGVDUHGHYHORSHGLQRSHQIRUXPVDQGLWGRHVQRWLPSO\WKDWDFFHVVWRWKH$UFKLYHLVXQUHVWULFWHG 7KHLQIRUPDWLRQEHLQJPDLQWDLQHGLQWKH$UFKLYHKDVEHHQGHHPHGWRQHHG/RQJ7HUP3UHVHUYDWLRQHYHQLIWKH2$,6 LWVHOI LV QRW SHUPDQHQW /RQJ 7HUP LV ORQJ HQRXJK WR EH FRQFHUQHG ZLWK WKH LPSDFWV RI FKDQJLQJ WHFKQRORJLHV LQFOXGLQJ VXSSRUW IRU QHZ PHGLD DQG GDWD IRUPDWV RU ZLWK D FKDQJLQJ XVHU FRPPXQLW\ /RQJ 7HUP PD\ H[WHQG LQGHILQLWHO\,Q,62WKHUHLVDSDUWLFXODUIRFXVRQGLJLWDOLQIRUPDWLRQERWKDVWKHSULPDU\IRUPVRILQIRUPDWLRQ KHOG DQG DV VXSSRUWLQJ LQIRUPDWLRQ IRU ERWK GLJLWDOO\ DQG SK\VLFDOO\ DUFKLYHG PDWHULDOV 7KHUHIRUH WKH ,62 DFFRPPRGDWHVLQIRUPDWLRQWKDWLVLQKHUHQWO\QRQGLJLWDOHJDSK\VLFDOVDPSOH EXWWKHPRGHOOLQJDQGSUHVHUYDWLRQ RIVXFKLQIRUPDWLRQLVQRWDGGUHVVHGLQGHWDLO0RUHRYHU,62 x SURYLGHVDIUDPHZRUNIRUWKHXQGHUVWDQGLQJDQGDZDUHQHVVRIDUFKLYDOFRQFHSWVQHHGHGIRU/RQJ7HUPGLJLWDO LQIRUPDWLRQSUHVHUYDWLRQDQGDFFHVV x SURYLGHVWKHFRQFHSWVQHHGHGE\QRQDUFKLYDORUJDQL]DWLRQVWREHHIIHFWLYHSDUWLFLSDQWVLQWKHSUHVHUYDWLRQ SURFHVV x SURYLGHVDIUDPHZRUNLQFOXGLQJWHUPLQRORJ\DQGFRQFHSWVIRUGHVFULELQJDQGFRPSDULQJDUFKLWHFWXUHVDQG RSHUDWLRQVRIH[LVWLQJDQGIXWXUH$UFKLYHV x SURYLGHV D IUDPHZRUN IRU GHVFULELQJ DQG FRPSDULQJ GLIIHUHQW /RQJ 7HUP 3UHVHUYDWLRQ VWUDWHJLHV DQG WHFKQLTXHV x SURYLGHV D EDVLV IRU FRPSDULQJ WKH GDWD PRGHOV RI GLJLWDO LQIRUPDWLRQ SUHVHUYHG E\ $UFKLYHV DQG IRU GLVFXVVLQJKRZGDWDPRGHOVDQGWKHXQGHUO\LQJLQIRUPDWLRQPD\FKDQJHRYHUWLPH x SURYLGHVDIUDPHZRUNWKDWPD\EHH[SDQGHGE\RWKHUHIIRUWVWRFRYHU/RQJ7HUP3UHVHUYDWLRQRILQIRUPDWLRQ WKDWLVQRWLQGLJLWDOIRUPHJSK\VLFDOPHGLDDQGSK\VLFDOVDPSOHV x H[SDQGVFRQVHQVXVRQWKHHOHPHQWVDQGSURFHVVHVIRU/RQJ7HUPGLJLWDOLQIRUPDWLRQSUHVHUYDWLRQDQGDFFHVV DQGSURPRWHVDODUJHUPDUNHWZKLFKYHQGRUVFDQVXSSRUW x JXLGHVWKHLGHQWLILFDWLRQDQGSURGXFWLRQRI2$,6UHODWHGVWDQGDUGV 7KH,62DGGUHVVHVDUDQJHRIDUFKLYDOLQIRUPDWLRQSUHVHUYDWLRQIXQFWLRQVLQFOXGLQJLQJHVWDUFKLYDOVWRUDJH GDWDPDQDJHPHQWDFFHVVDQGGLVVHPLQDWLRQ,WDOVRDGGUHVVHVWKHPLJUDWLRQRIGLJLWDOLQIRUPDWLRQPHGLDDQGIRUPV WKH GDWD PRGHOV XVHG WR UHSUHVHQW WKH LQIRUPDWLRQ DQG WKH H[FKDQJH RI GLJLWDO LQIRUPDWLRQ DPRQJ $UFKLYHV ,W LGHQWLILHV ERWK LQWHUQDO DQG H[WHUQDO LQWHUIDFHV WR WKH $UFKLYH IXQFWLRQV DQG LW LGHQWLILHV D QXPEHU RI KLJKOHYHO VHUYLFHVDWWKHVHLQWHUIDFHV,WSURYLGHVH[DPSOHVDQGVRPHµEHVWSUDFWLFH¶UHFRPPHQGDWLRQV,WGHILQHVDPLQLPDOVHW RIUHVSRQVLELOLWLHVIRUDQ$UFKLYHWREHFDOOHGDQ2$,6DQGLWDOVRGHILQHVWKHLGHDO$UFKLYHWRSURYLGHDEURDGVHWRI XVHIXOWHUPVDQGFRQFHSWV 2.1. Concepts ,QWKLVVHFWLRQDUHSURYLGHGWKHPDLQGHILQLWLRQVIRUWKHFRQFHSWVXVHGWKURXJKRXWWKLVSDSHUDQGWKDWDUHIXQGDPHQWDO WRXQGHUVWDQGWKHZRUNGHWDLOHGLQWKLVSDSHUDVZHOODVWRXQGHUVWDQGWKHILJXUHWKDWGHSLFWWKHYDOXHPRGHOFRQWDLQHG LQWKLVSDSHU x 3URGXFHU³7KHUROHSOD\HGE\WKRVHSHUVRQVRUFOLHQWV\VWHPVWKDWSURYLGHWKHLQIRUPDWLRQWREHSUHVHUYHG7KLV FDQLQFOXGHRWKHU2$,6HVRULQWHUQDO2$,6SHUVRQVRUV\VWHPV´ x &RQVXPHU³7KHUROHSOD\HGE\WKRVHSHUVRQVRUFOLHQWV\VWHPVZKRLQWHUDFWZLWK2$,6VHUYLFHVWRILQG SUHVHUYHGLQIRUPDWLRQRILQWHUHVWDQGWRDFFHVVWKDWLQIRUPDWLRQLQGHWDLO7KLVFDQLQFOXGHRWKHU2$,6HVDVZHOO DVLQWHUQDO2$,6SHUVRQVRUV\VWHPV´
Diogo Proença et al. / Procedia Computer Science 100 (2016) 1050 – 1055
1053
x 6XEPLVVLRQ,QIRUPDWLRQ3DFNDJH6,3 ³$Q,QIRUPDWLRQ3DFNDJHWKDWLVGHOLYHUHGE\WKH3URGXFHUWRWKH 2$,6IRUXVHLQWKHFRQVWUXFWLRQRUXSGDWHRIRQHRUPRUH$,3VDQGRUWKHDVVRFLDWHG'HVFULSWLYH,QIRUPDWLRQ´ x $UFKLYDO,QIRUPDWLRQ3DFNDJH$,3 ³$Q,QIRUPDWLRQ3DFNDJHFRQVLVWLQJRIWKH&RQWHQW,QIRUPDWLRQDQGWKH DVVRFLDWHG3UHVHUYDWLRQ'HVFULSWLRQ,QIRUPDWLRQ3', ZKLFKLVSUHVHUYHGZLWKLQDQ2$,6´ x 'LVVHPLQDWLRQ,QIRUPDWLRQ3DFNDJH',3 ³$Q,QIRUPDWLRQ3DFNDJHGHULYHGIURPRQHRUPRUH$,3VDQG VHQWE\$UFKLYHVWRWKH&RQVXPHULQUHVSRQVHWRDUHTXHVWWRWKH2$,6´ 2.2. Models $Q2$,6LVFRPSRVHGRIVL[IXQFWLRQDOHQWLWLHV7KH,QJHVW)XQFWLRQDO(QWLW\ODEHOHGµ,QJHVW¶LQWKHILJXUHLQWKLV VHFWLRQ SURYLGHVWKH³VHUYLFHVDQGIXQFWLRQVWRDFFHSW6XEPLVVLRQ,QIRUPDWLRQ3DFNDJHV6,3V IURP3URGXFHUVRU IURPLQWHUQDOHOHPHQWVXQGHU$GPLQLVWUDWLRQFRQWURO DQGSUHSDUHWKHFRQWHQWVIRUVWRUDJHDQGPDQDJHPHQWZLWKLQWKH $UFKLYH´,QJHVWIXQFWLRQVLQFOXGHUHFHLYLQJ6,3VSHUIRUPLQJTXDOLW\DVVXUDQFHRQ6,3VJHQHUDWLQJDQ$UFKLYDO ,QIRUPDWLRQ 3DFNDJH $,3 ZKLFK FRPSOLHV ZLWK WKH $UFKLYH¶V GDWD IRUPDWWLQJ DQG GRFXPHQWDWLRQ VWDQGDUGV H[WUDFWLQJ'HVFULSWLYH,QIRUPDWLRQIURPWKH$,3VIRULQFOXVLRQLQWKH$UFKLYHGDWDEDVHDQGFRRUGLQDWLQJXSGDWHVWR $UFKLYDO6WRUDJHDQG'DWD0DQDJHPHQW 7KH $UFKLYDO 6WRUDJH )XQFWLRQDO (QWLW\ ODEHOHG µ$UFKLYDO 6WRUDJH¶ LQ WKH ILJXUH LQ WKLV VHFWLRQ SURYLGHV WKH ³VHUYLFHV DQG IXQFWLRQV IRU WKH VWRUDJH PDLQWHQDQFH DQG UHWULHYDO RI $,3V´ $UFKLYDO 6WRUDJH IXQFWLRQV LQFOXGH UHFHLYLQJ$,3VIURP,QJHVWDQGDGGLQJWKHPWRSHUPDQHQWVWRUDJHPDQDJLQJWKHVWRUDJHKLHUDUFK\UHIUHVKLQJWKH PHGLD RQ ZKLFK $UFKLYH KROGLQJV DUH VWRUHG SHUIRUPLQJ URXWLQH DQG VSHFLDO HUURU FKHFNLQJ SURYLGLQJ GLVDVWHU UHFRYHU\FDSDELOLWLHVDQGSURYLGLQJ$,3VWR$FFHVVWRIXOILOORUGHUV 7KH'DWD0DQDJHPHQW)XQFWLRQDO(QWLW\ODEHOHGµ'DWD0DQDJHPHQW¶LQWKHILJXUHLQWKLVVHFWLRQ SURYLGHVWKH ³VHUYLFHVDQGIXQFWLRQVIRUSRSXODWLQJPDLQWDLQLQJDQGDFFHVVLQJERWK'HVFULSWLYH,QIRUPDWLRQZKLFKLGHQWLILHVDQG GRFXPHQWV $UFKLYH KROGLQJV DQG DGPLQLVWUDWLYH GDWD XVHG WR PDQDJH WKH $UFKLYH´ 'DWD 0DQDJHPHQW IXQFWLRQV LQFOXGH DGPLQLVWHULQJ WKH $UFKLYH GDWDEDVH IXQFWLRQV PDLQWDLQLQJ VFKHPD DQG YLHZ GHILQLWLRQV DQG UHIHUHQWLDO LQWHJULW\ SHUIRUPLQJ GDWDEDVH XSGDWHV ORDGLQJ QHZ GHVFULSWLYH LQIRUPDWLRQ RU $UFKLYH DGPLQLVWUDWLYH GDWD SHUIRUPLQJTXHULHVRQWKHGDWDPDQDJHPHQWGDWDWRJHQHUDWHTXHU\UHVSRQVHVDQGSURGXFLQJUHSRUWVIURPWKHVHTXHU\ UHVSRQVHV 7KH 3UHVHUYDWLRQ 3ODQQLQJ )XQFWLRQDO (QWLW\ ODEHOHG µ3UHVHUYDWLRQ 3ODQQLQJ¶ LQ WKH ILJXUH LQ WKLV VHFWLRQ SURYLGHVWKH³VHUYLFHVDQGIXQFWLRQVIRUPRQLWRULQJWKHHQYLURQPHQWRIWKH2$,6´SURYLGLQJUHFRPPHQGDWLRQVDQG SUHVHUYDWLRQSODQVWRHQVXUHWKDWWKHLQIRUPDWLRQVWRUHGLQWKH2$,6UHPDLQVDFFHVVLEOHWRDQGXQGHUVWDQGDEOHE\WKH 'HVLJQDWHG&RPPXQLW\RYHUWKH/RQJ7HUPHYHQLIWKHRULJLQDOFRPSXWLQJHQYLURQPHQWEHFRPHVREVROHWH 7KH$FFHVV)XQFWLRQDO(QWLW\ODEHOHGµ$FFHVV¶LQWKHILJXUHLQWKLVVHFWLRQ SURYLGHVWKH³VHUYLFHVDQGIXQFWLRQV WKDWVXSSRUW&RQVXPHUVLQGHWHUPLQLQJWKHH[LVWHQFHGHVFULSWLRQORFDWLRQDQGDYDLODELOLW\RILQIRUPDWLRQVWRUHGLQWKH 2$,6´ DQG DOORZLQJ &RQVXPHUV WR UHTXHVW DQG UHFHLYH LQIRUPDWLRQ SURGXFWV $FFHVV IXQFWLRQV LQFOXGH FRPPXQLFDWLQJ ZLWK &RQVXPHUV WR UHFHLYH UHTXHVWV DSSO\LQJ FRQWUROV WR OLPLW DFFHVV WR VSHFLDOO\ SURWHFWHG LQIRUPDWLRQFRRUGLQDWLQJWKHH[HFXWLRQRIUHTXHVWVWRVXFFHVVIXOFRPSOHWLRQJHQHUDWLQJUHVSRQVHV'LVVHPLQDWLRQ ,QIRUPDWLRQ3DFNDJHVTXHU\UHVSRQVHVUHSRUWV DQGGHOLYHULQJWKHUHVSRQVHVWR&RQVXPHUV 7KH$GPLQLVWUDWLRQ)XQFWLRQDO(QWLW\ODEHOHGµ$GPLQLVWUDWLRQ¶LQWKHILJXUHLQWKLVVHFWLRQ SURYLGHVWKH³VHUYLFHV DQG IXQFWLRQV IRU WKH RYHUDOO RSHUDWLRQ RI WKH $UFKLYH V\VWHP´ $GPLQLVWUDWLRQ IXQFWLRQV LQFOXGH VROLFLWLQJ DQG QHJRWLDWLQJVXEPLVVLRQDJUHHPHQWVZLWK3URGXFHUVDXGLWLQJVXEPLVVLRQVWRHQVXUHWKDWWKH\PHHW$UFKLYHVWDQGDUGV DQG PDLQWDLQLQJ FRQILJXUDWLRQ PDQDJHPHQW RI V\VWHP KDUGZDUH DQG VRIWZDUH ,W DOVR SURYLGHV V\VWHP HQJLQHHULQJ IXQFWLRQVWRPRQLWRUDQGLPSURYH$UFKLYHRSHUDWLRQVDQGWRLQYHQWRU\UHSRUWRQDQGPLJUDWHXSGDWHWKHFRQWHQWVRI WKH$UFKLYH,WLVDOVRUHVSRQVLEOHIRUHVWDEOLVKLQJDQGPDLQWDLQLQJ$UFKLYHVWDQGDUGVDQGSROLFLHVSURYLGLQJFXVWRPHU VXSSRUWDQGDFWLYDWLQJVWRUHGUHTXHVWV 7KHYDOXHQHWZRUNLVDFRPELQDWLRQRISDUWLDOSHUVSHFWLYHVLHIURPLQGLYLGXDODFWRUVVXFKDVSURGXFHUFRQVXPHU DUFKLYHGHVLJQDWHGFRPPXQLW\ DQGDFXPXODWLYHRIYDOXHFKDLQVUHSUHVHQWLQJPXWXDOLQWHUHVWHDFKDFWRULVSDUWRIDW OHDVWDSDUWLFXODUYDOXHFKDLQ :HEHJLQE\FUHDWLQJDYDOXHPRGHOUHVRUWLQJGLUHFWO\WRDFRQVWUXFWLRQPRGHOE\XVLQJ WKH9DOXH&RQVWUXFWLRQ2QWRORJ\7KLVHQDEOHVXVWRLGHQWLI\WKHYDOXHWUDQVDFWLRQV97,' DQGOLQNWKRVHWRWKH WUDQVDFWLRQV7,' QRWSUHVHQWHGLQWKLVSDSHUGXHWRWKHODFNRIVSDFH7KHQXVLQJWKLVLQIRUPDWLRQIURPZHLGHQWLI\ WKHYDOXHWUHHVLQYROYHG
1054
Diogo Proença et al. / Procedia Computer Science 100 (2016) 1050 – 1055
1055
Diogo Proença et al. / Procedia Computer Science 100 (2016) 1050 – 1055
7KHFRPSOHWHYDOXHPRGHORIDQDUFKLYHWKDWLVFRKHUHQWZLWKLWVWUDQVDFWLRQPRGHOSUHVHQWHGLQ)LJXUHZKLFKLV GHVLJQHGXVLQJHYDOXH )LJXUHZDVGHULYHGIURPWKHDQDO\VLVRIWKHVWDQGDUGLWVHOIDQGDOORZHGWRLGHQWLI\WKHYDOXHQHWZRUNWKDWLVEXLOW DURXQGDQDUFKLYHWKDWLVGHHPHG2$,6FRPSOLDQW,62LVFRQVLGHUHGWREHH[WUHPHO\LQIRUPDO+RZHYHUE\ IROORZLQJWKLVDSSURDFKWKHLGHQWLILFDWLRQRIWKHYDOXHQHWZRUNZDVSRVVLEOH7KHQH[WDVSHFWRIWKLVLVKRZZHFDQ PHDVXUHWKHLPSOHPHQWDWLRQRIWKLVYDOXHQHWZRUN,GHDVIRUWKLVQH[WVWHSDUHSUHVHQWHGLQWKHQH[WVHFWLRQ &RQFOXVLRQVDQG)XWXUH:RUN 7KLVSDSHUSUHVHQWHGWKHSURFHGXUHIROORZHGWRLGHQWLI\WKHYDOXHQHWZRUNWKDWLVEXLOWDURXQGDGLJLWDOSUHVHUYDWLRQ FHQWULFHQYLURQPHQWVXFKDVDQDUFKLYH7KH,62ZDVLGHQWLILHGDVWKHSULPDU\VRXUFHRILQIRUPDWLRQXVHGWR GHVLJQWKHYDOXHPRGHOEHKLQGDQDUFKLYH2QHDVSHFWWRWDNHLQWRFRQVLGHUDWLRQLVWKHODFNRIIRUPDOL]DWLRQRIWKLV VWDQGDUGZKLFKUHVXOWHGLQWKHQHHGRIXVLQJDVHWRIPRGHOOLQJWHFKQLTXHVWRDFKLHYHWKHILQDOYDOXHPRGHOPRGHOHG LQHYDOXHQDPHO\$UFKLPDWHDQGWKH'(02WUDQVDFWLRQGLDJUDPQRWUHVHQWHGLQWKLVSDSHUGXHWRWKHODFNRIVSDFH +RZHYHUWKHUHLVVWLOOPXFKZRUNWREHGRQH,QRUGHUWRDVVHVVLPSOHPHQWDWLRQVRIWKLVYDOXHPRGHOLQVSHFLILF VFHQDULRVWKHUHQHHGVWRH[LVWDPHWKRGDQGWHFKQLTXHIRUWKLVSXUSRVH2QHLGHDLVWREXLOGRQWKHNQRZOHGJHIURP PDWXULW\PRGHOVDQGGHYHORSDPDWXULW\PRGHOWKDWZLOOEHXVHGWRDVVHVVWKLVYDOXHPRGHO)RUHDFKYDOXHWUDQVDFWLRQ ZH FDQXVH D VHW RI PDWXULW\ OHYHO WKDW GHSLFW WKH FXUUHQWPDWXULW\ OHYHO RI WKDW VSHFLILFWUDQVDFWLRQ LQ D SDUWLFXODU RUJDQL]DWLRQDOFRQWH[WDVLOOXVWUDWHGLQ)LJXUH
)LJ([DPSOHRIPDWXULW\OHYHOVIRUDYDOXHWUDQVDFWLRQ
$FNQRZOHGJHPHQWV 7KLVZRUNZDVVXSSRUWHGE\QDWLRQDOIXQGVWKURXJK)XQGDomRSDUDD&LrQFLDHD7HFQRORJLD)&7 ZLWKUHIHUHQFH 8,'&(&DQGE\WKH(XURSHDQ&RPPLVVLRQXQGHUWKH&RPSHWLWLYHQHVVDQG,QQRYDWLRQ3URJUDPPH ($5. ± *UDQW $JUHHPHQW QR XQGHU WKH 3ROLF\ 6XSSRUW 3URJUDPPH 7KH DXWKRUV DUH VROHO\ UHVSRQVLEOHIRUWKHFRQWHQWRIWKLVSDSHU 5HIHUHQFHV *RUGLMQ-