Software Size Estimation in Incremental Software Development Based On Improved Pairwise Comparison Matrices

Size: px
Start display at page:

Download "Software Size Estimation in Incremental Software Development Based On Improved Pairwise Comparison Matrices"

Transcription

1 Computer Scece Systems Bology Reserch Artcle Artcle Ocheg d Mwg, 204, 7:3 Ope Ope Access Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces Peter Ocheg * d Wweru Mwg 2 Deprtmet of Mthemtcs d Iformtcs, Tt Tvet Uversty, Key 2 Isttute of Computer Scece d Iformto Techology, Jomo Keytt Uversty of Agrculture d Techology (JKUAT), Key Abstrct Softwre szg s crucl ctvty mog the tsk of softwre mgemet. Work plg d subsequet estmto of effort requred s bsed o the estmte of the softwre sze requred. Softwre developers re relzg the eed to speed up the developmet process to respod to customers eeds. Ths hs resulted dopto of rpd developmet methods d dopto of gle methodologes. Icremetl method of softwre developmet hs bee dopted s oe of the methods to speed up softwre developmet. Ufortutely there s lttle work tht hs bee doe to develop cler frmework to estmte softwre sze d cost cremetl softwre developmet evromet. Ths reserch work proposes the use of Prwse Comprso mtrces frmework to estmte sze d cost cremetl softwre developmet d evlute the prwse comprso frmework gst Putm s sze estmto model to determe f t produces more ccurte results terms of estmto of sze reltve to ctul sze. Keywords: Prwse; Judgmet mtr; Icremetl estmto Itroducto Before developmet of y softwre, t s vtl for proper plg to be coducted. Proected sze of the softwre to be developed s mportt vrble tht s eeded by softwre proect mgers to estmte the cost of the softwre, umber of people to llocte to the developmet of the softwre d the umber of moths or durto the developmet lfecycle wll tke. Sce softwre sze estmte pror to developmet s o-estece or bstrct, t eeds epereced hum udgmet to estmte the sze of the softwre pror to developmet. The de of usg hum eperece d udgmet fts well the feld of Hum-cetered computg (HCC). I these stges most of the requred formto s ot vlble. To help them ths dffcult tsk, predcto models d the eperece of pst proects re fudmetl. Softwre sze metrcs ply sgfct role to the success of ths tsk. Ufortutely the estg softwre sze estmto models stll produce sze estmtes whch hve bee blmed for softwre developmet flures. The populr computg lterture s wsh wth stores of softwre developmet flures d ther dverse mpcts o dvduls, orgztos, d socetl frstructure. Ideed, cotemporry softwre developmet prctce s regulrly chrcterzed by ruwy proects, lte delvery, eceeded budgets d reduced fuctolty d questoble qulty tht ofte trslte to ccelltos, reduced scope d sgfct rework crcles []. The et result s ccumulto of wste typclly mesured fcl terms (lwys bllos of dollrs) [2]. The Stdsh Group [3] mkes dstcto betwee fled proects d chlleged proects. Fled proects re ccelled before completo, ever mplemeted, or scrpped followg stllto. Chlleged proects re completed d pproved proects tht re over budget, lte, d wth fewer fetures d fuctos th tlly specfed. Most orgztos re costtly serchg for wys to mprove ther proect mgemet prctce d reduce the lkelhood of flures d the degree to whch ther proects re chlleged. Typcl proects etl blcg ct betwee the trple costrts of budget, schedule, d scope. Trdeoffs d dustmets re therefore mde by restrctg, ddg to, or dustg the cost, tme, d scope ssocted wth proect. Ideed the trdtol trgle proect mgemet s sd to be cocered wth fdg blce betwee cost, tme, d scope s show Fgure. For emple, the more tht s requested terms of scope (or rgubly eve the performce or the qulty), the more t s lkely to cost d the loger the epected durto. If the clet eeds to hve cert performce delvered very rpdly, ths wll crese the cost due to the eed to work fster d hve more people volved the developmet. The more fetures epected from system, the hgher the cost d the loger the epected durto. Coversely, f the costs eed to be kept to mmum, oe my eed to cosder the essetl Cost Scope Tme Fgure : Trdtol trgle proect mgemet. *Correspodg uthor: Peter Ocheg, Deprtmet of Mthemtcs d Iformtcs, Tt Tvet Uversty, Key, Tel: ; E-ml: oepeters@gml.com Receved Mrch 4, 204; Accepted Aprl 5, 204; Publshed Aprl 8, 204 Ctto: Ocheg P, Mwg W (204) Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces. J Comput Sc Syst Bol 7: do:0.472/csb.0004 Copyrght: 204 Ocheg P, et l. Ths s ope-ccess rtcle dstrbuted uder the terms of the Cretve Commos Attrbuto Lcese, whch permts urestrcted use, dstrbuto, d reproducto y medum, provded the orgl uthor d source re credted. ISSN: JCSB, ope ccess ourl Volume 7(3) (204) - 079

2 Ctto: Ocheg P, Mwg W (204) Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces. 7: do:0.472/csb.0004 performce, or the overll scope, d compromse there. My mgers quckly dscover tht the trgle s ot fleble. I order to ddress the chllege. I order to ddress lck of cler frmework of softwre sze estmto ths pper proposes to develop softwre sze estmto frmework for cremetl developmet evromet usg prwse comprso mtr Lterture Revew I geerl sze estmtes of pplcto s preseted s les of codes (LOC) or fucto pots (FP). There re techques tht c be ppled to covert fucto pots to les of code for specfc lguge, d vce vers. Oe of the best techques used to do ths s clled bckfrg techque [4]. Ths pper wll focus o the methods usg LOC sce our ew methodology lso uses LOC, ths wll mke comprso betwee the methods esy. Lwrece H. Putm LOC Estmto A SLOC estmte of softwre system c be obted from brekg dow the system to smller peces d estmtg the SLOC of ech pece. Putm suggests tht for ech pece, three dstct estmtes should be mde [5]: Smllest possble SLOC Most lkely SLOC m Lrgest possble SLOC b Putm suggested tht three to four eperts mke estmte of, b, c for ech fucto. The the epected SLOC for pece E c be computed by pplyg bet dstrbuto s show equto (.0) + 4m+ b E = (.0) 6 The epected SLOC for the etre softwre system E s smply the sum of the epected SLOC of ech fucto s show equto (.) E = = E (.) where s the totl umber of peces. A estmte of the stdrd devto of ech of the estmtes E c be obted by gettg the rge whch 99% of the estmted vlues re lkely to occur d dvdg by 6 s show equto (.2). b SD = (.2) 6 stdrd devto of the epected SLOC for the etre softwre system SD s clculted by tkg the squre root of the sum of the squres of stdrd devtos of ech estmte SD s show equto (.3) SD = = SD (.3) where s the totl umber of peces. Therefore the totl softwre sze s epected to le the rge epressed equto (.4) E ± SD (.4) Where E s the estmted sze of the etre system computed s show equto (.) Wth rel eperece ths method c yeld ccurte results [6], though t lso fces crtcsm of the llowed rge of the sze estmte s show equto (.3) beg lrge hece the estmte cot be rrowed dow to gve vlue. Developer opo d prevous proect eperece Softwre cost estmtes re typclly requred the erly stges of the lfe-cycle whe requremets d desg specfctos re mmture. Uder these Codtos, the producto of ccurte cost estmte requres etesve use of epert udgmet d the qutfcto of sgfct estmto ucertty. Reserch hs show tht uder the rght codtos, epert udgmet c yeld reltvely ccurte estmtes [5]. Ufortutely, most epert udgmet-bsed estmtes do ot meet these codtos d frequetly degeerte to outrght guessg. At ts best, epert udgmet s dscpled combto of best guess d hstorcl loges. Developer opo s otherwse kow s guessg. If you re epereced developer, you c lkely mke good estmtes due to fmlrty wth the type of softwre beg developed. How well ths estmtes re, deped o the epertse of the perso gvg the estmte hece t cot be emprclly proved but oly to trust the estmtes. But cse of good eperece by the developer t c yeld good estmtes. Lookg t prevous proect eperece serves s more educted guess. By usg the dt stored the metrcs dtbse for smlr proects, you c more ccurtely predct the sze of the ew proect. If possble, the system s broke to compoets, d estmted depedetly. Cout Fucto Blocks The techque of coutg fucto blocks reles o the fct tht most softwre systems decompose to roughly the sme umber of levels [5]. Usg the formto obted bout the proposed system, follow these steps:. Decompose the system utl the mor fuctol compoets hve bee detfed (Cll ths fucto block, or softwre compoet). 2. Multply the umber of fucto blocks by the epected sze of fucto block to get sze estmte. 3. Decompose ech fucto block to sub fuctos. 4. Multply the umber of sub fuctos by the epected sze of sub fucto to get secod sze estmte. 5. Compre the two sze estmtes for cosstecy. Compute the epected sze of fucto block d/or sub fucto wth dt from prevous proects tht use smlr techologes d re of smlr scope. If there re o prevous developmets o whch to bse epected szes, use the vlues 4.6 KSLOC d 4.6 KSLOC for the epected sze of fucto blocks d sub fuctos respectvely. These vlues were preseted by Gffey [4] s resoble szes for erospce proects (rel-tme commd d cotrol systems). It hs the dsdvtge tht t requres tht oe s well kowledgeble o the softwre to be developed order to decompose t to blocks d sub fuctos. Fucto Pot Alyss Fucto pots llow the mesuremet of softwre sze stdrd uts, depedet of the uderlyg lguge whch the softwre s developed. Isted of coutg the les of code tht mke up system, cout the umber of eterls (puts, outputs, qures, d terfces) tht mke up the system. ISSN: JCSB, ope ccess ourl Volume 7(3) (204) - 080

3 Ctto: Ocheg P, Mwg W (204) Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces. 7: do:0.472/csb.0004 There re fve types of eterls to cout:. Eterl puts- dt or cotrol puts (put fles, tbles, forms, screes, messges, etc.) to the system 2. Eterl outputs- dt or cotrol outputs from the system 3. eterl qures--i/o queres whch requre respose (prompts, terrupts, clls, etc.) 4. Eterl terfces- lbrres or progrms whch re pssed to d out of the system (I/O routes, sortg procedures, mth lbrres, ru-tme lbrres, etc.) 5. Iterl dt fles-groupgs of dt stored terlly the system (ettes, terl cotrol fles, drectores) Apply these steps to clculte the sze of proect:. Cout or estmte ll the occurreces of ech type of eterl. 2. Assg ech occurrece complety weght 3. Multply ech occurrece by ts complety weght, d totl the results to obt fucto cout (Tble ). 4. Multply the fucto cout by vlue dustmet multpler (VAM) to obt the fucto pot cout. VAM = 4 = v Where V s rtg of 0 to 5 for ech of the followg fourtee fctors (). The rtg reflects how ech fctor ffects the softwre sze.. dt commuctos 2. dstrbuted fuctos 3. performce 4. hevly used opertol cofgurto 5. Trscto rte 6. O-le dt etry 7. desg for ed user effcecy 8. O-le updte of logcl terl fles 9. comple processg 0. reusblty of system code. stllto ese 2. opertol ese 3. multple stes 4. ese of chge Assg the rtg of 0 to 5 ccordg to these vlues: 0 - fctor ot preset or hs o fluece - sgfct fluece 2 - moderte fluece Descrpto Low medum Hgh eterl puts eterl outputs eterl qures eterl terfces terl dt fles Tble : Complety weghts re. 3 - verge fluece 4 - sgfct fluece 5 - strog fluece Fucto pot lyss s etremely useful for the trscto processg systems tht mke up the morty of MIS proects. However, t does ot provde ccurte estmte whe delg wth commd d cotrol softwre, swtchg softwre, systems softwre or embedded systems. Prwse comprso mtr sze estmto frmework I 977, Sty [7] rgued tht lke physcl mesuremet scle wth zero d ut to pply to obects, we c lso derve ccurte d relble reltve scles tht do ot hve zero or ut by usg our uderstdg d udgmets tht re the most fudmetl determts of why we wt to mesure ythg [7,8]. He showed tht AHP (Alytc Herrchy Process) c be used to solve the Mult Crter Decso Mkg (MCDM) problem. MCDM s referrg to mkg decso the presece of multple crter. Zhed [9] summrzes the orgl AHP procedure by Sty [7,8] to four phses:. Brek the decso problem to herrchy of terrelted problems. 2. Provde the mtr dt for pr wse comprso of the decso elemets. 3. Usg Egevector Method (EV) s prortzto method. 4. Aggregte the reltve weghts of the decso The most tegrl prt of Alytcl Herrchcl Process (AHP) s prwse comprso mtr. A prwse comprso mtr provdes forml, systemtc mes of etrctg, combg, d cpturg epert udgmets d ther reltoshp to logous referece dt (hstorcl dt ) [6]. Bozok gves more detled descrpto of hs pproch hs pper [5]. Usg prwse comprso mtr to estmte softwre sze cremetl developmet requres epert s udgmet o cremets reltve sze compred to oe other. The effectveess of ths pproch s supported by epermets tht dcte tht the hum md s better t detfyg reltve dffereces th t estmtg bsolute vlues [9]. My dustmets hve bee mde to the orgl AHP procedure tht ws proposed by Sty [7] 977 by dfferet uthors. Ths reserch work therefore teds to use some of these modfctos d further dpt t order to ft t the estmto of softwre sze d cost cremetl developmet. Alytcl Herrchy Process (AHP) therefore Step : Rk the cremets Rk the cremets from the lrgest to the smllest. A epert rks the cremets to be developed strtg wth the oe he perceves to be the lrgest to the smllest. Though ths step s ot mdtory t lesses work durg comprso. Step 2: Crete prwse mtr Prwse mtr begs wth cretg udgmet mtr to solve the szg problem cremetl softwre developmet. Cretg udgmet mtr volves cretg mtr ( A = ), where s the umber of cremets to be developed order to delver the whole softwre. Note tht cremetl softwre developmet the totl softwre s delvered seres of cremets d demostrted equto (3.) ISSN: JCSB, ope ccess ourl Volume 7(3) (204) - 08

4 Ctto: Ocheg P, Mwg W (204) Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces. 7: do:0.472/csb.0004 Totl softwre= = cremets (3.) (The ssumpto equto (3.) s tht ll the cremets re depedet d the glug code.e. etr code for tegrto hs bee fctored. Ths ssumpto wll be ddressed fully ths thess) Elemet, the mtr s estmte of the reltve sze of cremet wth respect to cremet,.e. = k (3.2) Judgmet mtr should hve two crtcl propertes. = / whch mes tht cremet s tmes bgger th cremet, the cremet s / tmes smller th etty ; 2. A cremet s sme sze s tself meg tht ll dgol elemets =. The mplcto of these propertes s tht epert s oly requred to fll the upper or lower trgle of the udgmet mtr. For emple, see Tble 2, whch s udgmet mtr wth estmtes of the reltve softwre sze of four cremets. The vlues Tble 2 row dcte tht cremet I s s bg s cremet, k bgger th cremet K, d l bgger th cremet L. The remg etres re terpreted the sme mer. Tkg emple of four cremets tht re to be developed to delver the whole softwre mely cremet I, cremet J, cremet K, cremet L we crete prwse comprso mtr of =4 (the mtr s depcted here s tble wth the sole purpose of cresg uderstdg d mkg comprso cocept cler to ll). Crete mtr cosstg of cremets ths cse four cremets d epert flls the elemets ccordg to hs or her perceved reltve sze of oe cremet respect to the other (Tble 2). Note tht the epert whe fllg the udgmet mtr s guded by the scle developed by Sty [7] s show Tble 3. The eplto d defto colum of Tble 8 re dpted to ft ths work s show Tble 3. Applyg codto two of the udgmet mtr.e. cremet compred to tself s the sme terms of sze. The dgol of the mtr represeted Tble 2 s flled mkg the upper prt of the mtr fully flled levg oly the lower prt (Tble 4). Usg the frst codto of the udgmet mtr.e = / whch mes tht etty s tmes bgger th etty, the etty Icremet I Icremet J Icremet K Icremet I Icremet J Icremet K Icremet L k l l kl Icremet L k l Tble 2 represets prtlly flled mtr l kl Tble 2: Prtlly flled prwse comprso mtr showg reltve szes of four cremets. Itesty of Defto mportce Equlsze betwee the cremets 2 Wek or slghtsze dvtge of oe cremet over the other 3 Modertesze dvtge of oe cremet over the other 4 Moderte plus 5 Strogsze dvtge of oe cremet over the other 6 Strog plus 7 Very strog or demostrted mportce 8 Very, very strog Eplto Two cremets re equl sze udgmet slghtly fvor oe cremetover other udgmet modertely fvor oe cremetover other udgmet strogly fvor oe cremetover other A cremet sfvored very strogly over other 9 Etreme mportce The evdece fvorg oe cremet over other s of the hghest possble order.-.9 Whe cremets re very close decml s dded to to show ther dfferece s pproprte Tble 3: Modfed Sty scle. Icremet I Icremet J Icremet K Icremet L Icremet I k l Icremet J Icremet K s / tmes smller th etty ; We c ow fully fll the mtr.e. the lower prt of the mtr s flled by cosderg the recprocl codto (Tble 5). Step 3: Etrct rkg vectors Now we hve fully flled mtr tht gves us reltve szes of the cremets tht we wt to develop order to delver the etre softwre. The udgmet mtr s terpreted tht ech colum yelds dfferet rkg vector for the purpose of determg the reltve sze of the four cremets. Ech vector s ormlzed such tht the cremet tht correspods to t (the dgol elemets) s lwys, d t s the referece cremet gst whch ll comprsos the sme colum re mde. Therefore, colum dctes tht cremet J s / s bg s cremet I; cremet K s / k of the sze of cremet I d cremet L s / l of cremet I. Ech colum c be terpreted ths mer. I ths cse the rkg vectors re k l Icremet L Tble 4 represets prtlly flled mtr l kl k l l k Tble 4: Prtlly flled mtr where codto2 s ppled. ISSN: JCSB, ope ccess ourl Volume 7(3) (204) - 082

5 Ctto: Ocheg P, Mwg W (204) Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces. 7: do:0.472/csb.0004 Icremet I Icremet J Icremet K Icremet L Icremet I k l IcremetJ Icremet K k Icremet L l ths s the rkg vector from colum oe the respectve rkg k l vector geerted by colum two, three d four re l k kl l respectvely. A mtr of cremets wll yeld four rkg vectors. If the rkg vectors re dfferet whch s lwys the cse the t mes tht there s more estmto ucertty d etr estmto eeds to be doe order to come up wth oe rkg vector clled Prorty vector. A specl cse ests whe udgmet mtr s perfectly cosstet. Ths occurs whe = k ll for,, k If udgmet mtr s ot cosstet the we eed to go to step 4 otherwse we skp to step 5 Step 4: Compute prorty vector There re some methodologes tht hve bee proposed by dfferet uthors to tckle ths problem. The methods re revewed s follows wthout lookg t the stregths d wekesses of ech. Ege vlue methodology l Let A be mtr. A umber λ s kow s Ege vlue of A f there ests o-zero vector v such tht Av= λ v (3.3) I ths cse, vector v s clled egevector of vector A correspodg to Ege vlue λ Ege vlues d egevectors re defed oly for squre mtrces.e. the umber of rows must be equl to the umber of colums the mtr.e. mtr hece works well wth the comprso mtr whch must be squre mtr. For mtr there re Ege vlues for the mtr. I order to solve for prorty vector usg ths method we must clculte the Egevector correspodg to hghest Ege vlue of the udgmet mtr tht s k l l Tble 5 represets the mtr k k l l Tble 5: Fully flled mtr where the two codtos hve bee ppled. l kl Av= λ m v (3.4) Where λ m s the hghest Ege vlue of the udgmet mtr The et step s to test f the pr wse comprso mtr s cosstet ths s cheved by clcultg cosstecy de (C.I). λm C.I = (3.5) Where λ m s the hghest Ege vlue of the udgmet mtr d s the umber of rows or colum I ccordce wth Sty [7] defed the mtr s cosstet whe C.I<0. If C.I.>0..If C.I flls outsde ths rge he suggested lgorthm bout repetg questos to correct the mtr utl t becme cosstet. Normlzto of the Row Sum (NRS) NRS sums up the elemets ech row d ormlzes by dvdg ech sum by the totl of ll the sums, thus the results ow dd up to uty. NRS hs the form: = =, 2... (3.6) ' = w = =, 2... (3.7) ' = ' Arthmetc Me of Normlzed Colums (AMNC) AMNC ws lso clled the Addtve Normlzto method [4]. The ew me s reltvely cler, tht t descrbes ts clculto process. Ech elemet A s dvded by the sum of ech colum A, d the the me of ech row s tke s the prorty. ' =, =,2... (3.8) = ' = w = =,2... (3.9) Normlzto of Recprocls of Colum Sum (NRCS) NRCS tkes the sum of the elemets ech colum, forms the recprocls of these sums, d the ormlzes so tht these umbers dd up to uty, e.g. to dvde ech recprocl by the sum of the recprocls. It s ths form: = =,2... (3.0) = W = =,2... (3.) ' = ' Wthout lookg t the stregth d wekesses of ech methodology tht s beyod the scope of ths reserch the thess chooses to use Geometrc Me becuse of ts smplcty. Geometrc me method The geometrc me s computed s = = (3.2) Where =umber of cremets d Elemet, the mtr s estmte of the reltve sze of cremet wth respect to cremet Ths whe computed for rows for mtr of wll yeld ISSN: JCSB, ope ccess ourl Volume 7(3) (204) - 083

6 Ctto: Ocheg P, Mwg W (204) Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces. 7: do:0.472/csb vector = for the mtr Tble 5 we wll compute the vlues of.. vector s show equto ( ) = ( ) 4 (3.3) k l 4 = ( k l ) (3.4) 4 = k ( kl ) (3.5) k 4 = ( ) (3.6) l l Ths wll yeld prorty vector of = k l Step 5: Fctor Hstorcl logy It s t ths pot ths reserch work proposes two dpttos to the methodology to pply to the problem of softwre szg cremetl softwre developmet.. Cse where there s oly oe hstorcl logy (referece). 2. Cse where more th two hstorcl loges est. Cse : Oe Hstorcl Alogy Ths s pplcble whe oly oe referece logy ests.e. oly oe referece hstorcl logy for gve cremet c be foud. The frst step ths cse s to clculte m (multpler) s show szeref m = (3.7) ref where ref s the cremet whch hstorcl referece ests The et step s to clculte sze of ll cremets usg m ccordg to equto 3.8 sze sze sze k szel m m = m = m k m l (3.8) Cse 2: Ths occurs where more th two hstorcl loges est Whe oly oe hstorcl logy ests t becomes esy to compute the respectve szes of ll cremets. A complcto therefore rses whe more th oe hstorcl referece ests becuse y referece pcked wll yeld dfferet estmte for gve cremet.ths work therefore proposes the use of Bet dstrbuto to solve ths problem I order to use Bet dstrbuto we wll eed to hve the followg vlues. Optmum estmte (OE) 2. Lest lkely estmte (LLE) 3. Epected estmte (ES) Optmum estmte (OE)=the lrgest estmte for gve cremet geerted by gve hstorcl logy (referece) ths essetlly mes tht the ctul sze of ths cremet s epected ot to eceed ths estmte. Lest lkely estmte=the smllest estmte for gve cremet geerted by gve hstorcl logy (referece) ths mples tht the ctul sze of ths estmte s ot epected to go below ths estmte. Epected estmte=verge of the estmtes for gve cremets lyg betwee lest lkely estmte d most lkely estmte t essetlly mes tht the ctul sze of the cremet hs the hghest probblty of fllg here. I our erler emple lets ow ssume tht refereces est for ll the cremets t s therefore requred tht we clculte multpler geerted by ech referece s show equto ( ). For cremet I the multpler geerted by ts referece s sze ref m = (3.9) For cremet J the multpler geerted by ts referece s sze ref m = (3.20) For cremets K the multpler geerted by ts referece s szek ref mk = (3.2) k For cremets L the multpler geerted by ts referece s szel ref ml = (3.22) l Ech multpler wll yeld dfferet estmte for gve cremet d so the chllege wll be to kow whch estmte s the closest to the ctul sze of the cremet. It s for ths reso tht ths thess proposes the use of Bet dstrbuto to solve ths problem. How to compute the estmtes re show Tble 6. For ech cremet ts sze estmte re ts colum. For stce m m cremet I ts sze estmtes re optmum estmte s pcked m k m l s the hghest estmte geerted from the colum d the lowest estmte s pcked s lest lkely estmte, the epected estmte s tke s the verge of the estmtes lyg betwee optmum estmte d lest lkely estmte becuse most weght ted to le here. I the tble bove let s tke Icremet I s our emple d pckg m s the optmum estmte, m s the lest lkely estmte the the epected Multpler used Icremet I estmtes Icremet J estmtes Icremet K estmtes Icremet L estmtes Estmte m m mk ml Estmte 2 m m mk ml Estmte 3 m m k k mk k ml k Estmte 4 m m l l mk l mk l Tble 6: Estmtes of ech cremet. ISSN: JCSB, ope ccess ourl Volume 7(3) (204) - 084

7 Ctto: Ocheg P, Mwg W (204) Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces. 7: do:0.472/csb.0004 estmte wll be sumof remg estmtes lyg betweeoe dlle Epected estmte= (3.23) umber of estmteslyg betwee LLE d OE I ths cse epected estmte s estmted s follows m ES = + m k (3.24) 2 Where LLE= m d OE= m Icremet I sze s therefore estmted s OE + 4ES + LLE sze = (3.25) 6 The sze estmtes of other cremets re computed the sme wy. It s worth otg tht the emple used here hs oly four dfferet estmtes for gve cremet ths could be more or less depedg o umber of cremets to be developed to delver system d the umber of Hstorcl loges (refereces vlble). A specl cse est whe oly two refereces est d hece results two estmtes for gve Icremet. If ths scero comes up the verge of the two estmtes s tke the estmte of the cremet. Step 6: Clculte the totl softwre sze At ths pot we hve sze estmtes for ll the cremets d the chllege therefore s to compute the sze of the whole softwre.e. totl sze deoted here s T s. Becuse the totl softwre s beg developed cremetlly there s substtl code tht s wrtte to glue the ew cremet to the lredy developed cremet. The term used for ths the COCOMO models s brekge, becuse some of the estg code d desg hs to be meded to ft ew cremet. Ths reserch wll refer to glug code s cremetl brekge therefore the proected sze of gve cremet fctorg the cremetl brekge s estmted ccordg to equto (3.26) S = sze + csze (3.26) Where S s the cremet sze wth brekge code fctored, sze s the tl cremet sze estmte computed from referece logy ccordg to equto (3.8) or bet dstrbuto depedg o the cse tht rses from step 5. The prmeter c reflects the cremetl brekge (or overhed) ssocted wth the prevous cremet whch s epressed percetge. K sserted tht 20% of the dded code stged d cremetl releses of product goes to chgg the prevous code. Cusumo d Selby reported tht fetures my chge by over 30% s drect result of lerg durg sgle terto. I recet pper the uthors rgued tht the cremetl tegrto brekge c be epected to le rge from 5% to 30%. If c hs vlue of 0.5, t correspods to 5% brekge. I order to smplfy the dscusso, t s ssumed tht ll the code of sze s developed from scrtch.e. code reuse s ot tke to cosderto the cse of code reuse s beyod the scope of ths reserch. Therefore the totl system sze T s s computed ccordg to equto (3.27) T = sze + C sze for =, 2... d =,2... (3.27) s = = Cosderg equto (3.26) equto (3.27) smplfes to T = S (3.28) s = Where T s s the totl softwre sze, S s the et cremet sze s defed equto (3.26) Compred to the LOC d Fucto pot methodology, the prwse frmework hs the dvtge of combg user udgmet, eperece d hstorcl logy to geerte sze estmtes whch re superor. The two methods oly use user eperece eglectg the mportce of hstorcl logy whch s useful predctg sze of future or curret proects. Methodology Dt d dt collecto form The m focus of the reserch ws to fd out f the prwse comprso mtr frmework produces superor sze estmtes of softwre compred to the curretly populr estg Putm s Loc estmto [] d to prove f there s y drect reltoshp betwee ccurcy of the sze estmtes produced by the model used the estmto procedure d the fct tht softwre s delvered o tme or ot.e. f softwre proect meets dedle. I order to ccomplsh these obectves the followg formto ws mog the dt gthered. Lguge used to develop softwre 2. Strt d ed dte of the developmet of the softwre 3. Number of developers llocted for the softwre proect 4. The estmto model used to estmte sze 5. Sze estmte geerted by the model 6. The ctul sze of the softwre upo completo I order to cpture ll these d more formto two questores were desged (The choce of the questore ws pproprte becuse t llowed for the forms to be set to the proect mgers erler whch ebled them to fmlrze themselves wth the cotet before perso meetg ws coducted to gude them s they flled out the forms. Secod questore ws form of tble to represet uflled mtr. Eperts flled the form ccordg to ther udgmet cpturg reltve szes of dfferet cremets tht were developed to delver the whole softwre. The use of more th oe epert ws vtl checkg cosstecy d hve pltform for comprso. Dt source The source for the proect dt for ths reserch ws from JJpeople frm whch s Softwre frm tht develops wde rge of softwres usg JAVA d lso serves trg groud for youg softwre developers who re terested the sme lguge. JJpeople hs ts offces Vcouver, Lodo d ts Afrc brch Nrob. Use of ths frm s dt coveyed severl dvtges to ths reserch. Frst sce oe of the m ms of ths proect s to estblsh the sze of the softwre the frm eclusve use of obect oreted lguge (JAVA) mde the coutg of les of codes (LOC) reltvely esy. Secodly the frm develops wde rge of pplcto mkg the dt dverse ths brodeed the level of terest the results, s opposed to, sy, dtbse composed of oly oe type of pplcto. The frm lso dcted tht they hve used cremetl developmet some of ther pplcto therefore fttg well wth ths reserch. The wllgess of the mgemet to provde dt d dvce o the frmework ws lso good for ths reserch. Dt-Collecto Procedure d proect ttrbutes For ech of the proects, there ws -perso meetg wth the proect mger who flled out the forms. There were two m purposes to ths lbor tesve pproch. The frst gol ws to dscuss ech of the questos to esure tht t s well uderstood d tht ech ISSN: JCSB, ope ccess ourl Volume 7(3) (204) - 085

8 Ctto: Ocheg P, Mwg W (204) Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces. 7: do:0.472/csb.0004 of the mgers would swer cosstetly. The secod purpose ws to mpress upo the mgers the mportce of ther prtcpto ths work. Proects selected possessed two ttrbutes: Frst, they were smll to medum sze. The verge proect sze ths study s ust uder 60 KSLOC. The proect selected from the dtbse were lso frly recet wth the oldest developed All proects ecept proect umber eght hd ot used y prevous code.e. there ws o code reuse. Proect umber eght ws ust selected becuse t ws eclusvely developed cremetlly therefore ftted well wth ths reserch Dt Alyss The focus of ths reserch ws to check how close the sze estmtes geerted by the prwse sze estmto frmework were close to the ctul sze. Therefore error lyss ws doe to check how the sze estmtes from the prwse estmto frmework devtes from the ctul sze. The focus therefore ws o the degree to whch the prwse frmework model s estmted sze (MM EST mtches the ctul sze (MM ACT ). If the models were perfect, the for every proect MM EST = MM ACT clerly, ths ws rrely, f ever, the cse. A smple lyss pproch ws to look t the dfferece betwee MM EST dmm ACT. The problem wth ths bsolute error pproch ws tht the mportce of the sze of the error vred wth proect sze. For emple, o 80KLOC, bsolute error of 0KLOC seemed lkely to cuse serous proect dsrupto terms of stffg, wheres the sme error o 000KLOC proect seemed much less of problem. I lght of ths, Boehm d others hve recommeded percetge error test, s follows: MM EST MM ACT Percetge Error = (4.) MM ACT Ths test elmted the problem cused by proect sze d better reflected the mpct of y error. However, the lyss ths reserch cocetrted o the prwse comprso frmework estmtes verge performce over the etre set of proects. Errors were of two types: uderestmtes, where MM EST <MM ACT ; d overestmtes, where MM EST >MM ACT. Both of these errors c hve serous mpcts o proects. Lrge uderestmtes wll cuse the proect to be uderstffed, d s the dedle pproches, proect mgemet wll be tempted to dd ew stff members. These results Pheomeo kow s Brooks lw: Addg mpower to lte softwre proect mkes t lter [0]. Otherwse productve stffs re ssged to techg the ew tem members, d wth ths, cost d schedule gols slp eve further. Overestmtes c lso be costly tht stff members, otg the proect slck, become less productve (Prkso s Lw: Work epds to fll the tme vlble for ts completo ) or dd so-clled gold pltg, defed s ddtol systems fetures tht re ot requred by the user. I lght of the serousess of both types of errors, overestmtes d uderestmtes, Cote et l. hve suggested mgtude of reltve error, or MRE test, s follows: MRE MM MM EST ACT = (4.2) MM ACT N Where N s the umber of proects used ths reserch By mes of ths test, the two types of errors do ot ccel ech other out whe verge of multple errors s tke, d therefore ws used s the test ths reserch. Grphs were drw to gve good pctorl comprso betwee the ctul sze d the estmtes from prwse frmework usg EXCEL Results d dscusso Proect ttrbutes Proects selected possessed two ttrbutes: Frst, they were smll to medum sze. The verge proect sze ths study s ust uder 600 SLOC. The proect selected from the dtbse were lso frly recet wth the oldest developed 200.All proects ecept proect umber eght hd ot used y prevous code.e. there ws o code reuse. Proect umber eght ws ust selected becuse t ws eclusvely developed cremetlly therefore ftted well wth ths reserch. Tble 7 below compres the ctul sze of the softwres d the estmtes geerted by prwse methodologes. The focus of ths reserch s o the degree to whch the prwse comprso methodology estmtes compre to the ctul sze. If the estmtes mtch the ctul sze perfectly the error mrg ws zero clerly ths ws ot the cse y of the proects Tble 7. The error mrg ws computed to check the devto of the prwse sze estmte methodology from the ctul vlue. Errors were of two types: uderestmtes, Where prwse estmtes<ctul sze d overestmtes, where prwse estmtes>ctul sze. Both of these errors c hve serous mpcts o proects. Lrge uderestmtes hs serous mpcts o proects. Lrge uderestmtes wll cuse the proect to be uderstffed, d s the dedle pproches, proect mgemet wll be tempted to dd ew stff members. These results pheomeo kow s Brook s lw: Addg mpower to lte softwre proect mkes t lter []. Otherwse productve stff s ssged to techg the ew tem members, d wth ths, cost d schedule gols slp eve further. Overestmtes c lso be costly tht stff members, otg the proect slck, become less productve (Prkso s Lw: Work epds to fll the tme vlble for ts completo ) or dd so-clled gold pltg, defed s ddtol systems fetures tht re ot requred by the user [6]. I lght of the serousess of both types of errors, overestmtes d uderestmtes, Cote et l. hve suggested mgtude of reltve error, or MRE Proect No Actul sze (KLOC) Estmte of Prwse Absolute % error MRE methodology (KLOC) error mrg (KLOC) Me ( X ) Tble 7: Showg error mrg betwee ctul sze d estmtes from prwse methodology. ISSN: JCSB, ope ccess ourl Volume 7(3) (204) - 086

9 Ctto: Ocheg P, Mwg W (204) Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces. 7: do:0.472/csb.0004 Actul Estmte Prwse Estmte MRE = Actul Estmte By mes of ths test, the two types of errors do ot ccel ech other out whe verge of multple errors s tke, d therefore ws tke s the test used ths lyss. Ths test elmtes the problem cused by proect sze d better reflects the mpct of y error. From the error mrg t ws oted tht percetge error rged 6.29 to whch correspods to MRE of d respectvely. It c lso be oted tht s the proect get bgger the methodology ted to geerte more ccurte results. From the results show the tble t s clerly depcted tht wth rel eperece from the developer the estmtes developed by prwse methodology c result more ccurte estmtes especlly lrge proects whch re ssocted more wth mssve rsk s compred to reltvely smller rsks. The respectve mes of ctul sze d estmtes computed from prwse comprso methodology were computed s show Tble 7 d the dfferece ther me s represetg.07% error the estmtes geerted by prwse methodology. Ths clerly shows tht the method geertes close estmtes tht c be reled upo by softwre mgers mkg mor decsos pror to embrkg o the process of softwre developmet. The vlues of the ctul sze of the proects, the sze estmtes geerted by the prwse comprso methodology d the error mrg s show the br chrt below order to gve cler mpresso of how the estmtes re close. As clerly depcted the br chrt below the estmtes geerted by prwse methodology d the ctul sze re so close. The error mrg s lso show the br chrt to gve cler mpresso of how close the estmtes re to the ctul vlue (Fgure 2). Putm s methodology of Loc estmto ws lso used to estmte the sze of the fourtee proects d the results re show Tble 8. The error mrg ws computed to check the devto of the estmtes geerted by the Putm s methodology from the ctul sze. From the error mrg t ws oted tht percetge error rged.64 to.20 wth.64 beg the hghest error percetge devto of the estmte from the ctul sze. Proect No Actul sze (KLOC) SIZE IN KLOC Estmte of Prwse Absolute % error MRE methodology (KLOC) error mrg (KLOC) Me ( X ) Tble 8: Comprg ctul sze versus estmtes from Putm s methodology. ACTUAL SIZE COMPARED TO PUTMAN,S METHODOLOGY ESTIMATES AND ERROR MARGIN PROJECT NO ACTUAL SIZE PUTMAN,S ESTIMATES ERROR MARGIN Fgure 3: Br chrt showg comprso of ctul sze, estmtes by prwse methodology d error mrg. PUTMAN ERROR MARGIN COMPAIRED TO PAIRWISE METHODOLOGY I order to show clerly how the estmtes devte from the ctul sze clculto of me s computed Tble 8 d the dfferece the me s whch represet 4.4%. Error the devto s show SIZE IN KLOC PUTMAN ERROR MARGIN PAIRWISE ERROR MARGIN ACTUAL ESTIMATES COMPARED TO ESTIMATES BY PAIRWISE METHODOLOGY AND ERROR MARGIN PROJECT NO Fgure 4: Br chrt comprg error mrgs geerted by the two methods. sze kloc Actul sze prwse methodology Error mrg The vlues of the ctul sze of the proects, the sze estmtes geerted by the Putm s methodology d the error mrg s show the Fgure 3 order to gve cler mpresso of how the estmtes compre to the ctul sze. Cocluso PROJECT NO Fgure 2: Br chrt showg comprso of ctul sze, estmtes by prwse methodology d error mrg. Compred to Putm s methodology the prwse methodology ws superor geertg estmtes of sze cremetl developmet of softwre. As oted Tble 2 devto of the me of estmtes geerted by prwse comprso methodology devted from the ctul sze by.07% whle those of Putm s methodology devted by 4.4% ths therefore cofrms the superorty of the prwse ISSN: JCSB, ope ccess ourl Volume 7(3) (204) - 087

10 Ctto: Ocheg P, Mwg W (204) Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces. 7: do:0.472/csb.0004 Proect No methodology. The Tble 9 d br chrt Fgure 4 shows the prwse error mrg s compred to those of Putm s methodology Ackowledgmet Error mrg (Putm s method) Tble 9: Comprso of error mrgs. Error mrg (prwse method) The uthors would lke to thk Dr Stephe Km d Clvs Oteo for ther cotrbuto to the des d proofredg of ths pper. Refereces. Dlcher D (994) Fllg dow s prt of growg up; the study of flure d the softwre egeerg commuty. Softwre Egeerg Educto 750: Lmbert J (986) A Softwre Szg Model. Jourl of Prmetrcs 6: Stdsh Group (2000) Chos 2000 (Stdsh, Des, Mss, 2000) 4. Albrecht AJ, Gffey (983) Softwre fucto, source les of code, d developmet effort predcto: A softwre scece vldto. IEEE Trsctos o Softwre Egeerg 9: Beedktsso O, Dlcher D (2003) Effort estmto cremetl softwre developmet. IEE Proceedgs Softwre 50: Bozok G (986) Softwre Sze Estmtor (SSE). Cetre Ntol d Etudes Sptles (CNES), Toulouse, Frce, Jue Sty T (977) A Sclg method for Prortes Herrchcl Structure. J Mth Psychology 5: Sty T (980) The Alytc Herrchy Process, McGrw-Hll, New York, NY: Zhed F (986)The Alytc Herrchy Process-A Survey of the Method d ts Applcto. Iterfces, 6: Mrd E (200) Improvg Subectve Estmtes Usg Pred Comprsos. Proceedgs of the 0 th Itertol Symposum o Softwre Metrcs (METRICS 04) 8: Dy Ho, Luzferdocpretz, Just wog (2008) Clbrtg fucto pot bckfrg coverso rtos usg euro-fuzzy techque. Itertol Jourl of Ucertty, Fuzzess d Kowledge-Bsed Systems 6. Submt your et muscrpt d get dvtges of OMICS Group submssos Uque fetures: User fredly/fesble webste-trslto of your pper to 50 world s ledg lguges Audo Verso of publshed pper Dgtl rtcles to shre d eplore Specl fetures: Ctto: Ocheg P, Mwg W (204) Softwre Sze Estmto Icremetl Softwre Developmet Bsed O Improved Prwse Comprso Mtrces. J Comput Sc Syst Bol 7: do:0.472/csb Ope Access Jourls 30,000 edtorl tem 2 dys rpd revew process Qulty d quck edtorl, revew d publcto processg Ideg t PubMed (prtl), Scopus, EBSCO, Ide Copercus d Google Scholr etc Shrg Opto: Socl Networkg Ebled Authors, Revewers d Edtors rewrded wth ole Scetfc Credts Better dscout for your subsequet rtcles Submt your muscrpt t: ISSN: JCSB, ope ccess ourl Volume 7(3) (204) - 088

Sequences and Series

Sequences and Series Secto 9. Sequeces d Seres You c thk of sequece s fucto whose dom s the set of postve tegers. f ( ), f (), f (),... f ( ),... Defto of Sequece A fte sequece s fucto whose dom s the set of postve tegers.

More information

16. Mean Square Estimation

16. Mean Square Estimation 6 Me Sque stmto Gve some fomto tht s elted to uow qutty of teest the poblem s to obt good estmte fo the uow tems of the obseved dt Suppose epeset sequece of dom vbles bout whom oe set of obsevtos e vlble

More information

APPENDIX III THE ENVELOPE PROPERTY

APPENDIX III THE ENVELOPE PROPERTY Apped III APPENDIX III THE ENVELOPE PROPERTY Optmzato mposes a very strog structure o the problem cosdered Ths s the reaso why eoclasscal ecoomcs whch assumes optmzg behavour has bee the most successful

More information

ANOVA Notes Page 1. Analysis of Variance for a One-Way Classification of Data

ANOVA Notes Page 1. Analysis of Variance for a One-Way Classification of Data ANOVA Notes Page Aalss of Varace for a Oe-Wa Classfcato of Data Cosder a sgle factor or treatmet doe at levels (e, there are,, 3, dfferet varatos o the prescrbed treatmet) Wth a gve treatmet level there

More information

Average Price Ratios

Average Price Ratios Average Prce Ratos Morgstar Methodology Paper August 3, 2005 2005 Morgstar, Ic. All rghts reserved. The formato ths documet s the property of Morgstar, Ic. Reproducto or trascrpto by ay meas, whole or

More information

IMPLEMENTATION IN PUBLIC ADMINISTRATION OF MEXICO GOVERNMENT USING GAMES THEORY AND SOLVING WITH LINEAR PROGRAMMING

IMPLEMENTATION IN PUBLIC ADMINISTRATION OF MEXICO GOVERNMENT USING GAMES THEORY AND SOLVING WITH LINEAR PROGRAMMING Itertol Jourl of Advces Egeerg & Techolog, J., 05. IJAET ISSN: 96 IMPLEMENTATION IN PUBLIC ADMINISTRATION OF MEICO GOVERNMENT USING GAMES THEORY AND SOLVING WITH LINEAR PROGRAMMING Frcsco Zrgoz Huert.

More information

1. The Time Value of Money

1. The Time Value of Money Corporate Face [00-0345]. The Tme Value of Moey. Compoudg ad Dscoutg Captalzato (compoudg, fdg future values) s a process of movg a value forward tme. It yelds the future value gve the relevat compoudg

More information

Simple Linear Regression

Simple Linear Regression Smple Lear Regresso Regresso equato a equato that descrbes the average relatoshp betwee a respose (depedet) ad a eplaator (depedet) varable. 6 8 Slope-tercept equato for a le m b (,6) slope. (,) 6 6 8

More information

of the relationship between time and the value of money.

of the relationship between time and the value of money. TIME AND THE VALUE OF MONEY Most agrbusess maagers are famlar wth the terms compoudg, dscoutg, auty, ad captalzato. That s, most agrbusess maagers have a tutve uderstadg that each term mples some relatoshp

More information

Statistical Pattern Recognition (CE-725) Department of Computer Engineering Sharif University of Technology

Statistical Pattern Recognition (CE-725) Department of Computer Engineering Sharif University of Technology I The Name of God, The Compassoate, The ercful Name: Problems' eys Studet ID#:. Statstcal Patter Recogto (CE-725) Departmet of Computer Egeerg Sharf Uversty of Techology Fal Exam Soluto - Sprg 202 (50

More information

Stock Index Modeling using EDA based Local Linear Wavelet Neural Network

Stock Index Modeling using EDA based Local Linear Wavelet Neural Network Stoc Idex odelg usg EDA bsed Locl Ler Wvelet Neurl Networ Yuehu Che School of Iformto Scece d Egeerg J Uversty Jwe rod 06, J 250022, P.R.Ch E-ml: yhche@uj.edu.c Xohu Dog School of Iformto Scece d Egeerg

More information

Public Auditing Based on Homomorphic Hash Function in

Public Auditing Based on Homomorphic Hash Function in Publc Audtg Bsed o Homomorhc Hsh Fucto Secure Cloud Storge Shufe NIU, Cfe Wg, Xo DU Publc Audtg Bsed o Homomorhc Hsh Fucto Secure Cloud Storge Shufe NIU, Cfe Wg, 3 Xo DU, College of Comuter Scece d Egeerg,

More information

MATHEMATICS FOR ENGINEERING BASIC ALGEBRA

MATHEMATICS FOR ENGINEERING BASIC ALGEBRA MATHEMATICS FOR ENGINEERING BASIC ALGEBRA TUTORIAL - INDICES, LOGARITHMS AND FUNCTION This is the oe of series of bsic tutorils i mthemtics imed t begiers or yoe wtig to refresh themselves o fudmetls.

More information

IDENTIFICATION OF THE DYNAMICS OF THE GOOGLE S RANKING ALGORITHM. A. Khaki Sedigh, Mehdi Roudaki

IDENTIFICATION OF THE DYNAMICS OF THE GOOGLE S RANKING ALGORITHM. A. Khaki Sedigh, Mehdi Roudaki IDENIFICAION OF HE DYNAMICS OF HE GOOGLE S RANKING ALGORIHM A. Khak Sedgh, Mehd Roudak Cotrol Dvso, Departmet of Electrcal Egeerg, K.N.oos Uversty of echology P. O. Box: 16315-1355, ehra, Ira sedgh@eetd.ktu.ac.r,

More information

An IMM Algorithm for Tracking Maneuvering Vehicles in an Adaptive Cruise Control Environment

An IMM Algorithm for Tracking Maneuvering Vehicles in an Adaptive Cruise Control Environment 31 Itertol Jourl of Cotrol, Yog-Shk Automto, Km d Keum-Shk d Systems, Hog vol. 2, o. 3, pp. 31-318, September 24 A IMM Algorthm for Trckg Meuverg Vehcles Adptve Cruse Cotrol Evromet Yog-Shk Km d Keum-Shk

More information

Chapter 3. AMORTIZATION OF LOAN. SINKING FUNDS R =

Chapter 3. AMORTIZATION OF LOAN. SINKING FUNDS R = Chapter 3. AMORTIZATION OF LOAN. SINKING FUNDS Objectves of the Topc: Beg able to formalse ad solve practcal ad mathematcal problems, whch the subjects of loa amortsato ad maagemet of cumulatve fuds are

More information

Green Master based on MapReduce Cluster

Green Master based on MapReduce Cluster Gree Master based o MapReduce Cluster Mg-Zh Wu, Yu-Chag L, We-Tsog Lee, Yu-Su L, Fog-Hao Lu Dept of Electrcal Egeerg Tamkag Uversty, Tawa, ROC Dept of Electrcal Egeerg Tamkag Uversty, Tawa, ROC Dept of

More information

A Parallel Transmission Remote Backup System

A Parallel Transmission Remote Backup System 2012 2d Iteratoal Coferece o Idustral Techology ad Maagemet (ICITM 2012) IPCSIT vol 49 (2012) (2012) IACSIT Press, Sgapore DOI: 107763/IPCSIT2012V495 2 A Parallel Trasmsso Remote Backup System Che Yu College

More information

T = 1/freq, T = 2/freq, T = i/freq, T = n (number of cash flows = freq n) are :

T = 1/freq, T = 2/freq, T = i/freq, T = n (number of cash flows = freq n) are : Bullets bods Let s descrbe frst a fxed rate bod wthout amortzg a more geeral way : Let s ote : C the aual fxed rate t s a percetage N the otoal freq ( 2 4 ) the umber of coupo per year R the redempto of

More information

Preprocess a planar map S. Given a query point p, report the face of S containing p. Goal: O(n)-size data structure that enables O(log n) query time.

Preprocess a planar map S. Given a query point p, report the face of S containing p. Goal: O(n)-size data structure that enables O(log n) query time. Computatoal Geometry Chapter 6 Pot Locato 1 Problem Defto Preprocess a plaar map S. Gve a query pot p, report the face of S cotag p. S Goal: O()-sze data structure that eables O(log ) query tme. C p E

More information

An Effectiveness of Integrated Portfolio in Bancassurance

An Effectiveness of Integrated Portfolio in Bancassurance A Effectveess of Itegrated Portfolo Bacassurace Taea Karya Research Ceter for Facal Egeerg Isttute of Ecoomc Research Kyoto versty Sayouu Kyoto 606-850 Japa arya@eryoto-uacp Itroducto As s well ow the

More information

FUZZY PERT FOR PROJECT MANAGEMENT

FUZZY PERT FOR PROJECT MANAGEMENT Itertol Jourl of dvces Egeerg & Techology Sept. 04. IJET ISSN: 96 FUZZY PERT FOR PROJECT MNGEMENT Ther hed Sdoo l S Rd M. Ro l Brhe ssst. Prof ssstt Lecturer College of dstrto d Ecoocs Mgeet Iforto Systes

More information

Numerical Methods with MS Excel

Numerical Methods with MS Excel TMME, vol4, o.1, p.84 Numercal Methods wth MS Excel M. El-Gebely & B. Yushau 1 Departmet of Mathematcal Sceces Kg Fahd Uversty of Petroleum & Merals. Dhahra, Saud Araba. Abstract: I ths ote we show how

More information

THE well established 80/20 rule for client-server versus

THE well established 80/20 rule for client-server versus IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, ACCEPTED FOR PUBLICATION 1 Optml Fuctolty Plcemet for Multply Servce Provder Archtectures Ios Pppgotou, Studet Member, IEEE, Mtths Fler, Member, IEEE,

More information

Fractal-Structured Karatsuba`s Algorithm for Binary Field Multiplication: FK

Fractal-Structured Karatsuba`s Algorithm for Binary Field Multiplication: FK Fractal-Structured Karatsuba`s Algorthm for Bary Feld Multplcato: FK *The authors are worg at the Isttute of Mathematcs The Academy of Sceces of DPR Korea. **Address : U Jog dstrct Kwahadog Number Pyogyag

More information

Newton-Raphson Method of Solving a Nonlinear Equation Autar Kaw

Newton-Raphson Method of Solving a Nonlinear Equation Autar Kaw Newton-Rphson Method o Solvng Nonlner Equton Autr Kw Ater redng ths chpter, you should be ble to:. derve the Newton-Rphson method ormul,. develop the lgorthm o the Newton-Rphson method,. use the Newton-Rphson

More information

The analysis of annuities relies on the formula for geometric sums: r k = rn+1 1 r 1. (2.1) k=0

The analysis of annuities relies on the formula for geometric sums: r k = rn+1 1 r 1. (2.1) k=0 Chapter 2 Autes ad loas A auty s a sequece of paymets wth fxed frequecy. The term auty orgally referred to aual paymets (hece the ame), but t s ow also used for paymets wth ay frequecy. Autes appear may

More information

Chapter 3 0.06 = 3000 ( 1.015 ( 1 ) Present Value of an Annuity. Section 4 Present Value of an Annuity; Amortization

Chapter 3 0.06 = 3000 ( 1.015 ( 1 ) Present Value of an Annuity. Section 4 Present Value of an Annuity; Amortization Chapter 3 Mathematcs of Face Secto 4 Preset Value of a Auty; Amortzato Preset Value of a Auty I ths secto, we wll address the problem of determg the amout that should be deposted to a accout ow at a gve

More information

Online Appendix: Measured Aggregate Gains from International Trade

Online Appendix: Measured Aggregate Gains from International Trade Ole Appedx: Measured Aggregate Gas from Iteratoal Trade Arel Burste UCLA ad NBER Javer Cravo Uversty of Mchga March 3, 2014 I ths ole appedx we derve addtoal results dscussed the paper. I the frst secto,

More information

STATISTICAL PROPERTIES OF LEAST SQUARES ESTIMATORS. x, where. = y - ˆ " 1

STATISTICAL PROPERTIES OF LEAST SQUARES ESTIMATORS. x, where. = y - ˆ  1 STATISTICAL PROPERTIES OF LEAST SQUARES ESTIMATORS Recall Assumpto E(Y x) η 0 + η x (lear codtoal mea fucto) Data (x, y ), (x 2, y 2 ),, (x, y ) Least squares estmator ˆ E (Y x) ˆ " 0 + ˆ " x, where ˆ

More information

6.7 Network analysis. 6.7.1 Introduction. References - Network analysis. Topological analysis

6.7 Network analysis. 6.7.1 Introduction. References - Network analysis. Topological analysis 6.7 Network aalyss Le data that explctly store topologcal formato are called etwork data. Besdes spatal operatos, several methods of spatal aalyss are applcable to etwork data. Fgure: Network data Refereces

More information

Banking (Early Repayment of Housing Loans) Order, 5762 2002 1

Banking (Early Repayment of Housing Loans) Order, 5762 2002 1 akg (Early Repaymet of Housg Loas) Order, 5762 2002 y vrtue of the power vested me uder Secto 3 of the akg Ordace 94 (hereafter, the Ordace ), followg cosultato wth the Commttee, ad wth the approval of

More information

The Analysis of Development of Insurance Contract Premiums of General Liability Insurance in the Business Insurance Risk

The Analysis of Development of Insurance Contract Premiums of General Liability Insurance in the Business Insurance Risk The Aalyss of Developmet of Isurace Cotract Premums of Geeral Lablty Isurace the Busess Isurace Rsk the Frame of the Czech Isurace Market 1998 011 Scetfc Coferece Jue, 10. - 14. 013 Pavla Kubová Departmet

More information

How To Make A Profit From A Website

How To Make A Profit From A Website Mg Koledge-Shrg Stes for Vrl Mretg Mtthe Rchrdso d edro Dogos Deprtet of Coputer Scece d Egeerg Uversty of Wshgto Box 3535 Settle, WA 9895-35 {ttr,pedrod}@cs.shgto.edu ABSTRACT Vrl retg tes dvtge of etors

More information

A Study of Unrelated Parallel-Machine Scheduling with Deteriorating Maintenance Activities to Minimize the Total Completion Time

A Study of Unrelated Parallel-Machine Scheduling with Deteriorating Maintenance Activities to Minimize the Total Completion Time Joural of Na Ka, Vol. 0, No., pp.5-9 (20) 5 A Study of Urelated Parallel-Mache Schedulg wth Deteroratg Mateace Actvtes to Mze the Total Copleto Te Suh-Jeq Yag, Ja-Yuar Guo, Hs-Tao Lee Departet of Idustral

More information

The Time Value of Money

The Time Value of Money The Tme Value of Moey 1 Iversemet Optos Year: 1624 Property Traded: Mahatta Islad Prce : $24.00, FV of $24 @ 6%: FV = $24 (1+0.06) 388 = $158.08 bllo Opto 1 0 1 2 3 4 5 t ($519.37) 0 0 0 0 $1,000 Opto

More information

CH. V ME256 STATICS Center of Gravity, Centroid, and Moment of Inertia CENTER OF GRAVITY AND CENTROID

CH. V ME256 STATICS Center of Gravity, Centroid, and Moment of Inertia CENTER OF GRAVITY AND CENTROID CH. ME56 STTICS Ceter of Gravt, Cetrod, ad Momet of Ierta CENTE OF GITY ND CENTOID 5. CENTE OF GITY ND CENTE OF MSS FO SYSTEM OF PTICES Ceter of Gravt. The ceter of gravt G s a pot whch locates the resultat

More information

Co-author: Jakub Mikolášek Institute of Economic Studies, Faculty of Social Sciences, Charles University, Prague.

Co-author: Jakub Mikolášek Institute of Economic Studies, Faculty of Social Sciences, Charles University, Prague. tle: Soclly Optml to of Bds Correspodg uthor: Krel Jd Fculty of Fce d Accoutg, Uversty of Ecoomcs, rgue, Isttute of Ecoomc Studes, Fculty of Socl Sceces, Chrles Uversty, rgue, d CERGE-EI. Address for correspodece:

More information

Repeated multiplication is represented using exponential notation, for example:

Repeated multiplication is represented using exponential notation, for example: Appedix A: The Lws of Expoets Expoets re short-hd ottio used to represet my fctors multiplied together All of the rules for mipultig expoets my be deduced from the lws of multiplictio d divisio tht you

More information

The simple linear Regression Model

The simple linear Regression Model The smple lear Regresso Model Correlato coeffcet s o-parametrc ad just dcates that two varables are assocated wth oe aother, but t does ot gve a deas of the kd of relatoshp. Regresso models help vestgatg

More information

A DISTRIBUTED REPUTATION BROKER FRAMEWORK FOR WEB SERVICE APPLICATIONS

A DISTRIBUTED REPUTATION BROKER FRAMEWORK FOR WEB SERVICE APPLICATIONS L et al.: A Dstrbuted Reputato Broker Framework for Web Servce Applcatos A DISTRIBUTED REPUTATION BROKER FRAMEWORK FOR WEB SERVICE APPLICATIONS Kwe-Jay L Departmet of Electrcal Egeerg ad Computer Scece

More information

Report 52 Fixed Maturity EUR Industrial Bond Funds

Report 52 Fixed Maturity EUR Industrial Bond Funds Rep52, Computed & Prted: 17/06/2015 11:53 Report 52 Fxed Maturty EUR Idustral Bod Fuds From Dec 2008 to Dec 2014 31/12/2008 31 December 1999 31/12/2014 Bechmark Noe Defto of the frm ad geeral formato:

More information

Does Immigration Induce Native Flight from Public Schools? Evidence from a Large Scale Voucher Program

Does Immigration Induce Native Flight from Public Schools? Evidence from a Large Scale Voucher Program DISCUSSION PAPER SERIES IZA DP No. 4788 Does Immgrto Iduce Ntve Flght from Publc Schools? Evdece from Lrge Scle Voucher Progrm Chrster Gerdes Februry 2010 Forschugssttut zur Zukuft der Arbet Isttute for

More information

10.5 Future Value and Present Value of a General Annuity Due

10.5 Future Value and Present Value of a General Annuity Due Chapter 10 Autes 371 5. Thomas leases a car worth $4,000 at.99% compouded mothly. He agrees to make 36 lease paymets of $330 each at the begg of every moth. What s the buyout prce (resdual value of the

More information

Chapter Eight. f : R R

Chapter Eight. f : R R Chapter Eght f : R R 8. Itroducto We shall ow tur our atteto to the very mportat specal case of fuctos that are real, or scalar, valued. These are sometmes called scalar felds. I the very, but mportat,

More information

Present and Future Value Formulae for Uneven Cash Flows Based on Performance of a Business

Present and Future Value Formulae for Uneven Cash Flows Based on Performance of a Business Itertol Jourl of Bkg d Fce Volue 8 Issue Artcle 0--0 reset d Future Vlue Forule for Ueve Csh Flows Bsed o erforce of Busess Aeh Tefer Tesse Costructo d Busess Bk, Etho, bet00@yhoo.co Follow ths d ddtol

More information

An Evaluation of Naïve Bayesian Anti-Spam Filtering Techniques

An Evaluation of Naïve Bayesian Anti-Spam Filtering Techniques Proceedgs of the 2007 IEEE Workshop o Iformato Assurace Uted tates Mltary Academy, West Pot, Y 20-22 Jue 2007 A Evaluato of aïve Bayesa At-pam Flterg Techques Vkas P. Deshpade, Robert F. Erbacher, ad Chrs

More information

Curve Fitting and Solution of Equation

Curve Fitting and Solution of Equation UNIT V Curve Fttg ad Soluto of Equato 5. CURVE FITTING I ma braches of appled mathematcs ad egeerg sceces we come across epermets ad problems, whch volve two varables. For eample, t s kow that the speed

More information

On formula to compute primes and the n th prime

On formula to compute primes and the n th prime Joural's Ttle, Vol., 00, o., - O formula to compute prmes ad the th prme Issam Kaddoura Lebaese Iteratoal Uversty Faculty of Arts ad ceces, Lebao Emal: ssam.addoura@lu.edu.lb amh Abdul-Nab Lebaese Iteratoal

More information

Automated Event Registration System in Corporation

Automated Event Registration System in Corporation teratoal Joural of Advaces Computer Scece ad Techology JACST), Vol., No., Pages : 0-0 0) Specal ssue of CACST 0 - Held durg 09-0 May, 0 Malaysa Automated Evet Regstrato System Corporato Zafer Al-Makhadmee

More information

A New Bayesian Network Method for Computing Bottom Event's Structural Importance Degree using Jointree

A New Bayesian Network Method for Computing Bottom Event's Structural Importance Degree using Jointree , pp.277-288 http://dx.do.org/10.14257/juesst.2015.8.1.25 A New Bayesa Network Method for Computg Bottom Evet's Structural Importace Degree usg Jotree Wag Yao ad Su Q School of Aeroautcs, Northwester Polytechcal

More information

Proceeding of the 32nd International Conference on Computers & Industrial Engineering

Proceeding of the 32nd International Conference on Computers & Industrial Engineering Proceeg of the 2 Itertol Coferece o Computers & Iustrl Egeerg 44 A GAP ANALYSIS FOR GREEN SUPPLY CHAIN BENCHMARKING Slem Y. Lkhl * Sou H M 2 Assocte professor of Opertos Mgemet; 2 Assstt professor of Mrketg

More information

Credibility Premium Calculation in Motor Third-Party Liability Insurance

Credibility Premium Calculation in Motor Third-Party Liability Insurance Advaces Mathematcal ad Computatoal Methods Credblty remum Calculato Motor Thrd-arty Lablty Isurace BOHA LIA, JAA KUBAOVÁ epartmet of Mathematcs ad Quattatve Methods Uversty of ardubce Studetská 95, 53

More information

CHAPTER 2. Time Value of Money 6-1

CHAPTER 2. Time Value of Money 6-1 CHAPTER 2 Tme Value of Moey 6- Tme Value of Moey (TVM) Tme Les Future value & Preset value Rates of retur Autes & Perpetutes Ueve cash Flow Streams Amortzato 6-2 Tme les 0 2 3 % CF 0 CF CF 2 CF 3 Show

More information

Models for Selecting an ERP System with Intuitionistic Trapezoidal Fuzzy Information

Models for Selecting an ERP System with Intuitionistic Trapezoidal Fuzzy Information JOURNAL OF SOFWARE, VOL 5, NO 3, MARCH 00 75 Models for Selectg a ERP System wth Itutostc rapezodal Fuzzy Iformato Guwu We, Ru L Departmet of Ecoomcs ad Maagemet, Chogqg Uversty of Arts ad Sceces, Yogchua,

More information

n. We know that the sum of squares of p independent standard normal variables has a chi square distribution with p degrees of freedom.

n. We know that the sum of squares of p independent standard normal variables has a chi square distribution with p degrees of freedom. UMEÅ UNIVERSITET Matematsk-statstska sttutoe Multvarat dataaalys för tekologer MSTB0 PA TENTAMEN 004-0-9 LÖSNINGSFÖRSLAG TILL TENTAMEN I MATEMATISK STATISTIK Multvarat dataaalys för tekologer B, 5 poäg.

More information

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( )

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( ) Polynomil Functions Polynomil functions in one vrible cn be written in expnded form s n n 1 n 2 2 f x = x + x + x + + x + x+ n n 1 n 2 2 1 0 Exmples of polynomils in expnded form re nd 3 8 7 4 = 5 4 +

More information

Projection model for Computer Network Security Evaluation with interval-valued intuitionistic fuzzy information. Qingxiang Li

Projection model for Computer Network Security Evaluation with interval-valued intuitionistic fuzzy information. Qingxiang Li Iteratoal Joural of Scece Vol No7 05 ISSN: 83-4890 Proecto model for Computer Network Securty Evaluato wth terval-valued tutostc fuzzy formato Qgxag L School of Software Egeerg Chogqg Uversty of rts ad

More information

Integrating Production Scheduling and Maintenance: Practical Implications

Integrating Production Scheduling and Maintenance: Practical Implications Proceedgs of the 2012 Iteratoal Coferece o Idustral Egeerg ad Operatos Maagemet Istabul, Turkey, uly 3 6, 2012 Itegratg Producto Schedulg ad Mateace: Practcal Implcatos Lath A. Hadd ad Umar M. Al-Turk

More information

WHAT HAPPENS WHEN YOU MIX COMPLEX NUMBERS WITH PRIME NUMBERS?

WHAT HAPPENS WHEN YOU MIX COMPLEX NUMBERS WITH PRIME NUMBERS? WHAT HAPPES WHE YOU MIX COMPLEX UMBERS WITH PRIME UMBERS? There s n ol syng, you n t pples n ornges. Mthemtns hte n t; they love to throw pples n ornges nto foo proessor n see wht hppens. Sometmes they

More information

An Approach to Evaluating the Computer Network Security with Hesitant Fuzzy Information

An Approach to Evaluating the Computer Network Security with Hesitant Fuzzy Information A Approach to Evaluatg the Computer Network Securty wth Hestat Fuzzy Iformato Jafeg Dog A Approach to Evaluatg the Computer Network Securty wth Hestat Fuzzy Iformato Jafeg Dog, Frst ad Correspodg Author

More information

Maintenance Scheduling of Distribution System with Optimal Economy and Reliability

Maintenance Scheduling of Distribution System with Optimal Economy and Reliability Egeerg, 203, 5, 4-8 http://dx.do.org/0.4236/eg.203.59b003 Publshed Ole September 203 (http://www.scrp.org/joural/eg) Mateace Schedulg of Dstrbuto System wth Optmal Ecoomy ad Relablty Syua Hog, Hafeg L,

More information

Settlement Prediction by Spatial-temporal Random Process

Settlement Prediction by Spatial-temporal Random Process Safety, Relablty ad Rs of Structures, Ifrastructures ad Egeerg Systems Furuta, Fragopol & Shozua (eds Taylor & Fracs Group, Lodo, ISBN 978---77- Settlemet Predcto by Spatal-temporal Radom Process P. Rugbaapha

More information

A system to extract social networks based on the processing of information obtained from Internet

A system to extract social networks based on the processing of information obtained from Internet A system to extract socal etworks based o the processg of formato obtaed from Iteret av CANALETA a, Pablo ROS a, Alex VALLEJO b, Davd VERNET c, ad Agustí ZABALLOS b a Grup de Recerca e Sstemes Dstrbuïts

More information

Abraham Zaks. Technion I.I.T. Haifa ISRAEL. and. University of Haifa, Haifa ISRAEL. Abstract

Abraham Zaks. Technion I.I.T. Haifa ISRAEL. and. University of Haifa, Haifa ISRAEL. Abstract Preset Value of Autes Uder Radom Rates of Iterest By Abraham Zas Techo I.I.T. Hafa ISRAEL ad Uversty of Hafa, Hafa ISRAEL Abstract Some attempts were made to evaluate the future value (FV) of the expected

More information

Performance Attribution. Methodology Overview

Performance Attribution. Methodology Overview erformace Attrbuto Methodology Overvew Faba SUAREZ March 2004 erformace Attrbuto Methodology 1.1 Itroducto erformace Attrbuto s a set of techques that performace aalysts use to expla why a portfolo's performace

More information

An Integrated Honeypot Framework for Proactive Detection, Characterization and Redirection of DDoS Attacks at ISP level

An Integrated Honeypot Framework for Proactive Detection, Characterization and Redirection of DDoS Attacks at ISP level Jourl of Iformto Assurce Securty 1 (28) 1-15 A Itegrte Hoeypot Frmework for Proctve Detecto, Chrcterzto Rerecto of DDoS Attcks t ISP level Ajl Sr R. C. Josh 1 1 I Isttute of Techology Roorkee, Roorkee,

More information

The Gompertz-Makeham distribution. Fredrik Norström. Supervisor: Yuri Belyaev

The Gompertz-Makeham distribution. Fredrik Norström. Supervisor: Yuri Belyaev The Gompertz-Makeham dstrbuto by Fredrk Norström Master s thess Mathematcal Statstcs, Umeå Uversty, 997 Supervsor: Yur Belyaev Abstract Ths work s about the Gompertz-Makeham dstrbuto. The dstrbuto has

More information

Classic Problems at a Glance using the TVM Solver

Classic Problems at a Glance using the TVM Solver C H A P T E R 2 Classc Problems at a Glace usg the TVM Solver The table below llustrates the most commo types of classc face problems. The formulas are gve for each calculato. A bref troducto to usg the

More information

ADAPTATION OF SHAPIRO-WILK TEST TO THE CASE OF KNOWN MEAN

ADAPTATION OF SHAPIRO-WILK TEST TO THE CASE OF KNOWN MEAN Colloquum Bometrcum 4 ADAPTATION OF SHAPIRO-WILK TEST TO THE CASE OF KNOWN MEAN Zofa Hausz, Joaa Tarasńska Departmet of Appled Mathematcs ad Computer Scece Uversty of Lfe Sceces Lubl Akademcka 3, -95 Lubl

More information

MDM 4U PRACTICE EXAMINATION

MDM 4U PRACTICE EXAMINATION MDM 4U RCTICE EXMINTION Ths s a ractce eam. It does ot cover all the materal ths course ad should ot be the oly revew that you do rearato for your fal eam. Your eam may cota questos that do ot aear o ths

More information

Analyzing and Evaluating Query Reformulation Strategies in Web Search Logs

Analyzing and Evaluating Query Reformulation Strategies in Web Search Logs Alyg d Evlutg Query Reformulto Strteges We Serch Logs Jeff Hug Uversty of Wshgto Iformto School ckm09@jeffhug.com Efthms N. Efthmds Uversty of Wshgto Iformto School efthms@u.wshgto.edu ABSTRACT Users frequetly

More information

The Digital Signature Scheme MQQ-SIG

The Digital Signature Scheme MQQ-SIG The Dgtal Sgature Scheme MQQ-SIG Itellectual Property Statemet ad Techcal Descrpto Frst publshed: 10 October 2010, Last update: 20 December 2010 Dalo Glgorosk 1 ad Rue Stesmo Ødegård 2 ad Rue Erled Jese

More information

Helicopter Theme and Variations

Helicopter Theme and Variations Helicopter Theme nd Vritions Or, Some Experimentl Designs Employing Pper Helicopters Some possible explntory vribles re: Who drops the helicopter The length of the rotor bldes The height from which the

More information

Dynamic Two-phase Truncated Rayleigh Model for Release Date Prediction of Software

Dynamic Two-phase Truncated Rayleigh Model for Release Date Prediction of Software J. Software Egeerg & Applcatos 3 63-69 do:.436/jsea..367 Publshed Ole Jue (http://www.scrp.org/joural/jsea) Dyamc Two-phase Trucated Raylegh Model for Release Date Predcto of Software Lafe Qa Qgchua Yao

More information

Reasoning to Solve Equations and Inequalities

Reasoning to Solve Equations and Inequalities Lesson4 Resoning to Solve Equtions nd Inequlities In erlier work in this unit, you modeled situtions with severl vriles nd equtions. For exmple, suppose you were given usiness plns for concert showing

More information

Optimal multi-degree reduction of Bézier curves with constraints of endpoints continuity

Optimal multi-degree reduction of Bézier curves with constraints of endpoints continuity Computer Aded Geometrc Desg 19 (2002 365 377 wwwelsevercom/locate/comad Optmal mult-degree reducto of Bézer curves wth costrats of edpots cotuty Guo-Dog Che, Guo-J Wag State Key Laboratory of CAD&CG, Isttute

More information

Security Analysis of RAPP: An RFID Authentication Protocol based on Permutation

Security Analysis of RAPP: An RFID Authentication Protocol based on Permutation Securty Aalyss of RAPP: A RFID Authetcato Protocol based o Permutato Wag Shao-hu,,, Ha Zhje,, Lu Sujua,, Che Da-we, {College of Computer, Najg Uversty of Posts ad Telecommucatos, Najg 004, Cha Jagsu Hgh

More information

IP Network Topology Link Prediction Based on Improved Local Information Similarity Algorithm

IP Network Topology Link Prediction Based on Improved Local Information Similarity Algorithm Iteratoal Joural of Grd Dstrbuto Computg, pp.141-150 http://dx.do.org/10.14257/jgdc.2015.8.6.14 IP Network Topology Lk Predcto Based o Improved Local Iformato mlarty Algorthm Che Yu* 1, 2 ad Dua Zhem 1

More information

PREMIUMS CALCULATION FOR LIFE INSURANCE

PREMIUMS CALCULATION FOR LIFE INSURANCE ls of the Uiversity of etroşi, Ecoomics, 2(3), 202, 97-204 97 REIUS CLCULTIO FOR LIFE ISURCE RE, RI GÎRBCI * BSTRCT: The pper presets the techiques d the formuls used o itertiol prctice for estblishig

More information

Session 4: Descriptive statistics and exporting Stata results

Session 4: Descriptive statistics and exporting Stata results Itrduct t Stata Jrd Muñz (UAB) Sess 4: Descrptve statstcs ad exprtg Stata results I ths sess we are gg t wrk wth descrptve statstcs Stata. Frst, we preset a shrt trduct t the very basc statstcal ctets

More information

AP Statistics 2006 Free-Response Questions Form B

AP Statistics 2006 Free-Response Questions Form B AP Statstcs 006 Free-Respose Questos Form B The College Board: Coectg Studets to College Success The College Board s a ot-for-proft membershp assocato whose msso s to coect studets to college success ad

More information

Applications of Support Vector Machine Based on Boolean Kernel to Spam Filtering

Applications of Support Vector Machine Based on Boolean Kernel to Spam Filtering Moder Appled Scece October, 2009 Applcatos of Support Vector Mache Based o Boolea Kerel to Spam Flterg Shugag Lu & Keb Cu School of Computer scece ad techology, North Cha Electrc Power Uversty Hebe 071003,

More information

DETERMINISTIC AND STOCHASTIC MODELLING OF TECHNICAL RESERVES IN SHORT-TERM INSURANCE CONTRACTS

DETERMINISTIC AND STOCHASTIC MODELLING OF TECHNICAL RESERVES IN SHORT-TERM INSURANCE CONTRACTS DETERMINISTI AND STOHASTI MODELLING OF TEHNIAL RESERVES IN SHORT-TERM INSURANE ONTRATS Patrck G O Weke School of Mathematcs, Uversty of Narob, Keya Emal: pweke@uobacke ABSTART lams reservg for geeral surace

More information

RUSSIAN ROULETTE AND PARTICLE SPLITTING

RUSSIAN ROULETTE AND PARTICLE SPLITTING RUSSAN ROULETTE AND PARTCLE SPLTTNG M. Ragheb 3/7/203 NTRODUCTON To stuatos are ecoutered partcle trasport smulatos:. a multplyg medum, a partcle such as a eutro a cosmc ray partcle or a photo may geerate

More information

Chapter 04.05 System of Equations

Chapter 04.05 System of Equations hpter 04.05 System of Equtios After redig th chpter, you should be ble to:. setup simulteous lier equtios i mtrix form d vice-vers,. uderstd the cocept of the iverse of mtrix, 3. kow the differece betwee

More information

Math 135 Circles and Completing the Square Examples

Math 135 Circles and Completing the Square Examples Mth 135 Circles nd Completing the Squre Exmples A perfect squre is number such tht = b 2 for some rel number b. Some exmples of perfect squres re 4 = 2 2, 16 = 4 2, 169 = 13 2. We wish to hve method for

More information

Load and Resistance Factor Design (LRFD)

Load and Resistance Factor Design (LRFD) 53:134 Structural Desg II Load ad Resstace Factor Desg (LRFD) Specfcatos ad Buldg Codes: Structural steel desg of buldgs the US s prcpally based o the specfcatos of the Amerca Isttute of Steel Costructo

More information

Experiment 6: Friction

Experiment 6: Friction Experiment 6: Friction In previous lbs we studied Newton s lws in n idel setting, tht is, one where friction nd ir resistnce were ignored. However, from our everydy experience with motion, we know tht

More information

ECONOMIC CHOICE OF OPTIMUM FEEDER CABLE CONSIDERING RISK ANALYSIS. University of Brasilia (UnB) and The Brazilian Regulatory Agency (ANEEL), Brazil

ECONOMIC CHOICE OF OPTIMUM FEEDER CABLE CONSIDERING RISK ANALYSIS. University of Brasilia (UnB) and The Brazilian Regulatory Agency (ANEEL), Brazil ECONOMIC CHOICE OF OPTIMUM FEEDER CABE CONSIDERING RISK ANAYSIS I Camargo, F Fgueredo, M De Olvera Uversty of Brasla (UB) ad The Brazla Regulatory Agecy (ANEE), Brazl The choce of the approprate cable

More information

Or more simply put, when adding or subtracting quantities, their uncertainties add.

Or more simply put, when adding or subtracting quantities, their uncertainties add. Propgtion of Uncertint through Mthemticl Opertions Since the untit of interest in n eperiment is rrel otined mesuring tht untit directl, we must understnd how error propgtes when mthemticl opertions re

More information

Redundant Virtual Machine Placement for Fault-tolerant Consolidated Server Clusters

Redundant Virtual Machine Placement for Fault-tolerant Consolidated Server Clusters Redudt Vrtul Mche Plceet for Fult-tolert Cosoldted Server Clusters Fuo Mchd, Mshro Kwto d Yoshhru Meo Servce Pltfors Reserch Lbortores, NEC Cororto 753, Shoube, Nkhr-ku, Kwsk, Kgw 2-8666, J {h-chd@b, -kwto@,

More information

Generalized solutions for the joint replenishment problem with correction factor

Generalized solutions for the joint replenishment problem with correction factor Geerzed soutos for the ot repeshet proe wth correcto fctor Astrct Erc Porrs, Roert Deer Ecooetrc Isttute, erge Isttute, Ersus Uversty Rotterd, P.O. Box 73, 3 DR Rotterd, he etherds Ecooetrc Isttute Report

More information

Fast, Secure Encryption for Indexing in a Column-Oriented DBMS

Fast, Secure Encryption for Indexing in a Column-Oriented DBMS Fast, Secure Ecrypto for Idexg a Colum-Oreted DBMS Tgja Ge, Sta Zdok Brow Uversty {tge, sbz}@cs.brow.edu Abstract Networked formato systems requre strog securty guaratees because of the ew threats that

More information

n Using the formula we get a confidence interval of 80±1.64

n Using the formula we get a confidence interval of 80±1.64 9.52 The professor of sttistics oticed tht the rks i his course re orlly distributed. He hs lso oticed tht his orig clss verge is 73% with stdrd devitio of 12% o their fil exs. His fteroo clsses verge

More information

How To Value An Annuity

How To Value An Annuity Future Value of a Auty After payg all your blls, you have $200 left each payday (at the ed of each moth) that you wll put to savgs order to save up a dow paymet for a house. If you vest ths moey at 5%

More information

A MODEL WITH STORAGE LIMITATION AND SIMULATED DEMAND AS FRESH MEAT INVENTORY MANAGEMENT SUPPORT

A MODEL WITH STORAGE LIMITATION AND SIMULATED DEMAND AS FRESH MEAT INVENTORY MANAGEMENT SUPPORT ISSN 330-74 U 637.5.033.00 A MOEL WITH STORAGE LIMITATION AN SIMULATE EMAN AS FRESH MEAT INVENTORY MANAGEMENT SUPPORT Gord ukć ),. ukć ), M. Ser ) Orgl cetfc pper SUMMARY A mportt pect of retl outlet wc

More information

Factoring Polynomials

Factoring Polynomials Fctoring Polynomils Some definitions (not necessrily ll for secondry school mthemtics): A polynomil is the sum of one or more terms, in which ech term consists of product of constnt nd one or more vribles

More information

A. Description: A simple queueing system is shown in Fig. 16-1. Customers arrive randomly at an average rate of

A. Description: A simple queueing system is shown in Fig. 16-1. Customers arrive randomly at an average rate of Queueig Theory INTRODUCTION Queueig theory dels with the study of queues (witig lies). Queues boud i rcticl situtios. The erliest use of queueig theory ws i the desig of telehoe system. Alictios of queueig

More information

Fault Tree Analysis of Software Reliability Allocation

Fault Tree Analysis of Software Reliability Allocation Fault Tree Aalyss of Software Relablty Allocato Jawe XIANG, Kokch FUTATSUGI School of Iformato Scece, Japa Advaced Isttute of Scece ad Techology - Asahda, Tatsuokuch, Ishkawa, 92-292 Japa ad Yaxag HE Computer

More information