Categorizing and Analyzing the Impact of Bugs in Open Source Software

Abstract

As open source software is gaining popularity, it becomes necessary to do the modifications in the code. Modifications could be enhancing the functionalities, or bug fixing. Therefore in this paper, we have used Find Bugs plugin in the Eclipse environment to categorize the different types of bugs in Open Source Software to study the bug dynamics. We have used various versions of JFreechart software to track and analyse different types of bugs. JFreechart is open source software. After this CodePro AnalytiX plugin is used in Eclipse environment to calculate the complexity metrics. Complexity is calculated on each version of JFreechart to study the reasons for increase or decrease in the number of bugs in each version. The results have shown that increase or decrease in number of bugs is closely related to average Cyclomatic complexity

Authors and Affiliations

Manpreet Kaur

Keywords

Related Articles

Performance Analysis of Hopfield Network Associative Memory using Evolutionary Algorithm for Superimposed Images of Numerals

This paper presents the implementation of a Hebbian learning rule and genetic algorithm to store and later, recall of superimposed images of numerals in Hopfield network associative memory. A set of ten objects (i.e. 0 t...

A Comparison of South African and Zimbabwean Secondary School Mathematics Teacher Education Programs: Insight from Theoretical Expositions of Programmes

The purpose of the study was to compare mathematics teacher education programmes of South Africa and Zimbabwe in an endeavour to improve the teacher training programmes. Data for the study was obtained from the Universit...

Approximate Entropy as a Measure of Cognitive Fatigue: An EEG Pilot Study

Nonlinear analysis of electroencephalogram (EEG) activity can provide a better understanding of brain signal dynamics during cognitive fatigue. The aim of this study was to analyse the regularity of EEG time series of he...

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller

Conventional Proportional Integral Derivative Controllers are used in many industrial applications due to their simplicity and robustness. The parameters of the various industrial processes are subjected to change due to...

An Epidemiological Study of the Nutritional Status of Selected School Going Adolescent Girls in Bangalore City

Adolescence is a unique dynamic period in life, since it is the second and last growth spurt in the life of human beings. Studying the nutritional status of adolescents will help to plan strategies for combating macro an...

Download PDF file
  • EP ID EP245273
  • DOI -
  • Views 127
  • Downloads 0

How To Cite

Manpreet Kaur (2017). Categorizing and Analyzing the Impact of Bugs in Open Source Software. International journal of Emerging Trends in Science and Technology, 4(2), 4974-4980. https://europub.co.uk/articles/-A-245273