Effective defect detection is still a hot issue when it comes to software quality assurance. Static source code analysis plays thereby an important role, since it offers the possibility for automated defect detection in early stages of the development. As detecting defects can be seen as a classification problem, machine learning is recently investigated to be used for this purpose. This study presents a new model for automated defect detection by means of machine learn- ers based on static Java code features. The model comprises the extraction of necessary features as well as the application of suitable classifiers to them. It is realized by a prototype for the feature extraction and a study on the prototype’s output in order to identify t...
In the software development process, how to develop better soft-ware at lower cost has been a major ...
Typical enterprise and military software systems consist of millions of lines of code with complicat...
Static checker frameworks support software developers by automatically discovering bugs that fit gen...
Delivering fault free code is the clear goal of each devel- oper, however the best method to achieve...
Automated static analysis is a promising technique to de-tect defects in software. However, although...
In this paper, it will be explained about an application which able to analyze the quality of java p...
Static program analysis is a technique to analyse code without executing it, and can be used to find...
Recent research has shown the value of social metrics for defect prediction. Yet many repositories l...
Software engineers will possibly never see the perfect source code in their lifetime, but they are s...
Code review is often suggested as a means of improv-ing code quality. Since humans are poor at repet...
Finding and fixing buggy code is an important and cost-intensive maintenance task, and static analys...
One of the important aims of the continuous software development process is to localize and remove a...
Thesis (Master)--Izmir Institute of Technology, Computer Engineering, Izmir, 2010Includes bibliograp...
Building models of students is a complex task, but it cannot be avoided because of the relevance of ...
This paper proposes a technique for identifying program properties that indicate errors. The techniq...
In the software development process, how to develop better soft-ware at lower cost has been a major ...
Typical enterprise and military software systems consist of millions of lines of code with complicat...
Static checker frameworks support software developers by automatically discovering bugs that fit gen...
Delivering fault free code is the clear goal of each devel- oper, however the best method to achieve...
Automated static analysis is a promising technique to de-tect defects in software. However, although...
In this paper, it will be explained about an application which able to analyze the quality of java p...
Static program analysis is a technique to analyse code without executing it, and can be used to find...
Recent research has shown the value of social metrics for defect prediction. Yet many repositories l...
Software engineers will possibly never see the perfect source code in their lifetime, but they are s...
Code review is often suggested as a means of improv-ing code quality. Since humans are poor at repet...
Finding and fixing buggy code is an important and cost-intensive maintenance task, and static analys...
One of the important aims of the continuous software development process is to localize and remove a...
Thesis (Master)--Izmir Institute of Technology, Computer Engineering, Izmir, 2010Includes bibliograp...
Building models of students is a complex task, but it cannot be avoided because of the relevance of ...
This paper proposes a technique for identifying program properties that indicate errors. The techniq...
In the software development process, how to develop better soft-ware at lower cost has been a major ...
Typical enterprise and military software systems consist of millions of lines of code with complicat...
Static checker frameworks support software developers by automatically discovering bugs that fit gen...