Dissertation > Excellent graduate degree dissertation topics show

The Research of Instantiation of Design Pattern Based on XML Description

Author: ChenXianMou
Tutor: ZhouYanTao;BaiShuRen
School: Hunan University
Course: Software Engineering
Keywords: Object-oriented Design Patterns Member XML Program Object Constraint Language
CLC: TP311.52
Type: Master's thesis
Year: 2005
Downloads: 179
Quote: 0
Read: Download Dissertation

Abstract


Design patterns and software systems development based on design patterns is an advanced software technologies. Design patterns for reusable object-oriented system design with the design as well as design experience, extracted universal design and system naming, explanations and In object-oriented systems development, component-based development process, how effective and accurate description of design patterns to become an important research topic. In this paper, based on the Extensible Markup Language software design patterns described, as well as based on the description of the design pattern instantiation. The main work of the following two aspects: (1) describe methods exist for the existing class diagram and document-based software design patterns (both based on the description of the class diagram can not describe the constraints that should appear in the design mode, based on the document on the description in semantics is not precise enough to easily enable developers to misunderstanding or ambiguity), based on Extensible Markup Language schema design patterns described. Description herein the strict definition of the relationship between the various components of the software design patterns and these components can not only reflect clearly the static structure of the design pattern information, and can accurately express the design mode initialization, interactive and dynamic Information. The new description method is not only to make up for the shortcomings of the traditional design pattern describes the method described in the dynamic information, and more standardized design mode, to better understand the user to identify, manage. (2) through the analysis of design patterns and the specific design of the relationship, the relationship between the different design patterns, using object constraint language of these relationships the description of the binding. The combination of design patterns describe in this paper, design patterns instantiated design patterns solutions into specific design solutions, and can be directly applied to the specific component-based software development. The new design pattern instantiation method to ensure the use of design patterns in the software design phase and improve development efficiency and reusability of the design of the software system. (3) starting from the reliability of software design, and analysis of the consistency error prone design pattern instantiation process, providing a design pattern instantiated consistency check, to ensure that some of the key constraints in the design mode The condition can be reflected in the specific design.

Related Dissertations

  1. Research and Implementation on Knowledge Representation of Gene Regulatory Network,Q78
  2. Research and Implement of SDO Model in University Enroll System Based on SOA,G647
  3. Research on F&B Index Structure Supporting XML Query,TP311.13
  4. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  5. Research on Integration Technologies of LXI Automatic Test System,TP274
  6. Design and Implementation of the weapons and equipment information management system,TP311.52
  7. Signal Acquisition and Processing Platform Design and Implementation of Trawl Sonar System,S951.2
  8. The Study and Development of Web-Based Apparel Style Design System,TS941.2
  9. Research on the Method of Interface Automatic Generation Based on MDA,TP311.5
  10. Method of mapping UML models to XMI,TP311.5
  11. Research on Object-Oriented Integration Testing Method,TP311.53
  12. The Travail and Reflection of Current Marriage Program,G222
  13. Intrusion detection based on the ultrasonic echo envelope in the military security patrols,E919
  14. Research on Enhancement of Actual Effect on College Student Party Member’s Ideological and Political Education in New Era,D267.6
  15. Research on Improving the Mentoring Program in High-tech Enterprises,F276.44
  16. The Software Testing Technique Research of the ECDIS Based on Program Slicing,TP311.53
  17. Based on the Net 's army of party members information management system design and realization of,TP311.52
  18. Design and Implementation of Management Information Systems for military vehicles,TP311.52
  19. The Design and Implementation of Web technology military vehicle driver's information management system,TP311.52
  20. Collegiate Nursing Teaching Efficacy Study,R-4
  21. Carried out in the Civil Service Employee Assistance Program (EAP) of practice and exploration,D630

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