Software Bugs: Detection, Analysis and Fixing
Abstract
This research workis concerned with the detection, analysis and fixing of software bugs. The objective of this work was to identify software development process with a focus of identifying cost effective methods of developing and managing software systems by introducing a post-deployment debugging approach which helps track software’s stability and at same time serve as a software bug-data repository. To achieve this objective, a web-based application –BugTracker was developed to manage software testing and post-deployment activities and at the same time serve as a bug-data repository. The proposed approach allowstesters and end-users of the system to report bugs which the developer analyses to resolve issues and thereafter update the program files with newly updated version. UML and Overview model were used in the analysis and design of the BugTracker while PHP, HTML, JavaScript and MySQL database were used as the technology for the implementation of the system. Evaluation and testing of BugTracker revealed an increase in developer’s productivity, reduction in production cost and an increase in software’s stability. This research work reveals that it is possible to increase a software’s stability and reduce development cost if post-deployment activities are well managed.
Copyright © 2023 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0
If you like this article, see others like it:
- Implementation of an Academic Research Paper Plagiarism Checker System
- The Effect of Computerization of Library on Students Academy Performance
- Design and Implementation of Emerging Wireless Technology
- A Critical Analysis of the Impact of Twitter Ban on Government Transparency and Accountability
- The Effect of Information Systems on the Performance of E-commerce