Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Visual modeling platform based on GMF

A platform and model technology, applied in the field of visual modeling platform, can solve the problem that there is no way to achieve universal, different interfaces, etc.

Inactive Publication Date: 2015-01-28
STATE GRID CORP OF CHINA +1
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] So I tried the combination mode of EMF+GEF, because EMF (Eclipse Modeling Framework, Eclipse Modeling Framework) is relatively mature in model mapping processing, and the entity class driven by EMF also has a notification mechanism, which can change the model structure Notification of status changes to the control layer, but there are new difficulties in the process of use. EMF and GEF have their own command processing mechanisms to define the modification operations on the model. The interfaces defined by the two mechanisms are different. There is no universal approach

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
  • Visual modeling platform based on GMF
  • Visual modeling platform based on GMF
  • Visual modeling platform based on GMF

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0037] On the basis of defining the test meta-model, construct a visual modeling tool and generate TTCN-3 code, the overall process is as follows image 3 shown. 101: Construct a visual modeling tool based on GMF, and model test data, test configuration and test behavior on it. Through the test data model, a data instance editor can be generated, and the specific test data can be edited as the data pool required for the test. 102: In order to generate the TTCN-3 code, first define the XML Schema corresponding to the TTCN-3 code, generate the test data XML file through the test data model and the data content in the data instance editor, and generate the test configuration XML by modeling the test configuration file, the test behavior model generates a test behavior XML file. 103: Then generate test data TTCN-3 codes from the test data XML f...

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 provides a visual modeling platform based on a GMF (Graphical Modeling Framework). The visual modeling platform is characterized in that on the basis of a definition testing system meta model, a testing system model and a data instance editor are built by using a GMF technology based on a model driven development method. Through a definition domain model, a graphical model, a tooling model and a mapping model combining the definition domain model, the graphical model and the tooling model, an XML (Extensive Markup Language) file which is converted by a testing model and conforms to corresponding Schema is resolved, and visual modeling and automatic generation of partial codes are realized. The visual modeling platform has the advantages that the model driven thought is introduced into the testing field; the model is used as a core; the reutilization of testing resources is realized; and the testing period is effectively shortened.

Description

technical field [0001] The invention relates to a visual modeling platform. More specifically, it refers to a visual modeling platform based on GMF (Graphical Modeling Framework, Graphical Modeling Framework), which can define views in the way of defining models. Background technique [0002] Early graphical interface applications were mainly developed using the GEF (Graphical Editing Framework, Graphical Editing Framework) framework, such as: JBPM process definition tool, using the combined mode of GEF+javaBean, the disadvantage of this method is the processing of the model layer It is too cumbersome and requires developers to manually implement the model notification mechanism, and it is not conducive to later expansion and maintenance. Once the requirements change, it is very difficult to modify the model structure. [0003] EMF (Eclipse Modeling Framework) can help us develop Eclipse applications in a model-driven manner. Specifically, it defines a meta-model called Eco...

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
IPC IPC(8): G06F9/44G06F11/36
Inventor 张大华方帅谢迎军纪鑫李哲陈相舟常亮丁辉刁倩魏郡韩龙董慧博刘月林黄娜
Owner STATE GRID CORP OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products