Dissertation > Excellent graduate degree dissertation topics show

Research on the Method of Interface Automatic Generation Based on MDA

Author: GuanJing
Tutor: LiJianLi
School: Harbin Engineering University
Course: Computer Software and Theory
Keywords: MDA J2EE Interface Automatic Generation XML
CLC: TP311.5
Type: Master's thesis
Year: 2011
Downloads: 9
Quote: 0
Read: Download Dissertation

Abstract


With the increasing of the software development scale, the designing and realizing of UI in the system became the key point which influents the efficiency of the whole system. For users, UI is a platform which displays the function of the system, also it’s the best interpretation of the system. Now, at the development of UI, there are many insufficiencies in the aspects of efficiency and quality, In this paper, the author putted forward the interface automatic generation approach based on MDA. and by this method the difficulties in the interface generation had been solved effectively.MDA is an approach of software development which is based on model drive., in order to improve efficiency it depends on model as the primary basis, by putting this idea into the process of the interface development and associating with the interface automatic generation technology, it will open a new space in the field of interface development.First, this paper introduced the interface generation tools and its advantage and disadvantage. And then, it introduced the key technology in model-based interface automatic generation:MDA、the technology of interface automatic generation and XML.MDA and model transformation is the guiding idea of this paper, so the thesis talks more about it. Interface automatic generation technology is only a framework, the thesis introduce its overview; XML has good interaction; this paper describe the UI with it, and thus generate the UI. Therefore, the thesis expounded it briefly. This paper also introduced the system architecture of model driving interface development, including the interface warehouse etc. They are all the important constants of the interface automatic generation.The innovation of this article lied in it divides interface into two aspects based on the state model:the "visual" and the "available", and then modeling them. The visual also called the display model which is composed of the performance model and the distribution model. The task model and the data model composed the "available". This thesis makes a detail explanation for these models’building and the conversion between them. After that, the author discussed the conversion between this model and the J2EE platform PSM and the.net platform PSM, finally the thesis summarized the conversion pattern.In the part of the implementation, this paper applied this method of interface automatic generation based on MDA in Magic Platform. According to the magic platform’s character of producing e-government and e-commerce software, this paper established the PIM meta-model and through the visual custom interface from PSM model, it was also the general outline of the user interface. The thesis also used the XML document to describe this interface, it has good interaction and the models of UIs could be stored in the form of file. And then, those files could be used as input, and taking advantage of interface automatic generating technology. Finally, it achieved quantity producing of UI in software platform. Compared with the traditional production of the UI, this paper had great improvement both in quality and the quantity. The design and production of UI affects the quality of the system directly, it could be an effective way to improve software production. It’s a project which is worthy to launch deep discussion to broad researchers.

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 Integration Technologies of LXI Automatic Test System,TP274
  4. Method of mapping UML models to XMI,TP311.5
  5. The Effect of Vitamin E and Vitamin C on Growth Performance, Non-specific Immune Response for Cobia, Rachycentron Canadum,S963.1
  6. The Experimental Research on Using Electroacupuncture to Treat the Dysfunction Memory of Rats Suffered from Alzheimer’s Disease,R245
  7. Effect of Grape Seed Procyanidins on the Blood Pressure in Renovascular Hypertensive Rats and Its Mechanism,R544.1
  8. Research and Design of a C++ Codes Defect Detection System,TP311.53
  9. Shamisen Medicinal and Edible Herbs on glucose and lipid metabolism in the metabolic syndrome and antioxidant effects,R285.5
  10. PNS treatment of rabbit lung contusion in rats,R285.5
  11. Berberine on serum levels of superoxide dismutase and malondialdehyde levels in,R743.33
  12. Web-based scientific computing legacy application sharing technology research,TP393.09
  13. Design and Implementation of Heterogeneous Data Exchange System Based on XML,TP311.52
  14. The Research on Transformation from PIM to PSM for Seam,TP311.52
  15. Histone Acetylation Enhances the Transcriptional Activation of Mda-7 Induced by Sp1,R739.5
  16. Design and Implementation on Data Exchange of Electronic Supervising System of Governmental Examining and Approval,TP311.52
  17. Research and Design of a Ligntweight Monitoring System for Complicated J2EE Application,TP311.52
  18. Design and Realization of Human Resource Management System,TP311.52
  19. Design and Implementation of Xinjiang Telecom converged billing management subsystem,TP311.52
  20. Shantou high the technical school office automation system based on J2EE Design and Implementation,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering
© 2012 www.DissertationTopic.Net  Mobile