Font Size: a A A

Design And Implementation Of Java Source Code Defect Analysis System

Posted on:2015-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:T T ZhangFull Text:PDF
GTID:2268330428998529Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development and popularity of information technology, the software is every-where in our lives and has become an essential part of information technology. Thereforethe quality of the software appears to be particularly important. As the software is composedof code, the quality of which is related to not only the cost of software development, but alsouser experiences of the software. Code defects may seriously afect the quality of the code,and the later the potential defects discover, the more serious consequences will make. As weall know, Java language is currently the most widely used programming language, used inthe software development related to many areas. However uneven Java software developersalso lead to the uneven quality of Java code. Thus, I decide to develop a system to facilitatethe intelligent management of code review.This paper starts from the background of the system, analyzes the significance of thesystem development, introduces the related technology of the system implementation, makesdemand analysis and business modeling. Next, it makes the outline design of the system byusing case design and database concept model design. At last, it describes and analyzes thecore function of all modules of the system in detail. The basis of this paper is the applicationof J2EE technology, combined with HSQL database in Eclipse development environment,extended on the basis of the PMD tool, using Java language and XPath language to developthe Java source code defect analysis system.Java source code defect analysis system is a platform for analyzing the defect of Javasource code. It uses B/S structure without the need of local client software, and achieves thegoal of client zero maintenance cost. Through the system, administrators can manage defectpatterns, defect rule sets and benchmarks. Besides, both administrators and ordinary userscan analyze Java source code defect to generate defect analysis reports and run benchmarksto generate benchmark reports.Java source code defect analysis system provides developers a good platform to ana-lyze and process Java source code defects. Through this system, administrators and ordinaryusers can work together to make the code review more convenient and efcient, thereby im- proving the quality and execution efciency of the code and reducing the cost of softwaredevelopment. In a word, the development of the system is of large extent of research signif-icance and application values.
Keywords/Search Tags:Java Source Code Defect Analysis System, J2EE, XPath
PDF Full Text Request
Related items