Open Source Software Reliability Growth Model by Considering Change Point
|
|
|
- Shanna Boyd
- 10 years ago
- Views:
Transcription
1 BIJIT - BVICAM s International Journal of Information Technology Bharati Vidyapeeth s Institute of Computer Applications and Management (BVICAM), New Delhi Open Source Software Reliability Growth Model by Considering Change Point V. B. Singh, P. K. Kapur and Mashaallah Basirzadeh 3 Abstract The modeling technique for Software Reliability is reaching its prosperity. Software reliability growth models have been used extensively for closed source software. The design and development of open source software (OSS) is different from closed source software. We observed some basic characteristics for open source software lie (i) more instructions execution and code coverage taing place with respect to time, (ii) release early, release often (iii) frequent addition of patches (iv) heterogeneity in fault density and effort expenditure (v) Frequent release activities seem to have changed the bug dynamics significantly (vi) Bug reporting on bug tracing system drastically increases and decreases. Due to this reason bug reported on bug tracing system eeps an irregular state and fluctuations. Therefore, fault detection/removal process can not be smooth and may be changed at some time point called change-point. In this paper, an instructions executed dependent software reliability growth model has been developed by considering changepoint in order to cater diverse and huge user profile, irregular state of bug tracing system and heterogeneity in fault distribution. We have analyzed actual software failure count data to show numerical examples of software reliability assessment for the OSS. We also compare our model with the conventional in terms of goodness-of-fit for actual data. We have shown that the proposed model can assist improvement of quality for OSS systems developed under the open source project. Index Terms - Open source software, reliability assessment, software reliability growth model, bug tracing system, change-point. INTRODUCTION The advancement in the information technology has changed the dynamics of life and society as well as software development. It has added new dimensions lie e-learning, e- conferencing, e- commerce, e-meeting e-governance, and the list is now becoming endless. Since the mid 99s, there has been a surge of interest among academics and practitioner in open source software. The design and development of open source software is significantly different from that of Delhi College of Arts & Commerce, University of Delhi, Delhi Department of Operational Research, University of Delhi, Delhi 3 Department of Operational Research, University of Delhi, Delhi [email protected], [email protected] and 3 [email protected] Submitted in April ; Accepted in November proprietary software. Open source software is developed by community for community.the development of OSS is of interdisciplinary nature and needs nowledge and expertise from many scientific disciplines such as computer science, management and organization, social sciences, law, economics and psychology. In this paper, we measure the reliability growth of OSS quantitatively by measuring the remaining number of bugs in the software. The rest of the paper is organized as follows. Section A and B of introduction deals with literature review of OSS and change point problem in software reliability. In section I, we discuss modeling framewor comprising notations, assumption and model development. Section 3 deals with model validation, numerical illustration and goodness of fit curves. Finally, section 4 deals with concluding remars and future direction.. Open Source Software with Reliability The use of open source software is increasing rapidly and its role is becoming high in different domains ranging from commercial, educational, to research. According to Gartner s report, about 8 percent of all commercial software will include elements of open source technology [4]. Open source was first evolved during 97s. Richard Stallman, an American software developer, who believes that sharing source code and ideas is fundamental to freedom of speech, developed a free version of the widely used Unix operating system under GNU [ and ].The spirit of open source software is the free right of using, reproducing, distributing and modifying the software, which creates an efficient economical, productive software development model: establishing commercial projects through the concept of open source, implementing collaborative development through the open source community based on the networ, allocating resources optimizedly, increasing the transparency of projects, and reducing the ris of development []. Eric Raymond, the main proponent and co-founder of the open source project, is generally credited with establishing the movement of OS through his seminal paper The cathedral and the Bazar [7] and attributed the open-source software development approach as: Given enough eyeballs, all bugs are shallow. (p. 4) A classification of users and developers and their role as shown in figure has been discussed in [7]. The author in [8] discussed many Claims and counterclaims for open source software on the basis of number of factors including cost advantage, source code availability, maturity, vendor loc-in and external support. In the available literature, many papers address the issue of reliability for open source software qualitatively. Paper [9] proposes a number of hypotheses and tries to analyze the relationship between openness and reliability. A study has also been carried out on Copy Right BIJIT ; January - June, ; Vol. 4 No. ; ISSN
2 Open Source Software Reliability Growth Model by Considering Change Point bug report data of open source project and it has been concluded that traditional software reliability growth models can not apply to assess the reliability growth of open source software because the design and development of open source is different from that of closed source []. Figure [7] A software reliability assessment method concerned with the software development environment of OSS has been discussed in [4]. It proposes software reliability assessment and optimization analysis method for OSS paradigm. Reliability growth models have been presented by considering user growth for open source software [3]. The paper also reveals that reliability growth curve of open source software is similar with that of closed source software by studying bug reported data from bug tracing system of software projects developed under open source environment.. Change Point Problem in Software Reliability The fault detection rate may not be smooth and can be changed at some time moment τ due to changes in defect density, testing strategies etc. called change-point. Many researchers have incorporated change point in software reliability growth modeling. Many researchers have incorporated change point in software reliability growth modeling for closed source software. Firstly, Zaho [] incorporated change-point in software and hardware reliability. Huang et al. [4] used change-point in software reliability growth modeling with testing effort functions. The change-point problem in OSS has been introduced by Singh et al. []. Kapur et al. [, 3] introduced various testing effort functions and testing effort control incorporating change-point in software reliability growth modeling. Kapur et al. [,] proposed a software reliability growth model for errors of different severity using change-point. The multiple change-points in software reliability growth modeling for a fielded has been proposed by Kapur et al. [9]. Later on SRGM based on stochastic differential equations incorporating change-point concept has been proposed by Kapur et al. [].. MODEL DESCRIPTION During middle and operational stage fault detection rate normally depends on other parameters such as execution rate of CPU instruction, code expansion or code coverage []. The success of OSS projects has been mostly attributed to the speed of development, reliability, portability and scalability of the resulting software. Recently, instructions executed dependent models have been proposed to measure reliability growth of open source software [3]. In this paper, we are considering number of instructions executed dependent software reliability growth model by considering change point for measuring the reliability growth for open source software.. (i) Notations m, m(t) : Expected number of faults identified in the time interval (,t] e, e(t) : Expected number of instructions executed on the software in the time interval (,t] a: Constant, representing the number of faults lying dormant in the software., β : Constants b(t): Fault removal rate as a function of testing time (ii) Assumptions Mathematical model, which can capture various types of growth patterns as the testing/debugging progresses, are proposed in this paper. The proposed model is based upon the following basic assumptions.. Software failure phenomenon can be described by the Non-homogeneous Poisson Process (NHPP).. The number of failures during testing is dependent upon the number of instructions executed. 3. The number of instructions executed is a power function of testing time. 4. The fault detection rate may be change at some time moment (called change-point). (iii) Modeling Framewor Using the above assumptions, the failure phenomenon can be described with respect to time as follows in [8] dm t dm t de t dt de t dt = Let us consider the case when the rate at which failures occur depends not only upon the number of faults remaining in the software but also on the proportion of faults already detected. Based on this assumption the differential equation for fault identification / removal can be written as: dm t de t m t = + a m t a Copy Right BIJIT ; January - June, ; Vol. 4 No. ; ISSN
3 BIJIT - BVICAM s International Journal of Information Technology Here is the rate at which residual faults cause failure. It is a After solving equation (8), we get constant as each one of these faults has an equal probability of causing failure. is the rate at which additional faults are β + a + exp( bt fort τ identified without their causing any failure. + βexp bt + Let the second component of expression be defined as a + + power function of testing time i.e. + de( t ) + βexp b τ K = t β (3) mt = a( fort > τ dt βexp bτ βexp bt Substituting and (3) in we have: dm( t) mt + = t 3 + ( a mt ) (4) exp( ( ( b τ dt a ( b t τ ))) + It is a first order differential equation. Solving it with the initial condition m () = we get: exp bt + m ( t) = a + β exp bt b = ( + ) and β= ( / ) Here 3 If we tae = in equation, above model reduces to [3]. (iv) Model by Considering Change-Point We can write differential equation for fault detection process i.e. dm t = b t a m t () dt and if we tae bt = bt i.e a power + + β exp bt + logistic function as follows in [] and solving for equation (), we get same solution as given in equation () Now by considering change in fault detection rate at change point τ, we can write b t bt + + β exp bt + = bt for t > + + β exp bt + for t τ Here, b and b are fault detection rates before and after change point. The fault detection equation can be written as bt ( a m t ) for t τ + + β exp bt dm t (8) + = dt bt ( a m t ) for t > τ + + β exp bt + τ () (7) (9) if we tae =, and β =, model reduces to [3] and [] respectively 3. MODEL VALIDATION To illustrate the estimation procedure and application of the SRGM (existing as well as proposed) we have carried out the data analysis of real software data set. 3. Description of Datasets Data set (DS-) We collected all failure data of Keepass software developed under open source environment ( from 9-Dec-3 to 7-Feb-7, 48 failures were observed. Keepass software is a password database utility. Users can eep their passwords securely encrypted on their computers. A single Safe Combination unlocs them all. From graphical view of data, we identify 9 th month as change-point. Data set (DS-II) This data is cited from Fedora Core Linux ( and [4]), which is one of the operating system developed under an open source project. We have taen data up to release 3 for model validation. During the course of 7 days 4 failure were observed. From graphical view of data, we identify 7 th month as change-point. 3. Comparison Criteria The performance of SRGM are judged by their ability to fit the past software fault data (goodness of fit) and predicting the future behavior of the fault. The Mean Square -Error (MSE) The model under comparison is used to simulate the fault data, the difference between the expected values, mˆ ( ti ) and the observed data y i is measured by MSE as follows. Copy Right BIJIT ; January - June, ; Vol. 4 No. ; ISSN
4 Open Source Software Reliability Growth Model by Considering Change Point MSE = = i ( mˆ ( t ) y ) i i where is the number of observations. The lower MSE indicates less fitting error, thus better goodness of fit []. Coefficient of Multiple Determinations (R ) We define this coefficient as the ratio of the sum of squares resulting from the trend model to that from constant model subtracted from. residual SS i.e. R = -. corrected SS R measures the percentage of the total variation about the mean accounted for the fitted curve. It ranges in value from to. Small values indicate that the model does not fit the data well. The larger R, the better the model explains the variation in the data []. Bias The difference between the observation and prediction of number of failures at any instant of time i is nown as PEi.(prediction error). The average of PEs is nown as bias. Lower the value of Bias better is the goodness of fit []. Variation The standard deviation of prediction error is nown as variation. Variation = ( ) ( PE ) N Bias i Lower the value of Variation better is the goodness of fit []. Root Mean Square Prediction Error It is a measure of closeness with which a model predicts the observation. RMSPE = + ( Bias Variation ) Lower the value of Root Mean Square Prediction Error better is the goodness of fit [].. NUMERICAL RESULTS AND ANALYSIS The parameter estimation and comparison criteria results for DS-and DS-II of all the models under consideration can be viewed through Table I(a-b) and Table II(a-b) respectively. It is clear from the table that proposed model (equation 9) provides better goodness of fit for DS- and DS-II.The proposed model gives total failure latent in software i.e. 47 against observed i.e. 48 failures, means 9 bugs are still remaining in software and 8 against observed i.e. 4 failures means 7 bugs are still remaining in software (a fairly reasonable estimate)for DS-I and DS-II. It has been also observed that GO model overestimates the value of parameter a. Table I (a-b): Model Parameter Estimation and comparison Results DS-) For DS-I Cumulative faults 4 3 Goodness of fit curves Parameter Estimates A b /b b K β GO [7] Yamada[8] KG[3] model Equation[9] GO [7] Yamada[ 8] KG[3] model Equation[ 9] R MS E Comparison Results Bi as Variati on Time(months) Actual GO Yamada K-G Goodness of fit Curves RMSPE Copy Right BIJIT ; January - June, ; Vol. 4 No. ; ISSN
5 BIJIT - BVICAM s International Journal of Information Technology For DS-II Bug frequiences Cumulative faults Goodness of fit curves Time(days) Actual GO YAMADA KG No. of bugs Time(days) Series No. of bugs Parameter Estimates A b /b b β GO [7] Yamada[8] 9. KG[3] model Equation[9] GO [7] Yamada[8] KG[3] Comparison Results R MSE Bias Bug frequencies Time(months) Figure: Data set (DS) Variati on RM SPE model Equation[9] : Table II (a-b): Model Parameter Estimation and comparison Results DS-) Bug Frequencies of OSS Projects (non cumulative bugs) Series Figure3: Data set (DS-) For DS-. CONCLUSION In this paper, we have proposed a software reliability model by considering huge user growth in case of open source software. The user growth is expressed in terms of number of instructions executed. The proposed model also incorporates change in fault detection rate due to drastic changes in reported bug on bug tracing system. Parameter estimates, comparison criteria results and goodness of fit curve has been also presented in comparison with conventional models. But, there is a need to present the model in a form that is friendly to the software developers. In future, we will try to develop a general framewor to measure reliability growth of open source software by considering detection and correction process (bug reporting and bug fixing). ACKNOWLEDGEMENT: First author acnowledges with thans the financial support provided by University Grants Commission, India under the project No.F.8-(77)(MRP/NRCB). REFERENCES []. Fengzhong Zou, Joseph Davis Analyzing and Modeling Open Source Software Bug Report Data 9th Australian Conference on Software, IEEE computer Society, DOI.9/ASWEC.8.3. []. P.K.Kapur, V.B.Singh, Sameer Anand and V.S.S. Yadavalli, Software Reliability Growth Model with Change-Point and Effort Control Using a Power Function of Testing Time International Journal of Production Research, Vol. 4 Issue no. 3 pp , 8. [3]. Kapur P.K. and Garg R.B. A software reliability growth model for an error removal phenomenon, Software Engineering Journal, Vol. 7, pp. 9-94, 99 [4]. Tamura Y. and Yamada S., Optimization analysis for Reliability Assessment based on stochastic differential equation modeling for Open Source Software International Journal of Systems Science, Vol. 4, No.4,pp , 9. Copy Right BIJIT ; January - June, ; Vol. 4 No. ; ISSN
6 Open Source Software Reliability Growth Model by Considering Change Point []. fm []. Xu Hao, Zhang Zhengang, Lin Chunpei and Ding Zhuo The Study on Innovation Mechnasim of Open Source Softawre Community, 4th InternationalConference on Wireless Communications, Networing and Mobile Computing, pp. -, 8. [7]. Eric S. Raymond, The Cathedral and the Bazaar: Musings on Open Source by an Accidental Revolutionary.O Reilly& Associates,999, [8]. Kapur,PK,Yadavalli,VSS,Gupta, Anu Software reliability growth modeling using power function of testing time International Journal of Operations and Quantitative Management Vol. No..pp.7-4, June. [9]. P.K.Kapur, V.B.Singh and Sameer Anand, Software Reliability Growth Model of Fielded Software Based on Multiple Change-Point Concept Using a Power Function of Testing Time, Quality Reliability and Infocom Technology, (Eds. P.K.Kapur and A.K.Verma), MacMillan India Ltd., pp.7-78,7 []. Goswami D.N., Khatri Sunil K,.and Kapur Reecha Discrete Software Reliability Growth Modeling for Errors of Different Severity incorporating Change-Point Concept International Journal of Automation and Computing Vol. 4(4) pp.39-4,7 []. Kapur P.K. Kumar Archana,Yadav Kalpana and Khatri Sunil Software Reliability Growth Modelling for Errors of Different Severity using Change Point International Journal of Quality,Reliability and Safety Engineering,Vol.4,No.4, pp 3-3,7 []. P.K.Kapur, V.B.Singh, and Sameer Anand Effect of Change-Point on Software Reliability Growth Using Stochastic Differential Equations published in the proceedings of 3rd International Conference on Reliability and Safety Engineering, (Eds. R.B.Misra, V.N.A. Naian, S.K.Chaturvedi, and N.K.Goyal), (INCRESE-7), Udaipur, pp ,7 [3]. Kapur P.K, Gupta A., Shatnawi O, and Yadavalli V.S.S Testing Effort Control Using Flexible Software Reliability Growth Model with Change Point International Journal of Performability Engineering- Special issue on Dependability of Software/ Computing Systems, Vol., No. 3, pp 4-3, [4]. Huang Yu Chin Performance Analysis of Software Reliability Growth with Testing Effort and Change-Point, Journal of Systems and Software Vol. 7, Issue, pp 8-94, []. Singh V.B., Kapur P.K.and Kumar Ravi Developing S-shaped Reliability Growth Model for Open Source Software by Considering Change-Point. Published in the proceedings of IASTED International Conference in Software Engineering, held during Feb. -8,, Innsbruc, Austria (Acta press). []. Kapur, P.K., Garg, R.B. and Kumar, S., Contributions to hardware and software reliability, World Scientific, Singapore, 999 [7]. Cristina Gace and Budi Arief The Many meanings of Open Source, IEEE Software, Vol. issue, pp.34-4, 4. [8]. Kris Ven, Jan Verelst and Herwing Mannaert Should you adopt open source software?, IEEE Software, Vol., issue 3,pp.4-9,8 [9]. Ruben van Wendel de Joode and Mar de Bruijne The organization of open source communities: Towards a Framewor to Analyze the relationship between openness and reliability, Proceedings of 39 th Hawaii International Conference on System Sciences, pp.-,. []. Zhao, M. Change-Point Problems In Software And Hardware Reliability, Communications in Statistics- Theory and Methods, (3), pp , 993. []. Y. Huang, S. Y. Kuo, M. R. Lyu, and J. H. Lo, Quantitative Software Reliability Modelingfrom Testing to Operation, Proceedings of the th IEEE International Symposium onsoftware Reliability Engineering (ISSRE ), pp. 7-8, Oct., San Jose, California. []. K. Pillai and V.S.S. Nair, A Model for Software Development effort and Cost Estimation, IEEE Transactions on Software Engineering; vol. 3(8), pp , 997. [3]. Singh V.B. and Kapur P.K. Measuring Reliability Growth of Open Source Software, poster presented in IBM-Indian Research Laboratory Collaborative Academia Research Exchange, held during October, 9 at IBM India Research, New Delhi, India. [4]. 8-percent-of-commercial-software-programs-willinlude-open-source-by-.html []. Stallman, Richard, The GNU Project, []. Kapur P.K Flexible Software Reliability Growth,Reliability Safety and Hazard, Narosa Publication,pp.-,. [7]. Goel AL, Oumoto K. Time Dependent Error Detection Rate Model For Software Reliability and Other Performance Measures IEEE Transactions on Reliability, R-8(3): pp. -, 979. [8]. Yamada,S., Ohba M. and Osai S. S-shaped Software Reliability Growth and their Applications, IEEE Transactions on Reliability R-33,PP. 9-7, 984 Copy Right BIJIT ; January - June, ; Vol. 4 No. ; ISSN
Reliability Analysis Based on AHP and Software Reliability Models for Big Data on Cloud Computing
INTERNATIONAL JOURNAL OF STATISTICS - THEORY AND APPLICATIONS, DECEMBER 204, VOL., NO., PAGES 43-49 43 Reliability Analysis Based on AHP and Software Reliability Models for Big Data on Cloud Computing
Fuzzy Logic Based Revised Defect Rating for Software Lifecycle Performance. Prediction Using GMR
BIJIT - BVICAM s International Journal of Information Technology Bharati Vidyapeeth s Institute of Computer Applications and Management (BVICAM), New Delhi Fuzzy Logic Based Revised Defect Rating for Software
Open Source Approach in Software Development - Advantages and Disadvantages
Jovica Đurković Vuk Vuković Lazar Raković Article Info:, Vol. 3 (2008), No. 2, pp 029-033 Received 12 Jun 2008 Accepted 24 October 2008 UDC 004.4.057.8 Open Source Approach in Software Development - Advantages
Software Testing Resource Allocation and Release Time Problem: A Review
I.J. Modern Education and Computer Science, 2014, 2, 48-55 Published Online February 2014 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijmecs.2014.02.07 Software Testing Resource Allocation and Release
ECONOMICAL BENEFIT OF OPEN SOURCE TECHNOLOGY
ECONOMICAL BENEFIT OF OPEN SOURCE TECHNOLOGY Neha Tripathi, Dept. of Computer Science and Engineering, Suresh Gyan Vihar University, Jaipur, RJ, India Vinay Tiwari, University Institute of Computer Science
Institute of Actuaries of India Subject CT3 Probability and Mathematical Statistics
Institute of Actuaries of India Subject CT3 Probability and Mathematical Statistics For 2015 Examinations Aim The aim of the Probability and Mathematical Statistics subject is to provide a grounding in
On the Influence of Free Software on Code Reuse in Software Development
On the Influence of Free Software on Code Reuse in Software Development Marco Balduzzi Abstract Software reuse has become a topic of much interest in the software community due
Understanding the Differences between Proprietary & Free and Open Source Software
Understanding the Differences between Proprietary & Free and Open Source Software D Prasad 1 and Dr.Ch.Satyananda Reddy 2 1. Department of Computer Science & Engineering, DVR & Dr HS MIC College of Technology,
A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data
A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data Athanasius Zakhary, Neamat El Gayar Faculty of Computers and Information Cairo University, Giza, Egypt
Traditional Commercial Software Development. Open Source Development. Traditional Assumptions. Intangible Goods. Dr. James A.
Open Source Development Dr. James A. Bednar [email protected] http://homepages.inf.ed.ac.uk/jbednar Traditional Commercial Software Development Producing consumer-oriented software is often done in
Mathematical Modelling, Optimization and. their Applications. P.C. Jha. M.N. Hoda. Narosa Publishing House. New Delhi Chennai Mumbai Kolkata
Mathematical Modelling, Optimization and their Applications P.C. Jha M.N. Hoda Narosa Publishing House New Delhi Chennai Mumbai Kolkata Contents Acknowledgement v 1. Profit Maximization Policy for Manufacturers
International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net
International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational
An Experimental Analysis of Open Source Software Reliability*
An Experimental Analysis of Open Source Software Reliability* Cobra Rahmani, Harvey Siy, Azad Azadmanesh College of Information Science & Technology University of Nebraska-Omaha Omaha, U.S. E-mail: (crahmani,
16 : Demand Forecasting
16 : Demand Forecasting 1 Session Outline Demand Forecasting Subjective methods can be used only when past data is not available. When past data is available, it is advisable that firms should use statistical
Schedule Risk Analysis Simulator using Beta Distribution
Schedule Risk Analysis Simulator using Beta Distribution Isha Sharma Department of Computer Science and Applications, Kurukshetra University, Kurukshetra, Haryana (INDIA) [email protected] Dr. P.K.
CALL VOLUME FORECASTING FOR SERVICE DESKS
CALL VOLUME FORECASTING FOR SERVICE DESKS Krishna Murthy Dasari Satyam Computer Services Ltd. This paper discusses the practical role of forecasting for Service Desk call volumes. Although there are many
Keywords: Dynamic Load Balancing, Process Migration, Load Indices, Threshold Level, Response Time, Process Age.
Volume 3, Issue 10, October 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Load Measurement
Optimization of the physical distribution of furniture. Sergey Victorovich Noskov
Optimization of the physical distribution of furniture Sergey Victorovich Noskov Samara State University of Economics, Soviet Army Street, 141, Samara, 443090, Russian Federation Abstract. Revealed a significant
Bug Tracking and Reliability Assessment System (BTRAS)
Bug Tracking and Reliability Assessment System (BTRAS) V.B. Singh 1, Krishna Kumar Chaturvedi 2 1 Delhi College of Arts and Commerce, University of Delhi, Delhi, India [email protected] 2 Indian
NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling
1 Forecasting Women s Apparel Sales Using Mathematical Modeling Celia Frank* 1, Balaji Vemulapalli 1, Les M. Sztandera 2, Amar Raheja 3 1 School of Textiles and Materials Technology 2 Computer Information
Open Source ERP for SMEs
Open Source ERP for SMEs Hyoseob Kim 1, Cornelia Boldyreff 2 1 Dongbu Information Technology Co., Ltd, 154-17 Samseong1-Dong, Kangnam-Ku, Seoul, 135-879, Korea, [email protected] 2 Dept. of Computing
Industry Environment and Concepts for Forecasting 1
Table of Contents Industry Environment and Concepts for Forecasting 1 Forecasting Methods Overview...2 Multilevel Forecasting...3 Demand Forecasting...4 Integrating Information...5 Simplifying the Forecast...6
Introduction to time series analysis
Introduction to time series analysis Margherita Gerolimetto November 3, 2010 1 What is a time series? A time series is a collection of observations ordered following a parameter that for us is time. Examples
A New Quantitative Behavioral Model for Financial Prediction
2011 3rd International Conference on Information and Financial Engineering IPEDR vol.12 (2011) (2011) IACSIT Press, Singapore A New Quantitative Behavioral Model for Financial Prediction Thimmaraya Ramesh
**BEGINNING OF EXAMINATION** The annual number of claims for an insured has probability function: , 0 < q < 1.
**BEGINNING OF EXAMINATION** 1. You are given: (i) The annual number of claims for an insured has probability function: 3 p x q q x x ( ) = ( 1 ) 3 x, x = 0,1,, 3 (ii) The prior density is π ( q) = q,
Software Development and Testing: A System Dynamics Simulation and Modeling Approach
Software Development and Testing: A System Dynamics Simulation and Modeling Approach KUMAR SAURABH IBM India Pvt. Ltd. SA-2, Bannerghatta Road, Bangalore. Pin- 560078 INDIA. Email: [email protected],
Open Source Software Development
Open Source Software Development OHJ-1860 Software Systems Seminar, 3 cr Imed Hammouda Institute of Software Systems Tampere University of Technology Course Information Open Source Software Development
RELIABILITY OF ELECTRIC POWER GENERATION IN POWER SYSTEMS WITH THERMAL AND WIND POWER PLANTS
Oil Shale, 27, Vol. 24, No. 2 Special ISSN 28-189X pp. 197 28 27 Estonian Academy Publishers RELIABILITY OF ELECTRIC POWER GENERATION IN POWER SYSTEMS WITH THERMAL AND WIND POWER PLANTS M. VALDMA, M. KEEL,
Drop Call Probability in Established Cellular Networks: from data Analysis to Modelling
Drop Call Probability in Established Cellular Networks: from data Analysis to Modelling G. Boggia, P. Camarda, A. D Alconzo, A. De Biasi and M. Siviero DEE - Politecnico di Bari, Via E. Orabona, 4-7125
Credit Risk Models. August 24 26, 2010
Credit Risk Models August 24 26, 2010 AGENDA 1 st Case Study : Credit Rating Model Borrowers and Factoring (Accounts Receivable Financing) pages 3 10 2 nd Case Study : Credit Scoring Model Automobile Leasing
Business Statistics. Successful completion of Introductory and/or Intermediate Algebra courses is recommended before taking Business Statistics.
Business Course Text Bowerman, Bruce L., Richard T. O'Connell, J. B. Orris, and Dawn C. Porter. Essentials of Business, 2nd edition, McGraw-Hill/Irwin, 2008, ISBN: 978-0-07-331988-9. Required Computing
A Hybrid Load Balancing Policy underlying Cloud Computing Environment
A Hybrid Load Balancing Policy underlying Cloud Computing Environment S.C. WANG, S.C. TSENG, S.S. WANG*, K.Q. YAN* Chaoyang University of Technology 168, Jifeng E. Rd., Wufeng District, Taichung 41349
Performance Analysis of a Selected System in a Process Industry
Research Article International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347-5161 2014 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Performance
THE UTILISATION OF STATISTICAL METHODS IN THE AREA OF INVENTORY MANAGEMENT. Petr BESTA, Kamila JANOVSKÁ, Šárka VILAMOVÁ, Iveta VOZŇÁKOVÁ, Josef KUTÁČ
THE UTILISATION OF STATISTICAL METHODS IN THE AREA OF INVENTORY MANAGEMENT Petr BESTA, Kamila JANOVSKÁ, Šárka VILAMOVÁ, Iveta VOZŇÁKOVÁ, Josef KUTÁČ VSB Technical University of Ostrava, Ostrava, Czech
A Decision-Support System for New Product Sales Forecasting
A Decision-Support System for New Product Sales Forecasting Ching-Chin Chern, Ka Ieng Ao Ieong, Ling-Ling Wu, and Ling-Chieh Kung Department of Information Management, NTU, Taipei, Taiwan [email protected],
Application of Virtual Instrumentation for Sensor Network Monitoring
Application of Virtual Instrumentation for Sensor etwor Monitoring COSTATI VOLOSECU VICTOR MALITA Department of Automatics and Applied Informatics Politehnica University of Timisoara Bd. V. Parvan nr.
Mathematical Modeling and Engineering Problem Solving
Mathematical Modeling and Engineering Problem Solving Berlin Chen Department of Computer Science & Information Engineering National Taiwan Normal University Reference: 1. Applied Numerical Methods with
PERFORMANCE ANALYSIS OF KERNEL-BASED VIRTUAL MACHINE
PERFORMANCE ANALYSIS OF KERNEL-BASED VIRTUAL MACHINE Sudha M 1, Harish G M 2, Nandan A 3, Usha J 4 1 Department of MCA, R V College of Engineering, Bangalore : 560059, India [email protected] 2 Department
Review of Mobile Applications Testing with Automated Techniques
Review of Mobile Testing with Automated Techniques Anureet Kaur Asst Prof, Guru Nanak Dev University, Amritsar, Punjab Abstract: As the mobile applications and mobile consumers are rising swiftly, it is
Faculty Details proforma for DU Web-site
Faculty Details proforma for DU Web-site Title Dr. First Name Kishor Last Name Aggarwal Photograph Designation Associate Professor Address Department of Operational Research, Faculty of Mathematical Sciences
OBJECTIVE ASSESSMENT OF FORECASTING ASSIGNMENTS USING SOME FUNCTION OF PREDICTION ERRORS
OBJECTIVE ASSESSMENT OF FORECASTING ASSIGNMENTS USING SOME FUNCTION OF PREDICTION ERRORS CLARKE, Stephen R. Swinburne University of Technology Australia One way of examining forecasting methods via assignments
Maximum likelihood estimation of mean reverting processes
Maximum likelihood estimation of mean reverting processes José Carlos García Franco Onward, Inc. [email protected] Abstract Mean reverting processes are frequently used models in real options. For
A Reliability Point and Kalman Filter-based Vehicle Tracking Technique
A Reliability Point and Kalman Filter-based Vehicle Tracing Technique Soo Siang Teoh and Thomas Bräunl Abstract This paper introduces a technique for tracing the movement of vehicles in consecutive video
Self-Adapting Load Balancing for DNS
Self-Adapting Load Balancing for DNS Jo rg Jung, Simon Kiertscher, Sebastian Menski, and Bettina Schnor University of Potsdam Institute of Computer Science Operating Systems and Distributed Systems Before
Available online at www.sciencedirect.com Available online at www.sciencedirect.com. Advanced in Control Engineering and Information Science
Available online at www.sciencedirect.com Available online at www.sciencedirect.com Procedia Procedia Engineering Engineering 00 (2011) 15 (2011) 000 000 1822 1826 Procedia Engineering www.elsevier.com/locate/procedia
Module 6: Introduction to Time Series Forecasting
Using Statistical Data to Make Decisions Module 6: Introduction to Time Series Forecasting Titus Awokuse and Tom Ilvento, University of Delaware, College of Agriculture and Natural Resources, Food and
One-Way Analysis of Variance: A Guide to Testing Differences Between Multiple Groups
One-Way Analysis of Variance: A Guide to Testing Differences Between Multiple Groups In analysis of variance, the main research question is whether the sample means are from different populations. The
A STUDY ON THE PERFORMANCE ANALYSIS OF FACTORING SERVICES IN INDIA
A STUDY ON THE PERFORMANCE ANALYSIS OF FACTORING SERVICES IN INDIA Dr. K. N. KALAIVANI Dr. S. Gopalraju Government First Grade College, Anekal, Bangalore 562 106 E-Mail: [email protected] ABSTRACT
Common Core Unit Summary Grades 6 to 8
Common Core Unit Summary Grades 6 to 8 Grade 8: Unit 1: Congruence and Similarity- 8G1-8G5 rotations reflections and translations,( RRT=congruence) understand congruence of 2 d figures after RRT Dilations
Cloud Computing Services and its Application
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its
Using a Log-normal Failure Rate Distribution for Worst Case Bound Reliability Prediction
Using a Log-normal Failure Rate Distribution for Worst Case Bound Reliability Prediction Peter G. Bishop Adelard and Centre for Software Reliability [email protected] Robin E. Bloomfield Adelard and Centre
Alessandro Birolini. ineerin. Theory and Practice. Fifth edition. With 140 Figures, 60 Tables, 120 Examples, and 50 Problems.
Alessandro Birolini Re ia i it En ineerin Theory and Practice Fifth edition With 140 Figures, 60 Tables, 120 Examples, and 50 Problems ~ Springer Contents 1 Basic Concepts, Quality and Reliability Assurance
Adaptive Demand-Forecasting Approach based on Principal Components Time-series an application of data-mining technique to detection of market movement
Adaptive Demand-Forecasting Approach based on Principal Components Time-series an application of data-mining technique to detection of market movement Toshio Sugihara Abstract In this study, an adaptive
Section A. Index. Section A. Planning, Budgeting and Forecasting Section A.2 Forecasting techniques... 1. Page 1 of 11. EduPristine CMA - Part I
Index Section A. Planning, Budgeting and Forecasting Section A.2 Forecasting techniques... 1 EduPristine CMA - Part I Page 1 of 11 Section A. Planning, Budgeting and Forecasting Section A.2 Forecasting
A Packaging Support System for Open Source Software
2012 2 nd International Conference on Information Communication and Management (ICICM 2012) IPCSIT vol. 55 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V55.20 A Packaging Support System
Indiana University South Bend
Computer Science and Informatics at Indiana University South Bend Undergraduate Programs B.S. in Computer Science B.S. in Informatics A.S. in Computer Science Minor in Computer Science Minor in Computer
Algebra 1 2008. Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard
Academic Content Standards Grade Eight and Grade Nine Ohio Algebra 1 2008 Grade Eight STANDARDS Number, Number Sense and Operations Standard Number and Number Systems 1. Use scientific notation to express
Challenges in Android Application Development: A Case Study
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 5, May 2015, pg.294
A Load Balancing Method in SiCo Hierarchical DHT-based P2P Network
1 Shuang Kai, 2 Qu Zheng *1, Shuang Kai Beijing University of Posts and Telecommunications, [email protected] 2, Qu Zheng Beijing University of Posts and Telecommunications, [email protected] Abstract
Fatigue life under along-wind loading closed-form solutions
Engineering Structures 24 (22) 19 114 www.elsevier.com/locate/engstruct Fatigue life under along-wind loading closed-form solutions J.D. Holmes a, b,* a Department of Mechanical Engineering, Monash University,
Traffic Behavior Analysis with Poisson Sampling on High-speed Network 1
Traffic Behavior Analysis with Poisson Sampling on High-speed etwork Guang Cheng Jian Gong (Computer Department of Southeast University anjing 0096, P.R.China) Abstract: With the subsequent increasing
DESIGN ISSUES AND CLASSIFICATION OF WSNS OPERATING SYSTEMS
DESIGN ISSUES AND CLASSIFICATION OF WSNS OPERATING SYSTEMS ANIL KUMAR SHARMA 1, SURENDRA KUMAR PATEL 2, & GUPTESHWAR GUPTA 3 1&2 Department of I.T. and Computer Application, Dr. C.V.Raman University, Kota,
Modeling of Knowledge Transfer in logistics Supply Chain Based on System Dynamics
, pp.377-388 http://dx.doi.org/10.14257/ijunesst.2015.8.12.38 Modeling of Knowledge Transfer in logistics Supply Chain Based on System Dynamics Yang Bo School of Information Management Jiangxi University
II. TYPES OF LEVEL A.
Study and Evaluation for Quality Improvement of Object Oriented System at Various Layers of Object Oriented Matrices N. A. Nemade 1, D. D. Patil 2, N. V. Ingale 3 Assist. Prof. SSGBCOET Bhusawal 1, H.O.D.
Comparative Study of Automated testing techniques for Mobile Apps
Comparative Study of Automated testing techniques for Mobile Apps Anureet Kaur, Dr.Kulwant Kaur, Amritpal Singh Ph.D., Research Scholar, PTU, Jalandhar(India), Dean and Asst Prof, Apeejay Institute of
Dynamical Simulation Models for the Development Process of Open Source Software Projects
Dynamical Simulation Models for the Development Process of Open Source Software Proects I. P. Antoniades, I. Stamelos, L. Angelis and G.L. Bleris Department of Informatics, Aristotle University 54124 Thessaloniki,
A STUDY OF TASK SCHEDULING IN MULTIPROCESSOR ENVIROMENT Ranjit Rajak 1, C.P.Katti 2, Nidhi Rajak 3
A STUDY OF TASK SCHEDULING IN MULTIPROCESSOR ENVIROMENT Ranjit Rajak 1, C.P.Katti, Nidhi Rajak 1 Department of Computer Science & Applications, Dr.H.S.Gour Central University, Sagar, India, [email protected]
Prediction of Stock Performance Using Analytical Techniques
136 JOURNAL OF EMERGING TECHNOLOGIES IN WEB INTELLIGENCE, VOL. 5, NO. 2, MAY 2013 Prediction of Stock Performance Using Analytical Techniques Carol Hargreaves Institute of Systems Science National University
American Association for Laboratory Accreditation
Page 1 of 12 The examples provided are intended to demonstrate ways to implement the A2LA policies for the estimation of measurement uncertainty for methods that use counting for determining the number
STATISTICS AND DATA ANALYSIS IN GEOLOGY, 3rd ed. Clarificationof zonationprocedure described onpp. 238-239
STATISTICS AND DATA ANALYSIS IN GEOLOGY, 3rd ed. by John C. Davis Clarificationof zonationprocedure described onpp. 38-39 Because the notation used in this section (Eqs. 4.8 through 4.84) is inconsistent
Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm
www.ijcsi.org 54 Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm Linan Zhu 1, Qingshui Li 2, and Lingna He 3 1 College of Mechanical Engineering, Zhejiang
A Novel Multi Frequency Rectangular Microstrip Antenna with Dual T Shaped Slots for UWB Applications
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 9, Issue 1, Ver. VI (Feb. 2014), PP 120-124 A Novel Multi Frequency Rectangular Microstrip
Ch.3 Demand Forecasting.
Part 3 : Acquisition & Production Support. Ch.3 Demand Forecasting. Edited by Dr. Seung Hyun Lee (Ph.D., CPL) IEMS Research Center, E-mail : [email protected] Demand Forecasting. Definition. An estimate
Chapter 3 RANDOM VARIATE GENERATION
Chapter 3 RANDOM VARIATE GENERATION In order to do a Monte Carlo simulation either by hand or by computer, techniques must be developed for generating values of random variables having known distributions.
STAT 360 Probability and Statistics. Fall 2012
STAT 360 Probability and Statistics Fall 2012 1) General information: Crosslisted course offered as STAT 360, MATH 360 Semester: Fall 2012, Aug 20--Dec 07 Course name: Probability and Statistics Number
Keywords Cloud Environment, Cloud Testing, Software Testing
Volume 4, Issue 6, June 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Software Testing
Should we Really Care about Building Business. Cycle Coincident Indexes!
Should we Really Care about Building Business Cycle Coincident Indexes! Alain Hecq University of Maastricht The Netherlands August 2, 2004 Abstract Quite often, the goal of the game when developing new
Chi Square Tests. Chapter 10. 10.1 Introduction
Contents 10 Chi Square Tests 703 10.1 Introduction............................ 703 10.2 The Chi Square Distribution.................. 704 10.3 Goodness of Fit Test....................... 709 10.4 Chi Square
Demand Forecasting LEARNING OBJECTIVES IEEM 517. 1. Understand commonly used forecasting techniques. 2. Learn to evaluate forecasts
IEEM 57 Demand Forecasting LEARNING OBJECTIVES. Understand commonly used forecasting techniques. Learn to evaluate forecasts 3. Learn to choose appropriate forecasting techniques CONTENTS Motivation Forecast
INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD
INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD M.Rajeswari 1, M.Savuri Raja 2, M.Suganthy 3 1 Master of Technology, Department of Computer Science & Engineering, Dr. S.J.S Paul Memorial
