Building a tool for software code analysis a machine learning approach

0Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.

Abstract

This article presents the application of a machine learning technique to a software code analysis tool. This tool builds a base of elementary and relevant program structures, acquired from the analysis of a primitive set of programs of good programming style. These program structures are compared to new programs to determine the quality of the latter. In this paper we stress the framework of the tool and discuss the critical details of its modules. The learning technique has been developed to use intensively a specific knowledge base in order to acquire the base of relevant program structures. We present problems that arise due to the necessity of using knowledge which is non-monotonic in nature. Particular issues will be highlighted by the analysis of requests written in the SQL language.

Cite

CITATION STYLE

APA

Fouqué, G., & Vrain, C. (1992). Building a tool for software code analysis a machine learning approach. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 593 LNCS, pp. 278–289). Springer Verlag. https://doi.org/10.1007/BFb0035137

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free