Dissertation > Excellent graduate degree dissertation topics show

Method of mapping UML models to XMI

Author: ShenYunCheng
Tutor: LiuXiaoYan;ZengXiaoHong
School: Kunming University of Science and Technology
Course: Computer technology
Keywords: UML Metamodel XML Metadata Interchange Class Use Case Mapping rules
CLC: TP311.5
Type: Master's thesis
Year: 2010
Downloads: 13
Quote: 0
Read: Download Dissertation


UML (Unified Modeling Language) is a kind of object-oriented model language.It integrates the new thought,new method and new technique of the software engineering realm. UML provided various diagram, is a diagrammatic representation.People can clearly investigate model in all directions.UML helps us to carry on object-oriented modeling for the software system, its purpose lies in becoming mankind’s engineering to learn. XMI(XML-based Metadata Interchange) exchanges metadata according to the XML.XMI defined a kind of data exchange format base on XML for UML metamodel (metamodel is a type of special model) and other models by the standardize XML format and DTDs (Document Type Definitions).At the same time, it also defined the mapping method from UML to XML.The main purpose of XMI is to allow various modeling tools in distributed heterogeneous environment and metadata repositories warehouse can expediently carry on data.interchange.This thesis introduced UML and MOF, described the basic theory of XMI in detail, including XMI DTD, XMI Schema, XMI elements and the structure of the document is introduced, then puts forward the mapping method of UML model to XMI, and through the examples to further validation proposed rules, including association class model mapping to XMI, stereotype class model mapping to XMI, generalization use case model mapping to XMI, include use case model mapping to XMI and extend use case model mapping to XMI.

Related Dissertations

  1. Research on Cooperative Orbit Determination in Satellite Network Based on Multi-Agent System Theory,V474
  2. Yunnan Province, the private high ideological and political course of the situation and developing strategies,G633.2
  3. The Research and Design of Middle-Small Enterprises Purchase-Sales-Inventory Management System,TP311.52
  4. The Research on Paper Currency Classification Method Based on Harr-Like Feature and Minimal Ball Including Samples,TP391.41
  5. Design and Simulation of Flight Management Computer System CDU Unit in Flight Simulation,TP391.9
  6. The Research on Oral Chinese Teaching in Class of Middle School,G633.3
  7. Research on Standardization and Accuracy of Use on Junior High School Physical Education Teaching Methods,G633.96
  8. Concerning Chinese Teachers Teaching Expression Power,G633.3
  9. Bing- thick academic thought and clinical experience and empirical studies apply to turtle soups treatment of chronic kidney disease,R249.2
  10. Strategies on Encourage Students’ Classroom Participation in English Teaching in Primary School,G623.31
  11. Ordinary Universities Public Sports Basketball Section "Understand Teaching Type Teaching Mode" of Experiments,G841
  12. The Study of the Relationship between the Party and the Masses from the View of Social Class Divisions,D252
  13. Research on the Construction of Self-class,G424.21
  14. High Efficiency Management Strategy of Mathematics Class Teaching of Lower Primary School Grades,G623.5
  15. The Influence of the Primary School Class Cadres’ Selection Mode on the Students’ Democratic Participation Ability,G625.1
  16. The Research on the Self-management of the Ordinary High School Students in the Town Area of Dongguan,G635.1
  17. The Research of Influence Factors of Class Management in Secondary Vocational School,G712.4
  18. A Case Study of School-Based Curriculum Development of Guangzhou Vocational School of Tourism and Business,G712.3
  19. A Smoothing Method for Solving Model under WCVarR,O224
  20. Educational Equity Monitoring in China: Theoretical Exploration and Case Study,G521

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