How To Improve Software Reliability

Size: px
Start display at page:

Download "How To Improve Software Reliability"

Transcription

1 2 Iteratioal Joural of Computer Applicatios ( ) A Software Reliability Growth Model for Three-Tier Cliet Server System Pradeep Kumar Iformatio Techology Departmet ABES Egieerig College, Ghaziabad Affiliated to UPTU Luckow, Idia Yogesh Sigh Professor, Uiversity School of IT Guru Gobid Sigh Idraprastha Uiversity Delhi 6, Idia, ABSTRACT With the ever-icreasig role that software is playig i our reallife systems, cocer has steadily grow over the quality of the software products. I today s life the computers are beig used to moitor ad cotrol safety critical ad civilia systems with a great demad for high-quality software products. So reliability is a primary cocer for both software developers ad software users. I literature may software reliability growth models have bee proposed over the years to estimate ad predict reliability of software products. But it is ofte very difficult for project maagers ad practitioers to determie which model is more useful i a particular domai ad up to what extet. I this paper we propose a NHPP based software reliability growth model for three-tier cliet server systems. The preset model composed of three layers of cliet-server architecture related to presetatio logic, busiess logic ad database stored at backed. Presetatio layer cotais forms or server pages which presets the user iterface for the applicatio, displays the data, collects the user iputs ad seds the requests to ext layer. Busiess layer, which provides the support services to receive the requests for data from user tier, evaluates agaist busiess rules, passes them to the data tier ad icorporates the busiess rules for the applicatio. Data layer icludes data access logic, database driver(s), query egies used for commuicatig directly with the data store of a database. The model has bee validated through stadard dataset cosists of software failure data o various projects released from the software reliability dataset ad applyig to a live commercial applicatio. Categories ad Subject Descriptors Software reliability egieerig, cliet-server models, distributed applicatios, software metrics, ohomogeeous Poisso process, failure rate. Geeral Terms Reliability, Measuremet, Performace, Experimetatio Keywords Applicatio server, database server, presetatio layer, reliability growth factor. INTRODUCTION The preset sceario of software developmet life cycle has emerged ito a distributed eviromet because of the developmet of etwork techology & ever icreased demad of sharig the resources to optimize the cost. Therefore to improve the process of reliability estimatio ad predictio of software products we idetify ad remove the remaiig faults durig the testig phase i a three-tier cliet server based systems. Reliability ca be grow through various meas such as improvig the process of desigig, effectiveess of testig, maual & automated ispectios, familiarizatio with developers, users & product, ad improvig the maagemet processes & decisios [, 2]. The rate at which reliability grows depeds o the factors related to how rapidly defects are discovered, how fast corrective actio ca be idetified ad implemeted & how soo the impact of the chages take place ad make operatioal i the field. I three-tier cliet server architecture the presetatio logic ad busiess logic are split off ito separate compoets resultig ito three-tier system show as i figure. Level Level 2 Level Sedig request sedig request SQL Query Presetatio Cotais Presetatio Logic Cliet Sedig reply Busiess Cotais Busiess Logic Data Cotais Data Access Logic sedig reply Applicatio Server Database Server Database Figure. A three-tier cliet-server architecture view 2. SRGM SPECIFICATION I a multi ode cliet-server system cosistig of various compoets of software that execute o differet odes it becomes almost madatory to model the system i such a clietserver computig eviromet if realistic reliability predictio ad assessmet are to be made. Also i three-tier architecture whe there are umber of cliets ad umber of servers i a cliet-server system, it is ot always ecessarily the case that a software failure i ay of the cliets or servers will cause the system to fail. There are various factors related to the failure of a system such as trasmissio failure, etworkig failure, database-likig failure, query egie failure icludig software developmet life cycle (SDLC) failure [4,5]. To address some of these vital issues related to software failure we decompose the 9

2 2 Iteratioal Joural of Computer Applicatios ( ) preset model ito three differet layers ad discuss each layer to idetify the causes of errors, level of severity ad its impact to improve the reliability of the software durig the testig phase. Fially we compute the failure itesity fuctio, probability distributio fuctio, cumulative distributio fuctio, mea time to failure, ad reliability of the system as a whole usig a real life software reliability dataset [6,7]. The preset model facilitates project maagers ad the practitioers to assess the reliability of a software system based o the amout of efforts put i testig, how accurately parameters are estimated, how efficietly the relevat & updated failure data of moder computer system is collected ad to the possible extet the model has bee validated usig curret real life software. This model further ca be used to determie the quality of developmet processes i terms of the umber of remaiig faults, mea time to failure, time betwee failure, ext expected failure ad failure itesity of the software at the begiig of a system test. Table. Causes of Errors at Differet of the Model Model s Possible Causes of Error(s) Presetatio layer Busiess Database Ivalid iput(s), o-formatted data such as eterig characters i place of a o egative iteger value, User autheticatio ad authorizatio error such as ivalid logi or password ad Lack of security measures such as damagig & mishadlig of the system Logical error such as busiess logic is ot beig coded as per the software requiremet specificatios, Exceptios are ot beig hadled properly, Less tolerace power (degree to which hadle the uexpected behavior of the system) ad Security measures such as poor ecryptio / decryptio algorithm(s) No homogeeous data formats, database coectivity error or itermittet coectivity, ODBC driver failure, query egie failure to execute the query or large amout of data to process ad retrieve, availability of low badwidth to fetch the data, etwork cogestio ad security measures such as fire, floods, earthquake or ay other mishap. The mai advatage of three-tier cliet server SRGM is that all busiess logic has bee cetralized i oe layer. A compoet i the busiess layer ca be accessed by ay umber of compoets i the presetatio layer, therefore ay chages to busiess logic ca be made i oe place ad be automatically iherited by all other compoets without havig to duplicate the chage i those other compoets. Also the presetatio layer compoets do ot access the database all data is provided by the busiess layer i the form of XML streams. Ay chages made i the presetatio layer eed to be passed back to the busiess layer before they ca be applied to the database. 2. Severity of Errors We categorize the severity level of error(s) durig the executio & operatio of preset model as follows: Catastrophic: The system failures may cause to loss of life or heavy damage to the system wherever it is istalled. Gradual: The severity level of this kid of error(s), which may further be critical, margial or egligible depedig upo the kid of applicatio ad operatioal eviromet. Critical: may cause complete loss of system such as disaster ad applicable to all three layers presetatio, applicatio ad database of the model. Margial: may degrade the system gradually such as ifected by viruses, worms or etwork cogestio ad heavy load of data to be processed. Negligible: may lead to mior failure of the system ad applicable to the presetatio & database layer such as icorrect userame & password, ivalid user s iput, database ot foud or does ot exist, ODBC driver failure or rebootig the system i worst case. Termiology Node: A hardware elemet o a etwork geerally a computer \PC \desktop\ laptop that is istalled with a NIC card. Cliet: A ode that makes request of services i a etwork or that uses resources available through the servers. Server: A ode that provides some type of services to the cliets such as etwork resources/ files or distributed services. Cliet-Server computig: defied as processig capability or available iformatio distributed across multiple odes. Software Defect: Ay udesirable deviatio i operatio of the software from its iteded operatio, as defied i the software requiremet specificatios. Errors: are huma actios that result i the software cotaiig a fault. Examples of such faults are the omissio or misiterpretatio of the user s requiremets, a codig error etc. Faults: are maifestatios of a error i the software. If ecoutered the it may cause a failure of the software. Failure: is the iability of the software to perform its missio for fuctio withi specified limits. Failures are observed durig testig ad operatio. Failure rate: refers to the rate of occurrece of Failure (ROCOF) depedig upo the cotext. The ROCOF is the ucoditioal rate of occurrece of a failure at a poit i time. Software failure: a failure caused by a software fault. It is to be oticed that software itself does ot fail. Faults already preset i the software lead to failure of the system uder certai coditios. NHPP: The o-homogeeous Poisso process model (NHPP) represets the umber of failures experieced up to time t is a o-homogeeous Poisso process {N (t), t }. The NHPP based model provides a aalytical framework for describig the software failure pheomeo durig testig. The mai issue i the NHPP model is to estimate the mea value fuctio of the cumulative umber of failures experieced up to a certai poit i time. Assumptios:

3 2 Iteratioal Joural of Computer Applicatios ( ) The software failure-occurrece pheomeo is described by a NHPP. The software faults detected durig the testig phase are corrected certaily ad completely, that is o ew faults are itroduced ito the software systems durig the debuggig phase. O a failure observatio a immediate effort takes place to locate the causes of the failure & the error removal takes very small amout of time, which is early egligible. Software is subject to failures durig executio caused by faults remaiig i the software. The software is developed for three-tier cliet server based systems. A fiite umber of test cases are prepared to esure that the software works accordig to the requiremets ad specificatios. Each test case is desiged to execute a fiite umber of istructios. The error removal itesity per executio is proportioal to the remaiig errors i the software at ay poit of time. Notatios: a total umber of errors i the software N(t) umber of errors corrected up to time t m(t) the mea value fuctio or expected o. of faults detected or removed by time t b error correctio rate durig the iitial testig phase of presetatio layer b 2 error correctio rate durig the testig phase of busiess layer b error correctio rate durig the fial testig phase of database layer r error geeratio factor due to correctio of errors i iitial testig phase of presetatio layer r 2 error geeratio factor due to correctio of errors i testig phase of busiess layer r error geeratio factor due to correctio of errors i testig phase of database layer t time spet i iitial testig phase at presetatio layer t 2 time spet i testig of busiess layer t time spet i testig at database layer t total time spet i all the three phases of testig λ(t) itesity fuctio for NHPP models or fault detectio rate per uit time T k software life cycle legth R(t) reliability of the software developed F(t) cumulative distributio fuctio (cdf) f(t) probability distributio fuctio (pdf) MTTF mea time to failure. MATHEMATICAL MODEL We cosider a software i which failures are caused by software errors. Let {N (t), t } be the total umber of errors corrected up to time t durig the total testig phase. A stochastic process {N (t), t } is a o egative process where N(t) is a radom variable which represets the cumulative o of faults detected up to a testig time t. The fault detectio process is described by NHPP with the mea value fuctio m(t) as follows: {m (t)} exp [- m(t)]} Pr {N (t) = } =! where =,, 2 m (t) = t λ (x) dx () where Pr{N(t)} deotes the probability of evet N(t) ad m(t) is the mea value fuctio, which represets the expected cumulative o. of faults detected i the testig time iterval (,t] ad λ(t) is a itesity fuctio which represets the fault-detectio rate per fault. The NHPP model is characterized by its mea value fuctio defied as follows: m(t) = a ( e bt ) a>, b> (2) where a, is the expected o of iitial iheret fault before testig ad b is the software failure occurrece rate per iheret fault.i three-tier cliet server based model there are three type of faults ad some faults are easier to detect the others based upo the efforts required to detect the cause of failure i order to fix ad remove it. I the preset model these faults are associated with presetatio layer, busiess layer ad database layer durig the total testig phases. Also we cosider that error correctio rate ad error geeratio factor is differet for both these phases, i.e. durig the iitial testig phase more errors are likely to occur which cosequetly decreases as the testig progresses. Durig the process of error correctio at presetatio layer, a few errors may be geerated at busiess layer ad database layer, which will affect the total performace of the system. Thus m(t) for the proposed model ca be writte as: m(t) = a ( exp[-b i t i ] )*(- r i ) () where t + t 2 + t t, a >, < b < b 2 < b <, < r i < For three types of fault at each layer the itesity fuctio ca be writte as dm(t) / dt that is λ(t) = a {b i exp[-b i t i ]-r i exp[-b i t i ]b i } = a b i exp [-b i t i ] (- r i ) (4) This is the istataeous error detectio rate, i.e. the expected umber of detected errors per uit time at time t. Also we ca derive the expressios for various software reliability assessmet measures from this ew model give by eq. (). The expected o. of faults remaiig at the system testig time t which is obtaied by takig expectatios of radom variables {N( ) N(t)}i.e. (t) = E [N( ) N(t) ] (5) The error detectio rate per error (per uit time) at time t is defied by dp(t) as follows: λ(t) dp(t)= [a m(t) ] a ( exp [-b i t i ] ( - r i ) =

4 2 Iteratioal Joural of Computer Applicatios ( ) a- a ( exp [-b i t i ] ( - r i ) a b i exp [-b i t i ] (- r i ) = r i + exp [-b i t i ] - r i exp [-b i t i ] (6) Applyig the boudary coditios whe t= ad t= we get dp() = b i (- r i ) ad dp( )= (7) The expected o. of errors remaiig i the software at time t is give by N(t)=a m(t) i.e., N(t)= a [ ( - r i ) exp(- b i t i ) + r i ] (8) The probability that a software failure does ot occur durig (s, s + x), give that the last occurrece time of a software failure was s, is give by R( x / s)=exp(-a [{exp[-b i s] exp[-b i (s + x)]} (( - r i ) j= + r i ]) (9) The coditioal probability fuctio R p (x /s) is kow as software reliability of NHPP model with m(t). The mea value fuctio m (t) represets the umber of errors actually corrected. 4. DATA COLLECTION The sactity of collected failure data depeds o how accurately & efficietly we observe failure data from real life software products of moder computer systems which is very complex procedure ad that eed to be addressed further separately for better validatio of the model by the commuity of researchers ad practitioers. I this paper we have take software failure data o various projects from the Software Life Cycle Empirical/Experiece Database (SLED) published by Data & Aalysis Ceter for Software (DACS). Further to validate our model for estimatig reliability growth of three-tier cliet server system we have applied the model to the data set of O-lie Data Etry Software Package test data (Obha 984a) ad Real-Time Cotrol Systems (Hou et al., 997) assumig that the o. of failures-detectio data set is observed from the system-testig phase after cofirmatio of the itegratio of all modules\ software compoets. The observatio of failure ad repair times ca be represeted by t,t 2.,. t where t i represets the time of failure of i th uit. It is assumed that each failure represets a idepedet sample from the same populatio. The populatio is the distributio of all possible failure times ad may be represeted by f(t), R(t), F(t) or λ(t). Therefore the basic problem reduces to determie the best failure distributio implied by the failure times comprised i the sample. I all cases the sample is assumed to be a simple radom or probability sample. A simple radom sample is oe i which the failure or repair times are idepedet observatios from a commo populatio. If f(t) is the probability desity fuctio of the uderlyig populatio the f(t i ) is the probability desity fuctio of the i th sample value. Sice the sample comprises of idepedet values therefore the joit probability distributio of the sample is the product of idetical ad idepedet distributios i.e. ft,t 2 t (t,t 2 t )=f(t )f(t 2 ).,f(t ) () S.No. Table 2. Failure Datasets applied to the model Project Descriptio Real Time Commad & Cotrol Real Time 2 Commad & Cotrol Real Time Commad & Cotrol Real Time 4 Commad & Cotrol Commercial 5 Subsystem O-lie Data 6 Etry Software Package Real-Time 7 Cotrol Systems Number of Failures Source # 6 DACS 54 DACS 58 DACS 5 DACS Method of Parameter Estimatio DACS Obha 984 (Hou et al., 997) The value of six ukow parameters of the proposed model give i equatios () ad (4) are obtaied by the method of Maximum Likelihood Estimatio (MLE). Let X be the discrete variable represetig the o. of trials ecessary to obtai the first failure. Here we assume that the probability of failure remais a costat p ad each trial is idepedet the Pr{X = x } = f(x) = (- p) x -. p () where x=,2,. ad which is the probability of (x-) successes i.e. probability =(- p) x - followed by a failure probability ( probability = p).if x, x 2.,. x represets a sample of size from this distributio the from equatio () the joit distributio may be writte as: fx, x 2 x (x, x 2 x ) = f(x )f(x 2 ).,f(x ). =(-p) x-.p(-p) x2-.p (-p) x-.p,(-p) x-.p =p.(-p) exp[ ( x i - ) ] (2) Equatio (2) is called likelihood fuctio ad represets the probability of obtaiig the observed sample. Sice equatio (2) cotais the ukow parameter p we fid a value of p cosistet with the observed sample. If a value of p is foud that maximize the likelihood fuctio the it also maximize the probability of obtaiig the observed sample. max g(p) = p.(-p) exp[ ( x i - ) ] for <=p<= 2

5 2 Iteratioal Joural of Computer Applicatios ( ) Therefore we solve this equatio to get maximum of a fuctio by fidig the poit at which the first derivative is equal to zero as follows: max log g(p) = log[ p.(-p) exp[ ( x i - ) ]] = log p + ( x i - ) log( p) () Now puttig first derivative of max log g(p) = we get i.e. d/dp [max log g(p)] = d/dp [ log p + + log ( p ) ] = / p + ( x i - ) ( ) / (-p) = / p ( p) = ( x i - ) max (p) = / x i (4) where max (p) is defied as the Maximum Likelihood Estimator of the give distributio. 4.2 Model Validatio Based o the data available give i table (2) the performace aalysis of the proposed model is measured by the four commo criteria SSE as the sum of squared errors, R-square, Adjust R- square & RMSE for the model compariso of goodess of-fit as follows: Sum of square of Error (SSE): This statistic measures the deviatio of the resposes from the values of resposes. A value closer to idicates a better estimatio. It is calculated as: k SSE = [ y ij - m j (t i )] 2 (5) j= where y ij is total umber of type j failures observed at time t i accordig to the actual data m j (t i ),the estimated cumulative umber of type j failures at time t i for i =,2,, ad j =,2,, k. Mea Square of fittig Error (MSE): It is calculated as: [ m j (t i ) - y ij ] 2 (6) MSE = where y ij (m j (t i )) is the actual estimated value of the total umber of errors removed i iterval (, t]. The MSE measures the distace of a model estimate from the actual data with the cosideratio of the umber of observatios ad the umber of parameters (N) i the model. RMSE is defied as the root of mea squared error ad for a computed value closer to it idicates a better approximatio & estimatio. That is, RMSE = MSE (7) R-square: This statistic measures how successful the model is i explaiig the variatio of the data, which may be defied as the square of the correlatio betwee the respose values ad the predicted respose values. It is also called the square of the multiple correlatio coefficiets ad the coefficiet of multiple determiatios. R-square ca take o ay value betwee ad, with a value closer to idicatig a better estimatio of the model. For example if R-square =.824 meas that the estimatio explais 82.4% of the total variatio i the data about the average. Adjusted R-Square: The degrees of freedom uses the R-square statistic ad adjusts it based o the residual degrees of freedom. The residual degree of freedom is defied as the umber of respose values mius the umber of fitted coefficiets m estimated from the respose values. v = -m (8) where v idicates the umber of idepedet pieces of iformatio ivolvig the data poits that are required to calculate the sum of squares. A value closer to idicates a better estimatio of the model. 5. RESULT ANALYSIS I this sectio we show the result of our model applied to a set of failure data extracted from various projects listed i table2. Figure (2) to figure (2) exhibits the result of various computed quality attributes usig equatios () ad (4) such as failure itesity λ(t), reliability of the software at ay istace of time durig testig phase R(t), cumulative distributio fuctio (CDF), probability distributio fuctio (PDF), mea time to failure (MTTF) & variace factor. Here we have modeled the daily defect arrival data durig the testig phase of system based o the cumulative failures, legth of failure iterval ad the day of failure it was reported whereas trackig of the data for software reliability estimatio has bee doe o a caledar-time basis ad the testig effort is homogeeous throughout the testig phase. We have simulated the seve failure datasets take as oe-dimesioal data with the help of o-liear fittig fuctios usig Matlab 7.. uder Widows XP eviromet. Goodess of fitess criteria Table. Goodess of fitess for differet projects SSE R_ Square Adj. R- Square RMSE Project Project Project Project Project Project Project OBSERVATIONS Typically software reliability growth model estimate the time to ext failure or the expected umber of remaiig failures or whe to stop the testig ad release the product to the customer.

6 2 Iteratioal Joural of Computer Applicatios ( ) Time is measured i terms of test time icludig CPU executio time, lies of code tested, system operatig time as a calader time i.e. the duratio of testig such as o. of hours \days\weeks & moths.as a result the probabilistic models are used i describig software reliability ad ormally a decreasig failure rate is observed if software failures are fixed as they occur ad the fix does ot geerate ay ew failures. Thus software testig ca be likeed to reliability growth testig i which the software is executed i a attempt to discover failure, aalyze the causes of failure mechaism ad iitiate the corrective measures. Followig are the observatios made from applyig the model o seve projects listed i table (2) ad table (). The differet reliability attributes computed usig datasets of project (6) ad (7) are show i figures (9) to figure () with sigificat ad improved results. The preset model exhibits costat failure rates ad the expoetial distributio i may respects, which is the simplest reliability distributio to aalyze ad reveals from the observatios that if the failure rates of all failure modes of a compoet are costat & idepedet the the overall failure rate of the compoet is also costat. There are several iterestig physical processes that give rise to the cause why have we chose expoetial probability distributio for implemetig our model. A costat failure rate implies completely radom ad idepedet failures over time ad hece results i lack of memory. I fact these three characteristics related to radomess, costat failure rates ad memorylessess more or less exhibit differet form of same pheomeo. Failure Itesity F a i l u r e i t e s i t y vs T e s t i g t i m e : a p p l i e d t o p r o j e c t fi t t e d d a t a A c t u a l d a t a Reliability fuctio Failure itesity Reliability fuctio R(t) R e lia b ilit y fu c t io vs t e s t i g F it t e d d a t a A c t u a l d a t a T e s t i g t im e (i d a y s ) Figure 4. Reliability fuctio vs. testig time T e s t i g T im e (d a y s ) F ailure Ites ity vs Tes tig period Figure 5. Failure itesity vs. testig time Reliability fuctio vs testig time Fitted Data Actual data fit R e l vs. t im e failure rate T e s t i g t i m e ( d a y s ) Figure 2. Failure itesity vs. testig time F a ilu re R a t e vs t e s t i g p e rio d 2 F it t e d d a t a 8 A c t u a l d a t a T e s t i g t i m e (d a y s ) Figure. Failure itesity vs. testig time Testig time (days ) Failure Rate Lambda(t) Figure 6. Reliability fuctio vs. testig time Failure rate vs Testig time Fitted data Actual data Testig time (days) Figure 7. Failure itesity vs. testig time 4

7 2 Iteratioal Joural of Computer Applicatios ( ).8 R e lia b ility V s Te s ti g Reliability & MTTF.7 F itte d d a ta A c tua l data Reliability fuctio.4..2 MTTF.6.4 MTTF Reliability Testig tim e (days) Figure 8. Reliability fuctio vs. testig time Testig period (days) Figure 2. Cumulative distributio fuctio vs. testig time R(t) Reliability fuctio observed data Reliability fuctio Probability distributio fuctio 7 x PDF observed data PDF Testig period (days) Figure 9. Reliability fuctio vs. testig time Reliability & CDF Testig time (days) Figure. Probability distributio fuctio vs. testig time Cummulative distributio fuctio (CDF) Variace factor CDF Reliability fuctio Testig period (days) Figure. Reliability & CDF vs. testig time Variace factor Variace factor Cummulative o of errors Cummulative o of errors Figure. Cumulative errors vs. Variace factor 6. CONCLUSION & FUTURE WORK Based o the above approach it seems to be quite feasible to develop such a software reliability growth model for a three-tier cliet-server system. However, i order to implemet the preset model it is ecessary to partitio the failures ad defects ito three categories associated with each presetatio, applicatio & database layer of the preset model. I this paper we have desiged a software reliability growth model for three-tier cliet-server system based o ohomogeeous Poisso process, which icorporates the expoetial software reliability growth model for estimatio ad predictio of software reliability. We have discussed various aspect related to the severity level of errors ad its impact o the respective layer of the proposed model. The model also has bee validated usig failure data of seve real life datasets of various projects released by software reliability dataset DACS. Further if we are able to estimate the values of the parameters more precisely the we ca ehace software reliability assessmet measures more accurately with the help of our model i compariso with the covetioal existig models. However we have assumed a perfect debuggig eviromet to validate ad implemet the preset model, which may ot be realistic i may real life developmet processes that is the removal of all software error(s) or faults is performed perfectly at each particular layer of the model durig the testig phase. Therefore to overcome this kid of deficiecy we eed to collect more realistic data little bit more precisely from real life projects 5

8 2 Iteratioal Joural of Computer Applicatios ( ) released uder the imperfect debuggig eviromet of moder computer systems with the possibility of itroducig ew faults at differet layers of the model. Sice the software testig cosumes a large amout of efforts required to locate ad fix the error durig the testig phase of a software system, which cosequetly icrease the allocated budget for the developmet of the system. Therefore, i the future it is very much essetial ad required to develop a mechaism of whe to stop the testig process ad release the products to the ed user with higher quality, withi budget ad without ay delay. REFERENCES [] A Software Reliability Growth Model for a Distributed Developmet Eviromet Electroics ad Commuicatios i Japa, Part, Vol. 8. No. 2, 2, Shigeru Yamada, Yoshiobu Tamura ad Mitsuhiro Kimura. [2] Determiatio of software release istat usig a ohomogeeous error detectio rate model Microelectro Reliability, Vol.. No. 6. pp. 8-87, 99, prited i Great Britai, K.K. Aggarwal ad Yogesh Sigh. [] Software Reliability Egieerig: more reliable software faster ad cheaper secod editio published by TMH publicatios 27, Musa J D. [4] Software reliability model for modular structure IEEE Trasactios o Reliability, R-28, No. 979, Littlewood B. [5] Topics i safety, reliability ad quality Reliability Egieerig published by Kluwer publicatios 99, K.K. Aggarwal. [6] Software reliability modelig published by World Scietific publicatios 99, Mi Xie. [7] System Software Reliability published by Spriger Series i Reliability Egieerig 26, Hoag Pham. [8] Hadbook of Software reliability egieerig edited ad published by IEEE computer society press ad TMH publicatios 27, Michael R Lyu. [9] Operatioal profile i software reliability egieerig IEEE software 99, Musa J D. [] Software Reliability Egieerig for Cliet-Server Systems Proceedigs of the Seveth Iteratioal Symposium o Software Reliability Egieerig (ISSRE 96), /96, 996 IEEE, Norma F Scheidewid. [] A Architecture-Based Software Reliability Model Computer Sciece Departmet, SUNY Albay 2, We- Li Wag, Ye Wu, Mei-Hwa Che. [2] Software Egieerig: programs, documetatio & operatig Procedures published by New Age Iteratioal publicatios 27, K.K. Aggarwal ad Yogesh Sigh. [] Post-Release reliability Growth i Software Products ACM Trasactios o Software egieerig ad Methodology, Vol. 7, No.4, Article 7, pub. Date: August 28, Pakaj Jalote, B Murphy, Vibhu Saujaya Sharma. [4] Cotributios to Hardware & Software Reliability published by World Scietific publicatios 999, P K Kapur, R B Garg, S K Kumar. [5] Software Reliability Caregie Mello Uiversity 8-849b Depedable Embedded Systems Sprig 999 Authors: Jiatao Pa,jpa@cmu.edu, Jiatao Pa. [6] Probability ad Statistics with Reliability, Queuig ad Computer Sciece Applicatios, secod editio published by Joh-Wiley publicatios 27, Kishore S Trivedi. [7] Software Metrics ad Reliability Software Reliability Egieerig the 9th Iteratioal Symposium, 998, Germay, Roseberg, L., Hammer, T., Jack S. [8] Metrics ad Models i Software Quality Egieerig published by Pearso educatio 28, Stepha H Ka. [9] Reliability ad maitaiability egieerig published by TMH publicatios by Charles E. Ebelig 27. [2] A Assessmet of Testig-Effort Depedet Software Reliability Growth Model, IEEE Trasactios o Reliability, Vol, 56,No,2, Jue 27 by Chi-Yu Huag, Sy-Ye Kuo, Michel R. Lyu. 6

SPC for Software Reliability: Imperfect Software Debugging Model

SPC for Software Reliability: Imperfect Software Debugging Model IJCSI Iteratioal Joural of Computer Sciece Issues, Vol. 8, Issue 3, o., May 0 ISS (Olie: 694-084 www.ijcsi.org 9 SPC for Software Reliability: Imperfect Software Debuggig Model Dr. Satya Prasad Ravi,.Supriya

More information

Non-life insurance mathematics. Nils F. Haavardsson, University of Oslo and DNB Skadeforsikring

Non-life insurance mathematics. Nils F. Haavardsson, University of Oslo and DNB Skadeforsikring No-life isurace mathematics Nils F. Haavardsso, Uiversity of Oslo ad DNB Skadeforsikrig Mai issues so far Why does isurace work? How is risk premium defied ad why is it importat? How ca claim frequecy

More information

I. Chi-squared Distributions

I. Chi-squared Distributions 1 M 358K Supplemet to Chapter 23: CHI-SQUARED DISTRIBUTIONS, T-DISTRIBUTIONS, AND DEGREES OF FREEDOM To uderstad t-distributios, we first eed to look at aother family of distributios, the chi-squared distributios.

More information

Log-Logistic Software Reliability Growth Model

Log-Logistic Software Reliability Growth Model Log-Logistic Software Reliability Growth Model Swapa S. Gokhale ad Kishor S. Trivedi 2y Bours College of Egg. CACC, Dept. of ECE Uiversity of Califoria Duke Uiversity Riverside, CA 9252 Durham, NC 2778-29

More information

SPC on Ungrouped Data: Power Law Process Model

SPC on Ungrouped Data: Power Law Process Model Iteratioal Joural of Software Egieerig. ISSN 0974-3162 Volume 5, 1 (2014), pp. 7-16 Iteratioal Research Publicatio House http://www.irphouse.com SPC o Ugrouped Data: Power Law Process Model DR. R. Satya

More information

Vladimir N. Burkov, Dmitri A. Novikov MODELS AND METHODS OF MULTIPROJECTS MANAGEMENT

Vladimir N. Burkov, Dmitri A. Novikov MODELS AND METHODS OF MULTIPROJECTS MANAGEMENT Keywords: project maagemet, resource allocatio, etwork plaig Vladimir N Burkov, Dmitri A Novikov MODELS AND METHODS OF MULTIPROJECTS MANAGEMENT The paper deals with the problems of resource allocatio betwee

More information

University of California, Los Angeles Department of Statistics. Distributions related to the normal distribution

University of California, Los Angeles Department of Statistics. Distributions related to the normal distribution Uiversity of Califoria, Los Ageles Departmet of Statistics Statistics 100B Istructor: Nicolas Christou Three importat distributios: Distributios related to the ormal distributio Chi-square (χ ) distributio.

More information

Overview of some probability distributions.

Overview of some probability distributions. Lecture Overview of some probability distributios. I this lecture we will review several commo distributios that will be used ofte throughtout the class. Each distributio is usually described by its probability

More information

Determining the sample size

Determining the sample size Determiig the sample size Oe of the most commo questios ay statisticia gets asked is How large a sample size do I eed? Researchers are ofte surprised to fid out that the aswer depeds o a umber of factors

More information

Normal Distribution.

Normal Distribution. Normal Distributio www.icrf.l Normal distributio I probability theory, the ormal or Gaussia distributio, is a cotiuous probability distributio that is ofte used as a first approimatio to describe realvalued

More information

Systems Design Project: Indoor Location of Wireless Devices

Systems Design Project: Indoor Location of Wireless Devices Systems Desig Project: Idoor Locatio of Wireless Devices Prepared By: Bria Murphy Seior Systems Sciece ad Egieerig Washigto Uiversity i St. Louis Phoe: (805) 698-5295 Email: bcm1@cec.wustl.edu Supervised

More information

A probabilistic proof of a binomial identity

A probabilistic proof of a binomial identity A probabilistic proof of a biomial idetity Joatho Peterso Abstract We give a elemetary probabilistic proof of a biomial idetity. The proof is obtaied by computig the probability of a certai evet i two

More information

Hypothesis testing. Null and alternative hypotheses

Hypothesis testing. Null and alternative hypotheses Hypothesis testig Aother importat use of samplig distributios is to test hypotheses about populatio parameters, e.g. mea, proportio, regressio coefficiets, etc. For example, it is possible to stipulate

More information

Domain 1: Designing a SQL Server Instance and a Database Solution

Domain 1: Designing a SQL Server Instance and a Database Solution Maual SQL Server 2008 Desig, Optimize ad Maitai (70-450) 1-800-418-6789 Domai 1: Desigig a SQL Server Istace ad a Database Solutio Desigig for CPU, Memory ad Storage Capacity Requiremets Whe desigig a

More information

Automatic Tuning for FOREX Trading System Using Fuzzy Time Series

Automatic Tuning for FOREX Trading System Using Fuzzy Time Series utomatic Tuig for FOREX Tradig System Usig Fuzzy Time Series Kraimo Maeesilp ad Pitihate Soorasa bstract Efficiecy of the automatic currecy tradig system is time depedet due to usig fixed parameters which

More information

Modified Line Search Method for Global Optimization

Modified Line Search Method for Global Optimization Modified Lie Search Method for Global Optimizatio Cria Grosa ad Ajith Abraham Ceter of Excellece for Quatifiable Quality of Service Norwegia Uiversity of Sciece ad Techology Trodheim, Norway {cria, ajith}@q2s.tu.o

More information

Confidence Intervals for One Mean

Confidence Intervals for One Mean Chapter 420 Cofidece Itervals for Oe Mea Itroductio This routie calculates the sample size ecessary to achieve a specified distace from the mea to the cofidece limit(s) at a stated cofidece level for a

More information

(VCP-310) 1-800-418-6789

(VCP-310) 1-800-418-6789 Maual VMware Lesso 1: Uderstadig the VMware Product Lie I this lesso, you will first lear what virtualizatio is. Next, you ll explore the products offered by VMware that provide virtualizatio services.

More information

Baan Service Master Data Management

Baan Service Master Data Management Baa Service Master Data Maagemet Module Procedure UP069A US Documetiformatio Documet Documet code : UP069A US Documet group : User Documetatio Documet title : Master Data Maagemet Applicatio/Package :

More information

Optimal Adaptive Bandwidth Monitoring for QoS Based Retrieval

Optimal Adaptive Bandwidth Monitoring for QoS Based Retrieval 1 Optimal Adaptive Badwidth Moitorig for QoS Based Retrieval Yizhe Yu, Iree Cheg ad Aup Basu (Seior Member) Departmet of Computig Sciece Uiversity of Alberta Edmoto, AB, T6G E8, CAADA {yizhe, aup, li}@cs.ualberta.ca

More information

Cantilever Beam Experiment

Cantilever Beam Experiment Mechaical Egieerig Departmet Uiversity of Massachusetts Lowell Catilever Beam Experimet Backgroud A disk drive maufacturer is redesigig several disk drive armature mechaisms. This is the result of evaluatio

More information

Chapter 7 Methods of Finding Estimators

Chapter 7 Methods of Finding Estimators Chapter 7 for BST 695: Special Topics i Statistical Theory. Kui Zhag, 011 Chapter 7 Methods of Fidig Estimators Sectio 7.1 Itroductio Defiitio 7.1.1 A poit estimator is ay fuctio W( X) W( X1, X,, X ) of

More information

INVESTMENT PERFORMANCE COUNCIL (IPC)

INVESTMENT PERFORMANCE COUNCIL (IPC) INVESTMENT PEFOMANCE COUNCIL (IPC) INVITATION TO COMMENT: Global Ivestmet Performace Stadards (GIPS ) Guidace Statemet o Calculatio Methodology The Associatio for Ivestmet Maagemet ad esearch (AIM) seeks

More information

BaanERP. BaanERP Windows Client Installation Guide

BaanERP. BaanERP Windows Client Installation Guide BaaERP A publicatio of: Baa Developmet B.V. P.O.Box 143 3770 AC Bareveld The Netherlads Prited i the Netherlads Baa Developmet B.V. 1999. All rights reserved. The iformatio i this documet is subject to

More information

Analyzing Longitudinal Data from Complex Surveys Using SUDAAN

Analyzing Longitudinal Data from Complex Surveys Using SUDAAN Aalyzig Logitudial Data from Complex Surveys Usig SUDAAN Darryl Creel Statistics ad Epidemiology, RTI Iteratioal, 312 Trotter Farm Drive, Rockville, MD, 20850 Abstract SUDAAN: Software for the Statistical

More information

Configuring Additional Active Directory Server Roles

Configuring Additional Active Directory Server Roles Maual Upgradig your MCSE o Server 2003 to Server 2008 (70-649) 1-800-418-6789 Cofigurig Additioal Active Directory Server Roles Active Directory Lightweight Directory Services Backgroud ad Cofiguratio

More information

1 Computing the Standard Deviation of Sample Means

1 Computing the Standard Deviation of Sample Means Computig the Stadard Deviatio of Sample Meas Quality cotrol charts are based o sample meas ot o idividual values withi a sample. A sample is a group of items, which are cosidered all together for our aalysis.

More information

*The most important feature of MRP as compared with ordinary inventory control analysis is its time phasing feature.

*The most important feature of MRP as compared with ordinary inventory control analysis is its time phasing feature. Itegrated Productio ad Ivetory Cotrol System MRP ad MRP II Framework of Maufacturig System Ivetory cotrol, productio schedulig, capacity plaig ad fiacial ad busiess decisios i a productio system are iterrelated.

More information

COMPARISON OF THE EFFICIENCY OF S-CONTROL CHART AND EWMA-S 2 CONTROL CHART FOR THE CHANGES IN A PROCESS

COMPARISON OF THE EFFICIENCY OF S-CONTROL CHART AND EWMA-S 2 CONTROL CHART FOR THE CHANGES IN A PROCESS COMPARISON OF THE EFFICIENCY OF S-CONTROL CHART AND EWMA-S CONTROL CHART FOR THE CHANGES IN A PROCESS Supraee Lisawadi Departmet of Mathematics ad Statistics, Faculty of Sciece ad Techoology, Thammasat

More information

Chapter 7 - Sampling Distributions. 1 Introduction. What is statistics? It consist of three major areas:

Chapter 7 - Sampling Distributions. 1 Introduction. What is statistics? It consist of three major areas: Chapter 7 - Samplig Distributios 1 Itroductio What is statistics? It cosist of three major areas: Data Collectio: samplig plas ad experimetal desigs Descriptive Statistics: umerical ad graphical summaries

More information

PSYCHOLOGICAL STATISTICS

PSYCHOLOGICAL STATISTICS UNIVERSITY OF CALICUT SCHOOL OF DISTANCE EDUCATION B Sc. Cousellig Psychology (0 Adm.) IV SEMESTER COMPLEMENTARY COURSE PSYCHOLOGICAL STATISTICS QUESTION BANK. Iferetial statistics is the brach of statistics

More information

Case Study. Normal and t Distributions. Density Plot. Normal Distributions

Case Study. Normal and t Distributions. Density Plot. Normal Distributions Case Study Normal ad t Distributios Bret Halo ad Bret Larget Departmet of Statistics Uiversity of Wiscosi Madiso October 11 13, 2011 Case Study Body temperature varies withi idividuals over time (it ca

More information

CHAPTER 3 DIGITAL CODING OF SIGNALS

CHAPTER 3 DIGITAL CODING OF SIGNALS CHAPTER 3 DIGITAL CODING OF SIGNALS Computers are ofte used to automate the recordig of measuremets. The trasducers ad sigal coditioig circuits produce a voltage sigal that is proportioal to a quatity

More information

INVESTMENT PERFORMANCE COUNCIL (IPC) Guidance Statement on Calculation Methodology

INVESTMENT PERFORMANCE COUNCIL (IPC) Guidance Statement on Calculation Methodology Adoptio Date: 4 March 2004 Effective Date: 1 Jue 2004 Retroactive Applicatio: No Public Commet Period: Aug Nov 2002 INVESTMENT PERFORMANCE COUNCIL (IPC) Preface Guidace Statemet o Calculatio Methodology

More information

The following example will help us understand The Sampling Distribution of the Mean. C1 C2 C3 C4 C5 50 miles 84 miles 38 miles 120 miles 48 miles

The following example will help us understand The Sampling Distribution of the Mean. C1 C2 C3 C4 C5 50 miles 84 miles 38 miles 120 miles 48 miles The followig eample will help us uderstad The Samplig Distributio of the Mea Review: The populatio is the etire collectio of all idividuals or objects of iterest The sample is the portio of the populatio

More information

Properties of MLE: consistency, asymptotic normality. Fisher information.

Properties of MLE: consistency, asymptotic normality. Fisher information. Lecture 3 Properties of MLE: cosistecy, asymptotic ormality. Fisher iformatio. I this sectio we will try to uderstad why MLEs are good. Let us recall two facts from probability that we be used ofte throughout

More information

Research Method (I) --Knowledge on Sampling (Simple Random Sampling)

Research Method (I) --Knowledge on Sampling (Simple Random Sampling) Research Method (I) --Kowledge o Samplig (Simple Radom Samplig) 1. Itroductio to samplig 1.1 Defiitio of samplig Samplig ca be defied as selectig part of the elemets i a populatio. It results i the fact

More information

Overview. Learning Objectives. Point Estimate. Estimation. Estimating the Value of a Parameter Using Confidence Intervals

Overview. Learning Objectives. Point Estimate. Estimation. Estimating the Value of a Parameter Using Confidence Intervals Overview Estimatig the Value of a Parameter Usig Cofidece Itervals We apply the results about the sample mea the problem of estimatio Estimatio is the process of usig sample data estimate the value of

More information

1 Correlation and Regression Analysis

1 Correlation and Regression Analysis 1 Correlatio ad Regressio Aalysis I this sectio we will be ivestigatig the relatioship betwee two cotiuous variable, such as height ad weight, the cocetratio of a ijected drug ad heart rate, or the cosumptio

More information

ODBC. Getting Started With Sage Timberline Office ODBC

ODBC. Getting Started With Sage Timberline Office ODBC ODBC Gettig Started With Sage Timberlie Office ODBC NOTICE This documet ad the Sage Timberlie Office software may be used oly i accordace with the accompayig Sage Timberlie Office Ed User Licese Agreemet.

More information

Multi-server Optimal Bandwidth Monitoring for QoS based Multimedia Delivery Anup Basu, Irene Cheng and Yinzhe Yu

Multi-server Optimal Bandwidth Monitoring for QoS based Multimedia Delivery Anup Basu, Irene Cheng and Yinzhe Yu Multi-server Optimal Badwidth Moitorig for QoS based Multimedia Delivery Aup Basu, Iree Cheg ad Yizhe Yu Departmet of Computig Sciece U. of Alberta Architecture Applicatio Layer Request receptio -coectio

More information

LECTURE 13: Cross-validation

LECTURE 13: Cross-validation LECTURE 3: Cross-validatio Resampli methods Cross Validatio Bootstrap Bias ad variace estimatio with the Bootstrap Three-way data partitioi Itroductio to Patter Aalysis Ricardo Gutierrez-Osua Texas A&M

More information

C.Yaashuwanth Department of Electrical and Electronics Engineering, Anna University Chennai, Chennai 600 025, India..

C.Yaashuwanth Department of Electrical and Electronics Engineering, Anna University Chennai, Chennai 600 025, India.. (IJCSIS) Iteratioal Joural of Computer Sciece ad Iformatio Security, A New Schedulig Algorithms for Real Time Tasks C.Yaashuwath Departmet of Electrical ad Electroics Egieerig, Aa Uiversity Cheai, Cheai

More information

Evaluation of Different Fitness Functions for the Evolutionary Testing of an Autonomous Parking System

Evaluation of Different Fitness Functions for the Evolutionary Testing of an Autonomous Parking System Evaluatio of Differet Fitess Fuctios for the Evolutioary Testig of a Autoomous Parkig System Joachim Wegeer 1, Oliver Bühler 2 1 DaimlerChrysler AG, Research ad Techology, Alt-Moabit 96 a, D-1559 Berli,

More information

A Faster Clause-Shortening Algorithm for SAT with No Restriction on Clause Length

A Faster Clause-Shortening Algorithm for SAT with No Restriction on Clause Length Joural o Satisfiability, Boolea Modelig ad Computatio 1 2005) 49-60 A Faster Clause-Shorteig Algorithm for SAT with No Restrictio o Clause Legth Evgey Datsi Alexader Wolpert Departmet of Computer Sciece

More information

5: Introduction to Estimation

5: Introduction to Estimation 5: Itroductio to Estimatio Cotets Acroyms ad symbols... 1 Statistical iferece... Estimatig µ with cofidece... 3 Samplig distributio of the mea... 3 Cofidece Iterval for μ whe σ is kow before had... 4 Sample

More information

Reliability Analysis in HPC clusters

Reliability Analysis in HPC clusters Reliability Aalysis i HPC clusters Narasimha Raju, Gottumukkala, Yuda Liu, Chokchai Box Leagsuksu 1, Raja Nassar, Stephe Scott 2 College of Egieerig & Sciece, Louisiaa ech Uiversity Oak Ridge Natioal Lab

More information

Maximum Likelihood Estimators.

Maximum Likelihood Estimators. Lecture 2 Maximum Likelihood Estimators. Matlab example. As a motivatio, let us look at oe Matlab example. Let us geerate a radom sample of size 00 from beta distributio Beta(5, 2). We will lear the defiitio

More information

0.7 0.6 0.2 0 0 96 96.5 97 97.5 98 98.5 99 99.5 100 100.5 96.5 97 97.5 98 98.5 99 99.5 100 100.5

0.7 0.6 0.2 0 0 96 96.5 97 97.5 98 98.5 99 99.5 100 100.5 96.5 97 97.5 98 98.5 99 99.5 100 100.5 Sectio 13 Kolmogorov-Smirov test. Suppose that we have a i.i.d. sample X 1,..., X with some ukow distributio P ad we would like to test the hypothesis that P is equal to a particular distributio P 0, i.e.

More information

Chapter 6: Variance, the law of large numbers and the Monte-Carlo method

Chapter 6: Variance, the law of large numbers and the Monte-Carlo method Chapter 6: Variace, the law of large umbers ad the Mote-Carlo method Expected value, variace, ad Chebyshev iequality. If X is a radom variable recall that the expected value of X, E[X] is the average value

More information

Output Analysis (2, Chapters 10 &11 Law)

Output Analysis (2, Chapters 10 &11 Law) B. Maddah ENMG 6 Simulatio 05/0/07 Output Aalysis (, Chapters 10 &11 Law) Comparig alterative system cofiguratio Sice the output of a simulatio is radom, the comparig differet systems via simulatio should

More information

Week 3 Conditional probabilities, Bayes formula, WEEK 3 page 1 Expected value of a random variable

Week 3 Conditional probabilities, Bayes formula, WEEK 3 page 1 Expected value of a random variable Week 3 Coditioal probabilities, Bayes formula, WEEK 3 page 1 Expected value of a radom variable We recall our discussio of 5 card poker hads. Example 13 : a) What is the probability of evet A that a 5

More information

Tradigms of Astundithi and Toyota

Tradigms of Astundithi and Toyota Tradig the radomess - Desigig a optimal tradig strategy uder a drifted radom walk price model Yuao Wu Math 20 Project Paper Professor Zachary Hamaker Abstract: I this paper the author iteds to explore

More information

Chapter 7: Confidence Interval and Sample Size

Chapter 7: Confidence Interval and Sample Size Chapter 7: Cofidece Iterval ad Sample Size Learig Objectives Upo successful completio of Chapter 7, you will be able to: Fid the cofidece iterval for the mea, proportio, ad variace. Determie the miimum

More information

Confidence Intervals. CI for a population mean (σ is known and n > 30 or the variable is normally distributed in the.

Confidence Intervals. CI for a population mean (σ is known and n > 30 or the variable is normally distributed in the. Cofidece Itervals A cofidece iterval is a iterval whose purpose is to estimate a parameter (a umber that could, i theory, be calculated from the populatio, if measuremets were available for the whole populatio).

More information

Characterizing End-to-End Packet Delay and Loss in the Internet

Characterizing End-to-End Packet Delay and Loss in the Internet Characterizig Ed-to-Ed Packet Delay ad Loss i the Iteret Jea-Chrysostome Bolot Xiyu Sog Preseted by Swaroop Sigh Layout Itroductio Data Collectio Data Aalysis Strategy Aalysis of packet delay Aalysis of

More information

HCL Dynamic Spiking Protocol

HCL Dynamic Spiking Protocol ELI LILLY AND COMPANY TIPPECANOE LABORATORIES LAFAYETTE, IN Revisio 2.0 TABLE OF CONTENTS REVISION HISTORY... 2. REVISION.0... 2.2 REVISION 2.0... 2 2 OVERVIEW... 3 3 DEFINITIONS... 5 4 EQUIPMENT... 7

More information

Hypergeometric Distributions

Hypergeometric Distributions 7.4 Hypergeometric Distributios Whe choosig the startig lie-up for a game, a coach obviously has to choose a differet player for each positio. Similarly, whe a uio elects delegates for a covetio or you

More information

MEI Structured Mathematics. Module Summary Sheets. Statistics 2 (Version B: reference to new book)

MEI Structured Mathematics. Module Summary Sheets. Statistics 2 (Version B: reference to new book) MEI Mathematics i Educatio ad Idustry MEI Structured Mathematics Module Summary Sheets Statistics (Versio B: referece to ew book) Topic : The Poisso Distributio Topic : The Normal Distributio Topic 3:

More information

How to read A Mutual Fund shareholder report

How to read A Mutual Fund shareholder report Ivestor BulletI How to read A Mutual Fud shareholder report The SEC s Office of Ivestor Educatio ad Advocacy is issuig this Ivestor Bulleti to educate idividual ivestors about mutual fud shareholder reports.

More information

CONTROL CHART BASED ON A MULTIPLICATIVE-BINOMIAL DISTRIBUTION

CONTROL CHART BASED ON A MULTIPLICATIVE-BINOMIAL DISTRIBUTION www.arpapress.com/volumes/vol8issue2/ijrras_8_2_04.pdf CONTROL CHART BASED ON A MULTIPLICATIVE-BINOMIAL DISTRIBUTION Elsayed A. E. Habib Departmet of Statistics ad Mathematics, Faculty of Commerce, Beha

More information

hp calculators HP 12C Statistics - average and standard deviation Average and standard deviation concepts HP12C average and standard deviation

hp calculators HP 12C Statistics - average and standard deviation Average and standard deviation concepts HP12C average and standard deviation HP 1C Statistics - average ad stadard deviatio Average ad stadard deviatio cocepts HP1C average ad stadard deviatio Practice calculatig averages ad stadard deviatios with oe or two variables HP 1C Statistics

More information

Queuing Systems: Lecture 1. Amedeo R. Odoni October 10, 2001

Queuing Systems: Lecture 1. Amedeo R. Odoni October 10, 2001 Queuig Systems: Lecture Amedeo R. Odoi October, 2 Topics i Queuig Theory 9. Itroductio to Queues; Little s Law; M/M/. Markovia Birth-ad-Death Queues. The M/G/ Queue ad Extesios 2. riority Queues; State

More information

ADAPTIVE NETWORKS SAFETY CONTROL ON FUZZY LOGIC

ADAPTIVE NETWORKS SAFETY CONTROL ON FUZZY LOGIC 8 th Iteratioal Coferece o DEVELOPMENT AND APPLICATION SYSTEMS S u c e a v a, R o m a i a, M a y 25 27, 2 6 ADAPTIVE NETWORKS SAFETY CONTROL ON FUZZY LOGIC Vadim MUKHIN 1, Elea PAVLENKO 2 Natioal Techical

More information

PROCEEDINGS OF THE YEREVAN STATE UNIVERSITY AN ALTERNATIVE MODEL FOR BONUS-MALUS SYSTEM

PROCEEDINGS OF THE YEREVAN STATE UNIVERSITY AN ALTERNATIVE MODEL FOR BONUS-MALUS SYSTEM PROCEEDINGS OF THE YEREVAN STATE UNIVERSITY Physical ad Mathematical Scieces 2015, 1, p. 15 19 M a t h e m a t i c s AN ALTERNATIVE MODEL FOR BONUS-MALUS SYSTEM A. G. GULYAN Chair of Actuarial Mathematics

More information

Engineering Data Management

Engineering Data Management BaaERP 5.0c Maufacturig Egieerig Data Maagemet Module Procedure UP128A US Documetiformatio Documet Documet code : UP128A US Documet group : User Documetatio Documet title : Egieerig Data Maagemet Applicatio/Package

More information

Estimating Probability Distributions by Observing Betting Practices

Estimating Probability Distributions by Observing Betting Practices 5th Iteratioal Symposium o Imprecise Probability: Theories ad Applicatios, Prague, Czech Republic, 007 Estimatig Probability Distributios by Observig Bettig Practices Dr C Lych Natioal Uiversity of Irelad,

More information

The Stable Marriage Problem

The Stable Marriage Problem The Stable Marriage Problem William Hut Lae Departmet of Computer Sciece ad Electrical Egieerig, West Virgiia Uiversity, Morgatow, WV William.Hut@mail.wvu.edu 1 Itroductio Imagie you are a matchmaker,

More information

Lesson 17 Pearson s Correlation Coefficient

Lesson 17 Pearson s Correlation Coefficient Outlie Measures of Relatioships Pearso s Correlatio Coefficiet (r) -types of data -scatter plots -measure of directio -measure of stregth Computatio -covariatio of X ad Y -uique variatio i X ad Y -measurig

More information

BASIC STATISTICS. f(x 1,x 2,..., x n )=f(x 1 )f(x 2 ) f(x n )= f(x i ) (1)

BASIC STATISTICS. f(x 1,x 2,..., x n )=f(x 1 )f(x 2 ) f(x n )= f(x i ) (1) BASIC STATISTICS. SAMPLES, RANDOM SAMPLING AND SAMPLE STATISTICS.. Radom Sample. The radom variables X,X 2,..., X are called a radom sample of size from the populatio f(x if X,X 2,..., X are mutually idepedet

More information

Installment Joint Life Insurance Actuarial Models with the Stochastic Interest Rate

Installment Joint Life Insurance Actuarial Models with the Stochastic Interest Rate Iteratioal Coferece o Maagemet Sciece ad Maagemet Iovatio (MSMI 4) Istallmet Joit Life Isurace ctuarial Models with the Stochastic Iterest Rate Nia-Nia JI a,*, Yue LI, Dog-Hui WNG College of Sciece, Harbi

More information

TO: Users of the ACTEX Review Seminar on DVD for SOA Exam MLC

TO: Users of the ACTEX Review Seminar on DVD for SOA Exam MLC TO: Users of the ACTEX Review Semiar o DVD for SOA Eam MLC FROM: Richard L. (Dick) Lodo, FSA Dear Studets, Thak you for purchasig the DVD recordig of the ACTEX Review Semiar for SOA Eam M, Life Cotigecies

More information

The analysis of the Cournot oligopoly model considering the subjective motive in the strategy selection

The analysis of the Cournot oligopoly model considering the subjective motive in the strategy selection The aalysis of the Courot oligopoly model cosiderig the subjective motive i the strategy selectio Shigehito Furuyama Teruhisa Nakai Departmet of Systems Maagemet Egieerig Faculty of Egieerig Kasai Uiversity

More information

Convention Paper 6764

Convention Paper 6764 Audio Egieerig Society Covetio Paper 6764 Preseted at the 10th Covetio 006 May 0 3 Paris, Frace This covetio paper has bee reproduced from the author's advace mauscript, without editig, correctios, or

More information

Soving Recurrence Relations

Soving Recurrence Relations Sovig Recurrece Relatios Part 1. Homogeeous liear 2d degree relatios with costat coefficiets. Cosider the recurrece relatio ( ) T () + at ( 1) + bt ( 2) = 0 This is called a homogeeous liear 2d degree

More information

In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008

In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008 I ite Sequeces Dr. Philippe B. Laval Keesaw State Uiversity October 9, 2008 Abstract This had out is a itroductio to i ite sequeces. mai de itios ad presets some elemetary results. It gives the I ite Sequeces

More information

1. C. The formula for the confidence interval for a population mean is: x t, which was

1. C. The formula for the confidence interval for a population mean is: x t, which was s 1. C. The formula for the cofidece iterval for a populatio mea is: x t, which was based o the sample Mea. So, x is guarateed to be i the iterval you form.. D. Use the rule : p-value

More information

Department of Computer Science, University of Otago

Department of Computer Science, University of Otago Departmet of Computer Sciece, Uiversity of Otago Techical Report OUCS-2006-09 Permutatios Cotaiig May Patters Authors: M.H. Albert Departmet of Computer Sciece, Uiversity of Otago Micah Colema, Rya Fly

More information

A Mathematical Perspective on Gambling

A Mathematical Perspective on Gambling A Mathematical Perspective o Gamblig Molly Maxwell Abstract. This paper presets some basic topics i probability ad statistics, icludig sample spaces, probabilistic evets, expectatios, the biomial ad ormal

More information

Chair for Network Architectures and Services Institute of Informatics TU München Prof. Carle. Network Security. Chapter 2 Basics

Chair for Network Architectures and Services Institute of Informatics TU München Prof. Carle. Network Security. Chapter 2 Basics Chair for Network Architectures ad Services Istitute of Iformatics TU Müche Prof. Carle Network Security Chapter 2 Basics 2.4 Radom Number Geeratio for Cryptographic Protocols Motivatio It is crucial to

More information

Domain 1: Identifying Cause of and Resolving Desktop Application Issues Identifying and Resolving New Software Installation Issues

Domain 1: Identifying Cause of and Resolving Desktop Application Issues Identifying and Resolving New Software Installation Issues Maual Widows 7 Eterprise Desktop Support Techicia (70-685) 1-800-418-6789 Domai 1: Idetifyig Cause of ad Resolvig Desktop Applicatio Issues Idetifyig ad Resolvig New Software Istallatio Issues This sectio

More information

Taking DCOP to the Real World: Efficient Complete Solutions for Distributed Multi-Event Scheduling

Taking DCOP to the Real World: Efficient Complete Solutions for Distributed Multi-Event Scheduling Taig DCOP to the Real World: Efficiet Complete Solutios for Distributed Multi-Evet Schedulig Rajiv T. Maheswara, Milid Tambe, Emma Bowrig, Joatha P. Pearce, ad Pradeep araatham Uiversity of Souther Califoria

More information

Domain 1 - Describe Cisco VoIP Implementations

Domain 1 - Describe Cisco VoIP Implementations Maual ONT (642-8) 1-800-418-6789 Domai 1 - Describe Cisco VoIP Implemetatios Advatages of VoIP Over Traditioal Switches Voice over IP etworks have may advatages over traditioal circuit switched voice etworks.

More information

Authentication - Access Control Default Security Active Directory Trusted Authentication Guest User or Anonymous (un-authenticated) Logging Out

Authentication - Access Control Default Security Active Directory Trusted Authentication Guest User or Anonymous (un-authenticated) Logging Out FME Server Security Table of Cotets FME Server Autheticatio - Access Cotrol Default Security Active Directory Trusted Autheticatio Guest User or Aoymous (u-autheticated) Loggig Out Authorizatio - Roles

More information

Evaluating Model for B2C E- commerce Enterprise Development Based on DEA

Evaluating Model for B2C E- commerce Enterprise Development Based on DEA , pp.180-184 http://dx.doi.org/10.14257/astl.2014.53.39 Evaluatig Model for B2C E- commerce Eterprise Developmet Based o DEA Weli Geg, Jig Ta Computer ad iformatio egieerig Istitute, Harbi Uiversity of

More information

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES Read Sectio 1.5 (pages 5 9) Overview I Sectio 1.5 we lear to work with summatio otatio ad formulas. We will also itroduce a brief overview of sequeces,

More information

UC Berkeley Department of Electrical Engineering and Computer Science. EE 126: Probablity and Random Processes. Solutions 9 Spring 2006

UC Berkeley Department of Electrical Engineering and Computer Science. EE 126: Probablity and Random Processes. Solutions 9 Spring 2006 Exam format UC Bereley Departmet of Electrical Egieerig ad Computer Sciece EE 6: Probablity ad Radom Processes Solutios 9 Sprig 006 The secod midterm will be held o Wedesday May 7; CHECK the fial exam

More information

Center, Spread, and Shape in Inference: Claims, Caveats, and Insights

Center, Spread, and Shape in Inference: Claims, Caveats, and Insights Ceter, Spread, ad Shape i Iferece: Claims, Caveats, ad Isights Dr. Nacy Pfeig (Uiversity of Pittsburgh) AMATYC November 2008 Prelimiary Activities 1. I would like to produce a iterval estimate for the

More information

Statistical inference: example 1. Inferential Statistics

Statistical inference: example 1. Inferential Statistics Statistical iferece: example 1 Iferetial Statistics POPULATION SAMPLE A clothig store chai regularly buys from a supplier large quatities of a certai piece of clothig. Each item ca be classified either

More information

Running Time ( 3.1) Analysis of Algorithms. Experimental Studies ( 3.1.1) Limitations of Experiments. Pseudocode ( 3.1.2) Theoretical Analysis

Running Time ( 3.1) Analysis of Algorithms. Experimental Studies ( 3.1.1) Limitations of Experiments. Pseudocode ( 3.1.2) Theoretical Analysis Ruig Time ( 3.) Aalysis of Algorithms Iput Algorithm Output A algorithm is a step-by-step procedure for solvig a problem i a fiite amout of time. Most algorithms trasform iput objects ito output objects.

More information

Amendments to employer debt Regulations

Amendments to employer debt Regulations March 2008 Pesios Legal Alert Amedmets to employer debt Regulatios The Govermet has at last issued Regulatios which will amed the law as to employer debts uder s75 Pesios Act 1995. The amedig Regulatios

More information

THE ROLE OF EXPORTS IN ECONOMIC GROWTH WITH REFERENCE TO ETHIOPIAN COUNTRY

THE ROLE OF EXPORTS IN ECONOMIC GROWTH WITH REFERENCE TO ETHIOPIAN COUNTRY - THE ROLE OF EXPORTS IN ECONOMIC GROWTH WITH REFERENCE TO ETHIOPIAN COUNTRY BY: FAYE ENSERMU CHEMEDA Ethio-Italia Cooperatio Arsi-Bale Rural developmet Project Paper Prepared for the Coferece o Aual Meetig

More information

Unicenter TCPaccess FTP Server

Unicenter TCPaccess FTP Server Uiceter TCPaccess FTP Server Release Summary r6.1 SP2 K02213-2E This documetatio ad related computer software program (hereiafter referred to as the Documetatio ) is for the ed user s iformatioal purposes

More information

Ekkehart Schlicht: Economic Surplus and Derived Demand

Ekkehart Schlicht: Economic Surplus and Derived Demand Ekkehart Schlicht: Ecoomic Surplus ad Derived Demad Muich Discussio Paper No. 2006-17 Departmet of Ecoomics Uiversity of Muich Volkswirtschaftliche Fakultät Ludwig-Maximilias-Uiversität Müche Olie at http://epub.ub.ui-mueche.de/940/

More information

Z-TEST / Z-STATISTIC: used to test hypotheses about. µ when the population standard deviation is unknown

Z-TEST / Z-STATISTIC: used to test hypotheses about. µ when the population standard deviation is unknown Z-TEST / Z-STATISTIC: used to test hypotheses about µ whe the populatio stadard deviatio is kow ad populatio distributio is ormal or sample size is large T-TEST / T-STATISTIC: used to test hypotheses about

More information

CHAPTER 3 THE TIME VALUE OF MONEY

CHAPTER 3 THE TIME VALUE OF MONEY CHAPTER 3 THE TIME VALUE OF MONEY OVERVIEW A dollar i the had today is worth more tha a dollar to be received i the future because, if you had it ow, you could ivest that dollar ad ear iterest. Of all

More information

Review: Classification Outline

Review: Classification Outline Data Miig CS 341, Sprig 2007 Decisio Trees Neural etworks Review: Lecture 6: Classificatio issues, regressio, bayesia classificatio Pretice Hall 2 Data Miig Core Techiques Classificatio Clusterig Associatio

More information

Research Article Sign Data Derivative Recovery

Research Article Sign Data Derivative Recovery Iteratioal Scholarly Research Network ISRN Applied Mathematics Volume 0, Article ID 63070, 7 pages doi:0.540/0/63070 Research Article Sig Data Derivative Recovery L. M. Housto, G. A. Glass, ad A. D. Dymikov

More information

CHAPTER 7: Central Limit Theorem: CLT for Averages (Means)

CHAPTER 7: Central Limit Theorem: CLT for Averages (Means) CHAPTER 7: Cetral Limit Theorem: CLT for Averages (Meas) X = the umber obtaied whe rollig oe six sided die oce. If we roll a six sided die oce, the mea of the probability distributio is X P(X = x) Simulatio:

More information

Enhancing Oracle Business Intelligence with cubus EV How users of Oracle BI on Essbase cubes can benefit from cubus outperform EV Analytics (cubus EV)

Enhancing Oracle Business Intelligence with cubus EV How users of Oracle BI on Essbase cubes can benefit from cubus outperform EV Analytics (cubus EV) Ehacig Oracle Busiess Itelligece with cubus EV How users of Oracle BI o Essbase cubes ca beefit from cubus outperform EV Aalytics (cubus EV) CONTENT 01 cubus EV as a ehacemet to Oracle BI o Essbase 02

More information