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

  1. Web Service Platform Research and Implementation Based on MVC Design Pattern,TP311.52
  2. Design Patterns in satellite imagery Simulation System Research and Application,TP311.52
  3. Vehicle terminal execute files remotely upgrade the system design and research,TP277
  4. Satellite navigation SoC design verification platform Research and Implementation,TN47
  5. Design and implementation of writing Web - based training system,TP311.52
  6. Data Mining and Program Framework Design of Society Label Facing SNS,TP311.13
  7. Based on Design Pattern code IC card management information system,TP311.52
  8. The apparel characteristics and applied research of Chuxiong Yi,J523.5
  9. Miao embroidery patterns and in modern fashion design applied research,J523
  10. Development of software design patterns browser,TP311.52
  11. SME B2C online store system design and implementation,TP311.52
  12. Henan Aluminum Human Resource Management Recruitment System Design and Implementation,TP311.52
  13. Qingdao City Commercial Bank to fully fund the Integrated Management System Design and Implementation,TP311.52
  14. Research and Application on the Framework of Bank Management Software,TP311.52
  15. Mobile application software release management system and its implementation,TP311.52
  16. Design and Realization of Electronic Drawing Document Management System,TP311.52
  17. Development of Embedded Software of Navigation Receiver Based on UML Modeling,TP311.52
  18. Study on the Landscape Mode of Ring Expressway,U418.9
  19. Research of Social Design Pattern in Survival System,TB472
  20. Design and Implementation of PDA Data Collection System in Cyber-Dam Construction Monitoring System,TP274.2
  21. 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