Dissertation > Excellent graduate degree dissertation topics show

Research and Implementation of Content Data Modeling Mechanism Based on Universal GUI Description Standard

Author: ZhangPeng
Tutor: WangKeHong
School: Tsinghua University
Course: Computer Science and Technology
Keywords: GUI General Graphical Unit Standard(GUI XML) Content Data Model XML
CLC: TP311.52
Type: Master's thesis
Year: 2005
Downloads: 49
Quote: 0
Read: Download Dissertation

Abstract


Graphical User Interface (GUI) is one of the most important components ofvarious computer applications. In classic mode of GUI development, developers haveto learn at least one of all kinds GUI toolkit and programming language. DeclarativeGUI description languages provide developers simpler and more efficient methods forGUI designing and developing. However, most of these GUI description languagesonly focus on description of visual components of GUI and ignore the content datadescribing and modeling, so that developers still need to write much code to modeland maintain relevant content data. It increases the difficulty of the cooperationbetween GUI visual components and content data and decreases the portability ofGUI applications.Universal GUI Description Standard (GUI XML) is a powerful one of currentGUI description languages. It uses GUI Abstract Description Model (GADM) todescribe the whole GUI application. GADM does not only help developers todescribe all kinds of complex, cross-platform GUI, also includes the relevant contentdata in its description model. It decreases the difficulty of processing content data inapplication development.This thesis introduces GADM formally at first. The following sections focus oncontent data modeling of GUI applications. All conceptions, including Content DataModel (CDM), Data Dependency Graph (DDG) and Data Update Subgraph (DUS)are defined. And then, the algorithms of graph constructing and data updating areexplained in details. The Data Binding Model (DBM) is also provided to solve theproblem of cooperation of visual components and content data. As an implementationof content data model in RIA environment, Data Modeling Engine is illustrated. Atlast, we demonstrate how Data Modeling Engine is integrated with GUI XML toimplement a RIA application in a special scenario.

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. The Study and Development of Web-Based Apparel Style Design System,TS941.2
  7. Professor Li Gui academic experience and the temperature and lung circulation Dingchuan the clinical study of treatment of children with bronchiolitis,R249.2
  8. Research on the Method of Interface Automatic Generation Based on MDA,TP311.5
  9. Method of mapping UML models to XMI,TP311.5
  10. The Research and Application of Software Reliability Test for User Right Management System,TP311.53
  11. Research and Design of a C++ Codes Defect Detection System,TP311.53
  12. Web-based scientific computing legacy application sharing technology research,TP393.09
  13. Research on Power System Short-Term Load Forecasting Method Based on Neural Network,TM715
  14. Using Drill Data Achieve Orebody 3D Visualization,TP391.41
  15. Research and Application of Gas Emission Prediction Based on LS-SVM,TD712.5
  16. Design and Implementation of Heterogeneous Data Exchange System Based on XML,TP311.52
  17. Electronic Document Transmission Management System in RTVU System of Design and Implementation,TP311.52
  18. The Research and Application of Object-Oriented Database System Based on Relational Database Theory,TP311.52
  19. The Research of Bank Accounting Query System Supporting Top-k Query,TP311.52
  20. PID Controller Design of Linear Systems with Time Delay Based on Parametric Space and GUI Simulation,TP273
  21. Design and Implementation of a Multi-tier Architectural Special Resources Management System Based on B/S,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