Dissertation > Excellent graduate degree dissertation topics show

The Research and Design of the Component Model and Platform Based on Component Technology

Author: HuangXiaoHui
Tutor: ZhouDingKang
School: Jiangxi Normal University
Course: Computer Applications
Keywords: Software Reuse Component Reuse Domain component Member generated assembly platform Software Product Line Extensible Markup Language
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 89
Quote: 1
Read: Download Dissertation

Abstract


Since 1968 first proposed the concept of the software crisis of the Fritz Bauer, the software industry has been low production efficiency, product quality is not high, the huge development costs, the development cycle is too long troubled by the problem which has become an important reason to limit the development of the software enterprise . With the development of the software industry, the industry and academia are increasingly concerned about software reuse, through the reuse of software components to build high-quality systems to solve software crisis. Subroutines from the 1960s to the 1970s, the module, the object of the 80s, 90s components, the level of software reuse has been steadily improving. Especially the last 10 years, achieved to a great development in the theoretical study of component-based software development, to further promote software reuse. However, in practical application, there are still a lot of problems, if not a common platform to manage members, not a good component assembly method. To solve the above problem, this paper carried out in-depth research of its key technology. First, this study on the basis of existing domain analysis methods proposed domain ontology as domain model of thinking, and to improve the level of standardization and formalization of domain knowledge expressed. This paper presents the principles and the hierarchical model of body building domain ontology creation process and applied and verified in the field of CEM (Higher Education Management). Complete field analysis, the domain component design research to establish a hierarchical component model in the field. Conducted a detailed study of the particle size and the functional division of the field components, component models of different granularity. Secondly, this paper analysis component of the external interface model and internal storage model. External interface model, this paper with formal language to describe the components of the external structure; then study the based on facets members said model. Internal storage structure, this paper presents the components shared repository storage model based on a multi-layer structure and presentation of the formal language model. Component interface model based on the component management model and two component assembly model: manual assembly and template-based assembly. Finally a the member search model based on matching tree. Then, on the basis of the above model, we developed a component management and assembly platform. The platform is a plug-in architecture, you can easily extend the platform functionality. And then discuss the design patterns used in the platform, and some run structure. Then XML-based component management and the realization of multilayer component assembly. Finally, the article discusses the CPAP platform engineering and systems practice. CPAP platform system development process, and on this basis to develop a university resources management system.

Related Dissertations

  1. Study on Enterprise One-card Management System Base on Distribute Database,TP311.52
  2. Software Reuse -based production management system development framework design and implementation,TP311.52
  3. Research on Chip Recognition and Location Based on Machine Vision,TP391.41
  4. Research and Implementation of Social Insurance Software Product Line’s Configuration Management,TP311.52
  5. Design and implementation of standard parts library system based on SolidWorks,TP391.72
  6. XML duplicate object detection system design and implementation,TP311.11
  7. Chinese XML Compression Technology,TP311.11
  8. Research and Development of Reusable Components of Management Information System in C/S Model,TP311.52
  9. Based on the architecture of the software production line and the assembly process related technology research,TP311.52
  10. Web Services - based integration platform designed for basic education,TP311.52
  11. NAS Resource Management System,TP393.09
  12. SOA-based systems of automatic generation of,TP311.52
  13. Design and Implementation of Software Design Pattern Library System,TP311.52
  14. Research and Implementation of Network Examination System Based on CELTS,TP311.52
  15. Ontology-based component description System Design and Implementation,TP311.52
  16. Component-based performance monitoring system design and implementation,TP311.52
  17. Pattern of relations based on semantic constraints of XML data conversion studies,TP311.13
  18. The Research and Implementation of Component Assembly Based on Tree Structure Component Library,TP311.52
  19. XML-based component assembly technology research,TP311.52
  20. Component -based development platform for the design and implementation of,TP311.52
  21. OCP-based software application architecture design and implementation,TP311.52

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