Check patentability & draft patents in minutes with Patsnap Eureka AI!

TypeScript-based sysml framework and web system engineering modeling platform

A framework and model technology, applied in the field of SysML modeling, to achieve the effect of improving system resource utilization, solving memory leak problems, and shortening the development cycle

Active Publication Date: 2022-06-21
杭州华望系统科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the Web-based SysML system modeling platform faces more complex and arduous challenges than the desktop version of the system modeling platform. The core difficulty is how to solve the model semantic problem of the Web-based system engineering modeling platform, which must fully support MBSE complex system modeling

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
  • TypeScript-based sysml framework and web system engineering modeling platform
  • TypeScript-based sysml framework and web system engineering modeling platform
  • TypeScript-based sysml framework and web system engineering modeling platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, and do not limit the protection scope of the present invention.

[0023] In order to overcome the problem of model semantic representation in Web-based MBSE modeling, the embodiment provides a TypeScript-based SysML framework, which can support the Web-side complex domain metamodel representation and logical calculation of the SysML modeling system.

[0024] Specifically, in the SysML framework, in order to solve the problem that the Web-based systems engineering modeling platform cannot express the model semantics in a complete and timely manner, a complete domain meta-model is provided for the front end. The SysML domain meta-mo...

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 SysML framework based on TypeScript, including a SysML domain meta-model and a maintenance component for organizing and managing the SysML domain meta-model; the SysML domain meta-model is composed of UML and Ecore, wherein the Element of UML The class directly inherits the model object EObject of Ecore, and adopts a queue-based breadth search algorithm to obtain all inheritance types of model elements; the maintenance component includes a resource pool, a model tree, and a reference pool, wherein the resource pool stores a parallel organization The model element, the model tree is used to maintain the parent-child relationship and reference relationship of the model element; the reference pool is used as a communication bridge between the resource pool and the external reference interface, and records the status of the model element when it is referenced. Also disclosed is a web-based system engineering modeling platform.

Description

technical field [0001] The invention belongs to the technical field of SysML modeling, and in particular relates to a TypeScript-based SysML framework and a Web-based system engineering modeling platform. Background technique [0002] TypeScript is an open-source, cross-platform programming language developed by Microsoft. It is a superset of JavaScript and will eventually be compiled to JavaScript code. [0003] UML (Unified Modeling Language) is a standard language for specifying, visualizing and documenting object-oriented system products, and is a non-patent third-generation modeling and specification language. UML uses object-oriented design modeling tools, but is independent of any specific programming language. [0004] SysML (Systems Modeling Language), on the basis of reusing and extending a subset of UML2.0, proposes a new system modeling language, as the standard modeling language for systems engineering, and UML is used to unify software engineering. The model...

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 Patents(China)
IPC IPC(8): G06F8/30G06F8/38G06F8/41
CPCG06F8/315G06F8/38G06F8/41
Inventor 刘玉生谢之平
Owner 杭州华望系统科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More