Dissertation > Excellent graduate degree dissertation topics show

Research on Development Modeling for RIA

Author: TangJunPeng
Tutor: XingZuo
School: Harbin Engineering University
Course: Applied Computer Technology
Keywords: RIA MDD Web engineering methodologies WebML IMS
CLC: TP311.5
Type: Master's thesis
Year: 2011
Downloads: 9
Quote: 0
Read: Download Dissertation

Abstract


With the rapid development of information technology and network technology, complexity of web application grows exponentially, especially in RIA, which becomes more preferred in enterprise development field. However, RIA is so complex; it is usually time-consuming and error-prone during their designing and implementation. Previous methodologies and tools are incomplete and insufficient to achieve the RIA user functionality and complex needs of the user experience. There is an insurmountable gap between RIA developer and UI designer.In older to achieve a high-efficiency, good maintainability, easy to implement application-driven RIA, a new development model proposed in this paper, it based on the MDD concept and web engineering methodologies. Construction for modeling communication and offers the order of modeling page computation are creatively built in this paper.First of all, web engineering methodologies in MDD are analyzed in this paper, Combination of elements are extracted from web engineering methodologies with the WebML. Then basic elements of the model are summarized and extended to represent the most innovative and significant features of RIA. Four models are as follows:Domain Model, Hypertext Model, Dynamic Model, and Presentation Model.Secondly, constructing method of the sub-model is studied as a major subject, then extended symbols of models and syntax of models in order to achieve coverage RIA features and provide different angle to the same content. Modeling communication and modeling page computation in the basis of the four models is proposed. Modeling page computation is divided into four types of concepts and put forward three suggestions to achieve unique expression of the computation sequence.Finally, IMS is developed by the proposed model of this paper. The proposed approach is evaluated in several aspects including expressive power, usability and implement ability, to verify the development model whether or not improves the efficiency of RIA development, reduce the gap between developers and designers and so on.

Related Dissertations

  1. Design and realization of the bank customer relationship management information system,TP311.52
  2. Evaluation of MPLS in IMS Network with Considering TE,TN919.8
  3. Application Research of Signaling Optimization in Session Setup Based on Ip Multimedia Subsystem,TN919.8
  4. Design and Implementation of Remote Multi-threaded PGM Based on IMS,TP393.09
  5. IMS key technology and its application in telecom operators,TN919.8
  6. IMS planning and design,TN919.8
  7. Research of Web Application Framework Based on WCF and Silverlight,TP393.09
  8. Flex-based RIA in Software Development of Pavement Maintenance Decision System,TP311.52
  9. Telecom Billing System and Cost Strategy,TN929.5
  10. Information management and query system based on WebGIS second land survey results,P273
  11. Design and Implementation of System Platform for Personalized Apparel Customization,TS941.52
  12. Minority Literature-based Information Collection ExtJS Cataloging System Design,TP311.52
  13. Design of Land Public Information Management System Based on RIA and WEBGIS,TP311.52
  14. IMS Based FMC Solution Testing,TN919.8
  15. The IMS Network Planning of Anhui Telecom,TN919.8
  16. Key Technologies of Mobile Videophone in IMS,TN919.8
  17. The Modeling of Collaborative Learning Based on IMS LD Specification,G434
  18. Research on RIA System Integration Based on Web Services and Flex,TP393.09
  19. The Study and Application of Interaction Platform for Network Teaching Based on RIA Technology,TP311.52
  20. RIA and Its Application in the Web Shopping System,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