Dissertation > Excellent graduate degree dissertation topics show
Software Refactoring
Author: LinZheng
Tutor: ShengHuanZuo
School: Shanghai Jiaotong University
Course: Computer Applied Technology
Keywords: Refactoring Software quality assurance audit Design Patterns Domain separation Dynamic Shared Model Reconstruction Process
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 351
Quote: 5
Read: Download Dissertation
Abstract
|
Software in its life cycle , change is inevitable . The change from multiple user needs change , correct the error , the software application environment changes , and so on . The use of reconfigurable technology can improve the software internal structure , to prevent corruption of the code , and extend the software maintenance costs and service life . Reconstruction theory with the demand of large-scale software applications and the rapid development and the formation of a complete theoretical system currently refactoring methodology is a hot research topic in the field of software engineering . Software remodeling theory comparison system , combined with the practice of the reconstruction of the Qinshan Nuclear Power Project introduces the basic concepts of software refactoring , methods , and reconstruction of the testing strategy . Basic refactoring activities elaborated code refactoring of bad taste \And auditing standards through software quality assurance indicators compare the reconstructed before and after reconstruction system code optimization . In the design of model - based reconstruction of part of the general methods that use pattern of remodeling , design and in-depth analysis of the \other four modes reconstruction method , refactoring case . The final adoption of the above model reconstruction practice activities , summed up the basic ideas and application process of reconstructing the model . After the reconstruction of the design of the system before and after comparison, reconstructed to achieve remarkable results : to improve both the quality of the code , solve the problem difficult to extend corresponding module is difficult to maintain . This paper describes the basic reconstruction of practical activities, and the inductive mode reconstruction method has a certain universal significance , has a certain reference value for the software design and implementation of software refactoring .
|
Related Dissertations
- Web Service Platform Research and Implementation Based on MVC Design Pattern,TP311.52
- Design Patterns in satellite imagery Simulation System Research and Application,TP311.52
- Vehicle terminal execute files remotely upgrade the system design and research,TP277
- Satellite navigation SoC design verification platform Research and Implementation,TN47
- Design and implementation of writing Web - based training system,TP311.52
- Data Mining and Program Framework Design of Society Label Facing SNS,TP311.13
- Based on Design Pattern code IC card management information system,TP311.52
- The apparel characteristics and applied research of Chuxiong Yi,J523.5
- Miao embroidery patterns and in modern fashion design applied research,J523
- Development of software design patterns browser,TP311.52
- SME B2C online store system design and implementation,TP311.52
- Henan Aluminum Human Resource Management Recruitment System Design and Implementation,TP311.52
- Qingdao City Commercial Bank to fully fund the Integrated Management System Design and Implementation,TP311.52
- Research and Application on the Framework of Bank Management Software,TP311.52
- Mobile application software release management system and its implementation,TP311.52
- Design and Realization of Electronic Drawing Document Management System,TP311.52
- Development of Embedded Software of Navigation Receiver Based on UML Modeling,TP311.52
- Study on the Landscape Mode of Ring Expressway,U418.9
- Research of Social Design Pattern in Survival System,TB472
- Design and Implementation of PDA Data Collection System in Cyber-Dam Construction Monitoring System,TP274.2
- Optimizing Access in Web Applications of Telecommunication’s Service Active Plateform,TP393.09
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|