Model conversion method and device

A model conversion and model technology, applied in the computer field, can solve problems that affect the efficiency of software development, lack of graphical description, and do not support UML language, etc.

Active Publication Date: 2013-05-08
KINGDEE SOFTWARE(CHINA) CO LTD
View PDF1 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Other languages ​​are mostly expressed in the form of text, lacking intuitive graphic description, and not easy to understand and analyze, such as Extensible Markup Language (XML, Extensible Markup Language)
If the models in other languages ​​are converted to UML models, it will undoubtedly overcome the shortcomings of other languages ​​that are not intuitive enough
For example, in the development process of some enterprise management software, the models output by the development platform based on Model Driven Architecture (MDA, Model Driven Architecture) are generally private, and the language models described in text form, such as XML models, are not Support UML language, can not output UML model
Therefore, in general, the structured model output by the MDA development platform cannot use UML tools for model editing and integration, and cannot intuitively analyze the model, nor can it directly use other existing UML models, which affects the efficiency of software development

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Model conversion method and device
  • Model conversion method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Embodiments of the present invention provide a model conversion method and device, which will be described in detail below.

[0031] The process of a model conversion method in the embodiment of the present invention can be referred to figure 1 , including the steps:

[0032] 101. Acquire structured model metadata.

[0033] Structured model metadata can be XML model metadata, or model metadata described in text form output by the MDA development platform.

[0034] 102. Invoke a metadata parsing plug-in corresponding to the format type of the structured model metadata, parse the structured model metadata, and obtain structural data information of the structured model.

[0035] Due to different format types of model metadata, different metadata parser plug-ins are required for parsing. Therefore, when calling the parsing plug-in, according to the format type of the metadata of the structured model, it is necessary to call the corresponding metadata parsing plug-in to p...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a model conversion method. The model conversion method includes acquiring structural model metadata, calling metadata analysis plugins corresponding to format types of the structural model metadata, and analyzing the structural model metadata to acquire structured data information of a structural model; establishing a universal model for transmitting the structured data information of the structural model; writing the corresponding structured data information in a universal model according to the structured data information of the structural model; acquiring structured data information of the universal model; establishing a unified modeling language (UML) model, and writing the corresponding structured data information in the UML model according to the structured data information of the universal model. Besides, the invention further discloses a corresponding model conversion device. The model conversion method and device are used for converting the structural model to the UML model, conversion logics of the universal model and the UML model can be packaged, and packaging and extension of the conversion logics of the structural model in different metadata formats and the universal model are supported.

Description

technical field [0001] The invention relates to the field of computers, in particular to a model conversion method and device. Background technique [0002] Unified Modeling Language (UML, Unified Modeling Language), as a common model description in the industry, has the advantages of unified standard, object-oriented and intuitive graphical expression. However, the structured models established in the process of software development are not all established by UML, but by other languages. Most other languages ​​are expressed in the form of text, lack of intuitive graphic description, and are not easy to understand and analyze, such as Extensible Markup Language (XML, Extensible Markup Language). If the models of other languages ​​are converted into UML models, the shortcomings of other languages ​​that are not intuitive enough will undoubtedly be overcome. For example, in the development process of some enterprise management software, the models output by the development p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 周万宝
Owner KINGDEE SOFTWARE(CHINA) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products