This paper focuses on the relation between maintenance and quality. our contribution to improving commit extracting from the source code to improve software quality. We suggest an approach used for commit extraction to make detecting the bug easier when receive change request to improve software quality . Using information retrieval ,code authorship technique and software clustering and change graph to make the system maintainable to improve the readability of software. Keywords:Information retrival ; code authership ; maintance ; change request DOI: 10.7176/IKM/9-8-01 Publication date:September 30th 2019
Ensuring maintainability is an important aspect of the software development cycle. Maintainable soft...
Software organizations face constant pressure due to stakeholder requirements and the increasing com...
The purpose of this thesis is to research a way to measure quality attributes of software and find m...
Performing commit operations to change a software system's existing source code is one of the most f...
Software erosion is a well-known phenomena, meaning that software quality is continuously decreasing...
Today’s software development processes are complex. A lot of interaction occurs between developers, ...
Software developers use commits to track source code changes made to a project, and to allow multipl...
Software maintenance activities such as debugging and feature enhancement are known to be challengin...
Paper presented to the 9th Annual Symposium on Graduate Research and Scholarly Projects (GRASP) held...
Today, there is no company that does not attempt to control or assure software quality in a greater ...
Introduction: Successive code changes during the maintenance phase may cause the emergence of bad sm...
There has been an increasing interest in code quality, how to maintain it and its effect on a softwa...
Software maintenance consumes huge efforts. Its cost strongly depends on the quality of the source c...
Software maintenance is one of the main phase in software evaluation. This paper presents the relati...
Software maintenance is important and difficult to measure. The cost of maintenance is the most ever...
Ensuring maintainability is an important aspect of the software development cycle. Maintainable soft...
Software organizations face constant pressure due to stakeholder requirements and the increasing com...
The purpose of this thesis is to research a way to measure quality attributes of software and find m...
Performing commit operations to change a software system's existing source code is one of the most f...
Software erosion is a well-known phenomena, meaning that software quality is continuously decreasing...
Today’s software development processes are complex. A lot of interaction occurs between developers, ...
Software developers use commits to track source code changes made to a project, and to allow multipl...
Software maintenance activities such as debugging and feature enhancement are known to be challengin...
Paper presented to the 9th Annual Symposium on Graduate Research and Scholarly Projects (GRASP) held...
Today, there is no company that does not attempt to control or assure software quality in a greater ...
Introduction: Successive code changes during the maintenance phase may cause the emergence of bad sm...
There has been an increasing interest in code quality, how to maintain it and its effect on a softwa...
Software maintenance consumes huge efforts. Its cost strongly depends on the quality of the source c...
Software maintenance is one of the main phase in software evaluation. This paper presents the relati...
Software maintenance is important and difficult to measure. The cost of maintenance is the most ever...
Ensuring maintainability is an important aspect of the software development cycle. Maintainable soft...
Software organizations face constant pressure due to stakeholder requirements and the increasing com...
The purpose of this thesis is to research a way to measure quality attributes of software and find m...