Font Size: a A A

Research And Application Of Software Refactoring On NOR Flash Packaged Unit Testing Platform

Posted on:2009-11-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y L FuFull Text:PDF
GTID:2178360242983610Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Software refactoring is one important technology in software development and maintainence. It's mostly used in application system's maintainence and extension, used to improve the original design of the application system and to improve the quality of source code. The software quality of the NOR Flash packaged unit testing platform is getting worse while the time goes by. By using the software refactoring technology, this situation can be well changed. So the research content of this article is the software refactoring theory and technology and the application of software refactoring on the NOR Flash packaged unit testing platform. The research target is to improve the NOR Flash packaged unit testing platform's design and improve the source code quality of the testing platform in order to raise the effiency of the product testing code development through the application of software refactoring.The article describes the software theory. It provides the analysis of the functionality and goals of software refactoring. The article does the anlysis and research for the application of the software refactoring. It also provides analysis from the design and effiency aspects. And it proves the advantage by using the software refactoring for application system. By analying the relationship, it proves the design pattern technology raises the effiency of the software refactoring's application on software system.Based on the theory investigation of software refactoring theory, the article provides analysis and research on the NOR Flash packaged unit testing platform's refactoring. To solve the problems including the code quality becoming worse, low reusing of existing code etc., the article provides investigation on the application of software refactoring and provides the expectation of refactoring. After the application of software refactoring, the article provides the analysis of efficiency increase by using software refactoring on the NOR Flash packaged unit testing platform and proves the effect on the maintainence efficiency improvement and the extension possibility of the application system through using the software refactoring technology. The research of the software refactoring's application on the NOR Flash packaged unit testing platform is a sample of software refactoring's application on the manufactoring industry. It can be referenced by other manufactoring software system's software refactoring action.
Keywords/Search Tags:Software refactoring, Flash memory, Design pattern
PDF Full Text Request
Related items