Simulation program visualization method oriented to SIMSCRIPT language

A simulation program and language technology, applied in the field of simulation program visualization oriented to SIMSCRIPT language, can solve the problems of complicated operation, cannot support the visualization method of SIMSCRIPT simulation program, and does not support code graphical display, and achieves the effect of overcoming low code efficiency.
CN112256573AActive Publication Date: 2021-01-22中国人民解放军国防大学联合作战学院

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
中国人民解放军国防大学联合作战学院
Publication Date
2021-01-22

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides a simulation program visualization method for an SIMSCRIPT language. An adopted system comprises an interface configuration module, a code analysis module, a visualization module and a code navigation module. According to the method, events, processes and routines in a simulation program and calling relations among the events, the processes and the routines are abstracted according to SIMSCRIPT grammatical rules, the events, the processes and the routines are drawn in a primitive mode in a graphical mode, and the relations among the events, the processes and the routinesare drawn in a primitive connection mode. Code navigation is achieved by clicking the primitives, and the defects that in an existing working mode, the efficiency of manual code analysis is low, andmanual code retrieval is complex can be overcome. In addition, when the method is adopted, a plurality of users can access the same SIMSCRIPT simulation program at the same time, and the defect that SimEclipse can only be used by a single user can be overcome.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field, and in particular relates to a SIMSCRIPT language-oriented simulation program visualization method. Background technique

[0002] SIMSCRIPT is a simulation language with a long history, with clear simulation mechanism, high abstraction level of grammar and strong self-explaining ability. SIMSCRIPT provides different levels of programming abstraction. Modelers can use the general language programming provided by SIMSCRIPT to solve calculation problems, and they can also use the simulation-oriented programming provided by SIMSCRIPT to build simulation models. SIMSCRIPT supports two simulation strategies of event scheduling and process interaction. Simulation elements such as events and processes, and the calling relationship between elements are very important for a SIMSCRIPT simulation program. Therefore, to analyze a SIMSCRIPT simulation program, it is first necessary to quickly clarify the scheduling log...

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