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

Method for expressing RUCM by OML

An element and relationship technology, applied in the field of model conversion processing, to achieve the effect of semantic disambiguation

Active Publication Date: 2020-09-11
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Purpose of the invention: Aiming at the problems existing in the prior art, provide an OML representation method for RUCM to solve the demand for shared knowledge in the existing field; realize the automatic conversion of RUCM instances to OML instances, and improve the efficiency of the requirements stage in industrial design

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
  • Method for expressing RUCM by OML
  • Method for expressing RUCM by OML
  • Method for expressing RUCM by OML

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0078] The specific program implementation includes, see the appendix figure 1 Shown:

[0079] S1 OML vocabulary acquisition: extract effective information in the text and map it to the concept concept;

[0080] RUCM is a set of use case modeling language, and its metamodel is defined by Ecore language. For example, the "Actor" element is defined by Elass in Ecore, and the "name" attribute in the "Actor" element is defined by EAttribute in Ecore. OML vocabulary is transformed based on the metamodel level. Therefore, the valid information in the text includes: the Ecore category to which the element belongs; the name of the element. Obtain effective information through Ecore API, and then map to the concept concept. The mapping is organized as follows:

[0081] Table 1 Metamodel Semantic Transformation API

[0082] EPackage Semantic Transformation DefVocabulary toVocabulary(EPackage ePackage) EClass semantic conversion addToVocabulary(EClass eClass, Voc...

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 method for expressing RUCM by OML, which comprises the following steps: 1, determining elements to be converted and relationships according to relationships among RUCM modeling elements; 2, formulating a mapping rule between the RUCM and the OML in the step (1) according to the OML modeling elements, and forming an oml vocabulary of the RUCM; and 3, reading the text instance of the RUCM, calling the vocabulary in the step 2, and outputting the corresponding OML text instance. The method is used for meeting the requirement for knowledge sharing in the prior art. Automatic conversion from RUCM instances to OML instances is achieved, and the efficiency of a demand stage in industrial design is improved; manpower participation in the conversion process is omitted, andthe data processing efficiency is improved.

Description

technical field [0001] The invention belongs to the technical field of model conversion processing, and in particular relates to a method for expressing RUCM from OML. Background technique [0002] RUCM is a modeling tool for use cases. Although many requirements specification techniques exist, these tend to fall at the very end of the spectrum in terms of form, that is, they are either fully formal or fully informal. Use case modeling is one of the most widely used structured specification techniques. By combining diagrams and textual descriptions, UML use-case models provide a very intuitive and precise basis for requirements specification. Based on this, a Restricted Use-Case Modeling (RUCM) technique is designed, which includes a use-case template and 26 restriction rules for textual UCSs. The goal of RUCM is ease of use, reducing ambiguity, and improving understanding. It can convert natural language sentences, and it has 108 elements. [0003] OML is a description ...

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): G06F8/20G06F8/41G06F8/51G06F40/30
CPCG06F8/24G06F8/41G06F8/51G06F40/30
Inventor 王铁鑫吴怡岳涛刘文静
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
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