[go: up one dir, main page]

CN101303706A - A method and system for data sharing between modeling tools and simulation tools - Google Patents

A method and system for data sharing between modeling tools and simulation tools Download PDF

Info

Publication number
CN101303706A
CN101303706A CNA2008100454282A CN200810045428A CN101303706A CN 101303706 A CN101303706 A CN 101303706A CN A2008100454282 A CNA2008100454282 A CN A2008100454282A CN 200810045428 A CN200810045428 A CN 200810045428A CN 101303706 A CN101303706 A CN 101303706A
Authority
CN
China
Prior art keywords
data
tool
network
information
simulation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2008100454282A
Other languages
Chinese (zh)
Inventor
陈昌祥
冷冰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CETC 30 Research Institute
Original Assignee
CETC 30 Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CETC 30 Research Institute filed Critical CETC 30 Research Institute
Priority to CNA2008100454282A priority Critical patent/CN101303706A/en
Publication of CN101303706A publication Critical patent/CN101303706A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明适用于信息处理领域,提供了一种建模工具和仿真工具间数据共享的方法及系统,所述方法包括:获取并解析体系结构建模工具生成的体系结构模型数据,根据解析出的信息生成仿真场景文件输出给网络仿真工具。本发明通过对体系结构模型数据进行解析,并生成可以在网络仿真工具上直接运行的仿真场景文件,解决了现有技术中体系结构建模工具和网络仿真工具的数据文件因互不兼容造成数据不能自动共享的问题,从而无需人工重复地输入即可实现体系结构建模工具和网络仿真工具间的数据共享,可以极大地提高体系结构研究的效率和成效。

Figure 200810045428

The present invention is applicable to the field of information processing and provides a method and system for data sharing between modeling tools and simulation tools. The method includes: acquiring and analyzing the architecture model data generated by the architecture modeling tool, and according to the analyzed The information generated simulation scene file is output to the network simulation tool. The present invention analyzes the data of the architecture model and generates a simulation scene file that can be directly run on the network simulation tool, which solves the problem of data incompatibility between the data files of the architecture modeling tool and the network simulation tool in the prior art. Problems that cannot be shared automatically, so that data sharing between architecture modeling tools and network simulation tools can be realized without manual repeated input, which can greatly improve the efficiency and effectiveness of architecture research.

Figure 200810045428

Description

一种建模工具和仿真工具间数据共享的方法及系统 A method and system for data sharing between modeling tools and simulation tools

技术领域 technical field

本发明属于信息处理领域,尤其涉及一种建模工具和仿真工具间数据共享的方法及系统。The invention belongs to the field of information processing, in particular to a method and system for data sharing between modeling tools and simulation tools.

背景技术 Background technique

体系结构建模和网络仿真分析是体系结构研究的重要组成部分。体系结构建模工具建立体系结构模型,在体系结构建模过程中,将根据需要对重点业务的进行流程进行建模,并利用仿真引擎对该业务流程模型进行仿真分析,主要分析业务进行过程中的人员配置及忙闲状况、设备配置及利用率等情况,网络仿真平台则采用系统仿真方法分析体系结构模型中构建的通信网络,对通信网络的性能进行评估,其仿真、评估结果还可为体系结构模型的改进提供科学依据。Architecture modeling and network simulation analysis are important components of architecture research. The architecture modeling tool establishes the architecture model. During the architecture modeling process, the process of key business will be modeled according to the needs, and the simulation engine will be used to simulate and analyze the business process model, mainly analyzing the business process. staffing and busy status, equipment configuration and utilization rate, etc., the network simulation platform uses the system simulation method to analyze the communication network built in the architecture model, and evaluates the performance of the communication network. The simulation and evaluation results can also be The improvement of the architectural model provides a scientific basis.

由此可见,体系结构建模和网络仿真分析不是相互孤立,而是相辅相成的。然而,在现有的体系结构研究中,由于体系结构建模工具和网络仿真工具隶属于不同公司的研究成果,这两种工具的数据文件互不兼容,体系结构模型中的网络拓扑、接口协议和业务描述等数据不能导入网络仿真工具,体系结构建模工具也不能有效利用网络仿真分析结果,两种工具间所有需要共享、交换的数据全部需要人工重复输入,造成了资源浪费,降低了体系结构研究的效率和成效。It can be seen that architecture modeling and network simulation analysis are not isolated from each other, but complement each other. However, in the existing architecture research, because the architecture modeling tools and network simulation tools belong to the research results of different companies, the data files of these two tools are incompatible with each other, and the network topology and interface protocols in the architecture model Data such as business description and business description cannot be imported into the network simulation tool, and the architecture modeling tool cannot effectively use the network simulation analysis results. All data that needs to be shared and exchanged between the two tools need to be manually re-entered, resulting in waste of resources and reducing system quality. Efficiency and effectiveness of structural research.

发明内容 Contents of the invention

本发明的目的在于:提供一种建模工具和仿真工具间数据共享的方法,旨在解决现有技术中体系结构建模工具和网络仿真工具的数据文件因互不兼容造成数据不能自动共享,使得体系结构研究的效率和成效低下的问题。The purpose of the present invention is to provide a method for data sharing between modeling tools and simulation tools, aiming to solve the problem that data files of architecture modeling tools and network simulation tools in the prior art cannot be automatically shared due to mutual incompatibility. Problems that make architecture research inefficient and ineffective.

本发明的目的是这样实现的:The purpose of the present invention is achieved like this:

一种建模工具和仿真工具间数据共享的方法,所述建模工具为体系结构建模工具,所述仿真工具为网络仿真工具,所述方法包括:A method for data sharing between a modeling tool and a simulation tool, wherein the modeling tool is an architecture modeling tool, and the simulation tool is a network simulation tool, the method comprising:

A、获取并解析体系结构建模工具生成的体系结构模型数据;A. Obtain and analyze the architectural model data generated by the architectural modeling tool;

B、根据解析出的信息生成仿真场景文件输出给网络仿真工具。B. Generate a simulation scenario file based on the parsed information and output it to the network simulation tool.

所述解析出的信息包括网络拓扑模型数据信息。The parsed information includes network topology model data information.

所述解析出的信息还包括接口协议描述数据信息。The parsed information also includes interface protocol description data information.

所述获取并解析体系结构建模工具生成的体系结构模型数据的步骤后进一步包括:将解析出的信息转换成XML格式的数据文件;所述根据解析出的信息生成仿真场景文件输出给网络仿真工具的步骤具体为根据所述XML格式的数据文件中的信息生成仿真场景文件输出给网络仿真工具。The step of acquiring and analyzing the architectural model data generated by the architectural modeling tool further includes: converting the parsed information into a data file in XML format; generating a simulation scene file based on the parsed information and outputting it to the network simulation The step of the tool is specifically to generate a simulation scene file according to the information in the data file in XML format and output it to the network simulation tool.

本发明的另一目的在于:提供一种建模工具和仿真工具间数据共享的系统,所述建模工具为体系结构建模工具,所述仿真工具为网络仿真工具,所述系统包括:Another object of the present invention is to provide a system for data sharing between a modeling tool and a simulation tool, the modeling tool is an architecture modeling tool, the simulation tool is a network simulation tool, and the system includes:

体系结构模型数据交换模块,用于从所述体系结构建模工具中获取体系结构模型数据,并对该体系结构模型数据进行解析;以及An architecture model data exchange module, configured to acquire the architecture model data from the architecture modeling tool, and analyze the architecture model data; and

网络仿真想定转换模块,用于根据所述体系结构模型数据交换模块解析出的信息生成仿真场景文件,输出给网络仿真工具。The network simulation scenario conversion module is used to generate a simulation scenario file according to the information parsed by the architecture model data exchange module, and output it to the network simulation tool.

所述解析出的信息包括网络拓扑模型数据信息。The parsed information includes network topology model data information.

所述解析出的信息还包括接口协议描述数据信息。The parsed information also includes interface protocol description data information.

所述系统还包括:网络仿真数据交换模块,用于根据所述体系结构模型数据交换模块解析出的信息生成XML格式的数据文件;所述网络仿真想定转换模块根据所述XML格式的数据文件中的信息生成仿真场景文件,输出给网络仿真工具。The system also includes: a network simulation data exchange module, which is used to generate a data file in XML format according to the information parsed by the architecture model data exchange module; The information generated simulation scene file, output to the network simulation tool.

所述系统还包括:The system also includes:

业务流程分析模块,用于当所述体系结构模型数据中包括业务流程模型数据时,根据所述体系结构模型数据交换模块解析出的业务描述数据信息对业务流程模型的数据进行检测,并调用仿真引擎对业务流程进行仿真分析;The business process analysis module is used to detect the data of the business process model according to the business description data information analyzed by the system structure model data exchange module when the data of the system structure model includes the business process model data, and call the simulation The engine simulates and analyzes the business process;

网络仿真分析模块,用于获取并解析所述网络仿真工具的仿真分析结果数据;A network simulation analysis module, configured to obtain and analyze the simulation analysis result data of the network simulation tool;

网络静态分析模块,用于根据所述体系结构模型数据交换模块解析出的信息对所述体系结构建模工具建立的通信网络的性能进行静态分析;A network static analysis module, configured to statically analyze the performance of the communication network established by the architecture modeling tool according to the information parsed by the architecture model data exchange module;

统计分析决策模块,用于根据所述业务流程分析模块、网络仿真分析模块、网络静态分析模块输出的分析结果数据信息对所述体系结构模型从总体上进行分析评估。The statistical analysis and decision-making module is used to analyze and evaluate the architecture model as a whole according to the analysis result data information output by the business process analysis module, network simulation analysis module and network static analysis module.

所述网络仿真想定转换模块根据所述体系结构模型数据交换模块解析出的信息及所述网络静态分析模块输出的网络静态分析结果数据信息生成仿真场景文件,输出给网络仿真工具。The network simulation scenario conversion module generates a simulation scenario file according to the information analyzed by the architecture model data exchange module and the network static analysis result data information output by the network static analysis module, and outputs it to the network simulation tool.

本发明的突出优点是:本发明通过对体系结构模型数据进行解析,并生成可以在网络仿真工具上直接运行的仿真场景文件,从而无需人工重复地输入即可实现体系结构建模工具和网络仿真工具间的数据共享,可以极大地提高体系结构研究的效率和成效。The outstanding advantages of the present invention are: the present invention analyzes the architectural model data and generates a simulation scene file that can be directly run on the network simulation tool, so that the architectural modeling tool and network simulation can be realized without manual repeated input. Data sharing between tools can greatly improve the efficiency and effectiveness of architecture research.

附图说明 Description of drawings

图1是本发明的一个实施例提供的建模工具和仿真工具间数据共享方法的实现流程图;Fig. 1 is the realization flowchart of the data sharing method between modeling tool and simulation tool provided by one embodiment of the present invention;

图2是本发明另一个实施例提供的建模工具和仿真工具间数据共享方法的实现流程图;Fig. 2 is the realization flowchart of the data sharing method between modeling tool and simulation tool provided by another embodiment of the present invention;

图3是本发明的一个实施例提供的建模工具和仿真工具间数据共享系统的结构图;Fig. 3 is a structural diagram of a data sharing system between a modeling tool and a simulation tool provided by an embodiment of the present invention;

图4是本发明另一个实施例提供的建模工具和仿真工具间数据共享系统的结构图。Fig. 4 is a structural diagram of a data sharing system between a modeling tool and a simulation tool provided by another embodiment of the present invention.

具体实施方式 Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

本发明实施例提供的建模工具和仿真工具间数据共享的方法及系统通过自动对体系结构模型数据进行解析,并生成可以在网络仿真工具上直接运行的仿真场景文件,实现了体系结构建模工具和网络仿真工具间数据的自动交换和共享,免去了人工的重复输入。The method and system for data sharing between the modeling tool and the simulation tool provided by the embodiment of the present invention realizes the architecture modeling by automatically analyzing the data of the architecture model and generating the simulation scene file that can be directly run on the network simulation tool The automatic exchange and sharing of data between tools and network simulation tools eliminates manual repetitive input.

图1示出了本发明的一个实施例提供的建模工具和仿真工具间数据共享方法的实现流程,详述如下:Fig. 1 shows the implementation flow of the data sharing method between the modeling tool and the simulation tool provided by one embodiment of the present invention, detailed description is as follows:

在步骤S101中,获取并解析体系结构建模工具生成的模型数据。In step S101, the model data generated by the architecture modeling tool is acquired and analyzed.

所述模型数据包括网络拓扑模型数据、接口协议描述数据等,其中,网络拓扑模型数据包括节点模型数据和连接模型数据。The model data includes network topology model data, interface protocol description data, etc., wherein the network topology model data includes node model data and connection model data.

当体系结构建模工具在建立体系结构模型的过程中还建立了业务模型,则上述模型数据还可以包括业务描述数据;若体系结构建模工具还利用仿真引擎对业务模型进行了仿真,则上述模型数据还可以包括业务仿真分析结果数据。When the architectural modeling tool also establishes a business model during the process of establishing the architectural model, the above model data may also include business description data; if the architectural modeling tool also uses a simulation engine to simulate the business model, then the above Model data may also include business simulation analysis result data.

从体系结构建模工具中读取体系结构模型数据后,根据体系结构模型中的想定描述格式语言即可解析出其所包括的上述各种数据信息。After reading the architectural model data from the architectural modeling tool, the above-mentioned various data information contained in it can be parsed out according to the scenario description format language in the architectural model.

在步骤S103中,根据解析出的信息生成仿真场景文件。In step S103, a simulation scene file is generated according to the parsed information.

所述仿真场景文件是网络仿真工具进行仿真分析的基础,也是网络仿真工具进行仿真分析的对象。The simulation scene file is the basis for the simulation analysis performed by the network simulation tool, and is also the object of the simulation analysis performed by the network simulation tool.

将解析出的上述网络拓扑模型数据、接口协议描述数据等信息按照网络仿真工具定义的数据格式生成仿真场景文件,该仿真场景文件可以在网络仿真工具上直接运行。The parsed network topology model data, interface protocol description data and other information are generated according to the data format defined by the network simulation tool to generate a simulation scene file, which can be directly run on the network simulation tool.

图2示出了本发明另一个实施例提供的建模工具和仿真工具间数据共享方法的实现流程,其中,步骤S201与上述步骤S101相同,其余步骤详述如下:Fig. 2 shows the implementation flow of the data sharing method between the modeling tool and the simulation tool provided by another embodiment of the present invention, wherein step S201 is the same as the above step S101, and the remaining steps are described in detail as follows:

在步骤S203中,将解析出的信息先转换成可扩展标记语言(EXtensibleMarkup Language,XML)格式的数据文件。In step S203, the parsed information is first converted into a data file in Extensible Markup Language (EXtensible Markup Language, XML) format.

在本发明实施例中,将解析出的上述网络拓扑模型数据、接口协议描述数据等部分或全部信息先用XML进行封装,生成XML格式的数据文件,并可进行保存。In the embodiment of the present invention, part or all of the parsed network topology model data, interface protocol description data and other information are first encapsulated with XML to generate a data file in XML format, which can be saved.

在步骤S205中,根据上述XML格式的数据文件中的信息生成仿真场景文件。In step S205, a simulation scene file is generated according to the information in the data file in XML format.

通过读取上述XML格式的数据文件中的网络拓扑模型数据、接口协议描述数据等信息,再生成可以在网络仿真工具上直接运行的仿真场景文件。By reading the network topology model data, interface protocol description data and other information in the data file in the above XML format, the simulation scene file that can be directly run on the network simulation tool is regenerated.

本发明实施例运用XML作为体系结构建模工具和网络仿真工具间数据交换的格式,不仅可实现多种工具的跨平台支持,也可为系统的二次开发提供方便。The embodiment of the present invention uses XML as the data exchange format between the architecture modeling tool and the network simulation tool, which can not only realize the cross-platform support of various tools, but also provide convenience for the secondary development of the system.

图3示出了本发明的一个实施例提供的建模工具和仿真工具间数据共享系统的结构,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:Fig. 3 shows the structure of the data sharing system between the modeling tool and the simulation tool provided by one embodiment of the present invention, for the convenience of explanation, only shows the part related to the embodiment of the present invention, detailed description is as follows:

体系结构模型数据交换模块32从体系结构建模工具中读取并解析体系结构模型数据,解析出的网络拓扑模型数据、接口协议描述数据等信息输出给网络仿真想定转换模块34,网络仿真想定转换模块34则根据这些信息生成仿真场景文件,输出给网络仿真工具直接运行。The architectural model data exchange module 32 reads and analyzes the architectural model data from the architectural modeling tool, and outputs the analyzed network topology model data, interface protocol description data and other information to the network simulation scenario conversion module 34, and the network simulation scenario conversion The module 34 generates a simulation scene file according to the information, and outputs it to the network simulation tool for direct operation.

在上述过程中,体系结构模型数据交换模块32还可将上述解析出的网络拓扑模型数据、接口协议描述数据等信息传输给网络静态分析模块33,由网络静态分析模块33根据这些信息对体系结构建模工具建立的通信网络进行静态分析,即采用线性计算或图分析等方法分析通信网络的带宽、设备等基础方面的性能,网络静态分析模块33的分析结果可供网络仿真想定转换模块34对网络拓扑数据、接口协议描述等信息进行优化修改后再生成仿真场景文件。In the above process, the architecture model data exchange module 32 can also transmit the above-mentioned resolved network topology model data, interface protocol description data and other information to the network static analysis module 33, and the network static analysis module 33 will analyze the architecture according to these information. The communication network established by the modeling tool is statically analyzed, that is, the performance of basic aspects such as bandwidth and equipment of the communication network is analyzed by methods such as linear calculation or graph analysis, and the analysis results of the network static analysis module 33 can be used by the network simulation scenario conversion module 34 The network topology data, interface protocol description and other information are optimized and modified before generating the simulation scene file.

当体系结构模型数据中还包括业务描述数据时,体系结构模型数据交换模块32可将解析出的业务描述数据信息发送给业务流程分析模块35,业务流程分析模块35对网络业务流程模型的数据进行检测,并通过动态链接库调用仿真引擎对业务流程进行仿真分析。When the architectural model data also includes business description data, the architectural model data exchange module 32 can send the parsed business description data information to the business process analysis module 35, and the business process analysis module 35 performs the data analysis on the network business process model. Detect, and call the simulation engine through the dynamic link library to simulate and analyze the business process.

而网络仿真分析模块37则可以读取并解析网络仿真工具的仿真分析结果数据,并将解析出的分析结果信息传输给统计分析决策模块36,统计分析决策模块36则可以综合业务流程分析结果、网络静态分析结果、网络仿真分析结果这些数据信息对体系结构模型进行总体上的评估,并可根据评估结果对体系结构模型提出优化建议,还能根据需要生成分析报告。The network simulation analysis module 37 can read and analyze the simulation analysis result data of the network simulation tool, and transmit the analyzed analysis result information to the statistical analysis decision module 36, and the statistical analysis decision module 36 can synthesize the business process analysis results, The data information such as network static analysis results and network simulation analysis results can evaluate the architecture model as a whole, and can provide optimization suggestions for the architecture model according to the evaluation results, and can also generate analysis reports as needed.

上述体系结构模型数据交换模块32、网络静态分析模块33、网络仿真想定转换模块34、业务流程分析模块35、统计分析决策模块36及网络仿真分析模块37的输出数据均可通过用户界面模块31在系统界面上显示,同时,用户界面模块31还可以接收用户通过系统界面对数据的解析、转换、分析、显示等过程进行控制操作以及输入的数据信息,并输出给相应的模块。The output data of the above-mentioned architecture model data exchange module 32, network static analysis module 33, network simulation scenario conversion module 34, business process analysis module 35, statistical analysis decision-making module 36 and network simulation analysis module 37 can be accessed through the user interface module 31. It is displayed on the system interface, and at the same time, the user interface module 31 can also receive the data information input by the user through the system interface for the process of data analysis, conversion, analysis, display, etc., and output it to the corresponding module.

图4则示出了本发明另一个实施例提供的建模工具和仿真工具间数据共享系统的结构。Fig. 4 shows the structure of a data sharing system between a modeling tool and a simulation tool provided by another embodiment of the present invention.

在本发明实施例中,由网络仿真数据交换模块44根据体系结构模型数据交换模块42解析出的网络拓扑模型数据、接口协议描述数据等信息和/或网络静态分析模块43的分析结果数据信息先生成XML格式的数据文件,并可进行保存,再由网络仿真想定转换模块45根据该XML格式的数据文件中的信息生成仿真场景文件输出给网络仿真工具直接运行。In the embodiment of the present invention, the network simulation data exchange module 44 analyzes information such as network topology model data, interface protocol description data and/or the analysis result data information of the network static analysis module 43 based on the architecture model data exchange module 42. The data file in XML format can be saved, and then the network simulation scenario conversion module 45 generates a simulation scene file according to the information in the data file in XML format and outputs it to the network simulation tool for direct operation.

本发明实施例中的业务流程分析模块46、统计分析决策模块47及网络仿真分析模块48除了分别具备上述业务流程分析模块35、统计分析决策模块36及网络仿真分析模块37的功能外,还可以将解析或分析出的数据信息生成XML格式的数据文件,并进行保存。用户界面模块41则与上述用户界面模块31的功能相同。In addition to the functions of the business process analysis module 35, the statistical analysis decision module 36 and the network simulation analysis module 37, the business process analysis module 46, the statistical analysis decision module 47 and the network simulation analysis module 48 in the embodiment of the present invention can also The parsed or analyzed data information is generated into a data file in XML format and saved. The function of the user interface module 41 is the same as that of the above user interface module 31 .

本发明实施例通过对体系结构建模工具的体系结构模型数据进行解析来自动获取网络仿真工具进行网络仿真的数据源信息,并可以直接生成能够在网络仿真工具上直接运行的仿真场景文件,从而无需人工重复地输入即可实现体系结构建模工具和网络仿真工具间的数据共享,可以极大地提高体系结构研究的效率和成效,减少资源的浪费,而运用XML作为体系结构建模工具和网络仿真工具间数据交换的格式,则可以实现多种工具的跨平台支持,并且为系统的二次开发提供方便。The embodiment of the present invention automatically obtains the data source information of the network simulation tool for network simulation by analyzing the architecture model data of the architecture modeling tool, and can directly generate a simulation scene file that can be directly run on the network simulation tool, thereby Data sharing between architecture modeling tools and network simulation tools can be realized without manual repeated input, which can greatly improve the efficiency and effectiveness of architecture research and reduce waste of resources. Using XML as architecture modeling tools and network simulation tools The format of data exchange between simulation tools can realize the cross-platform support of multiple tools and provide convenience for the secondary development of the system.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.

Claims (10)

1, the method for data sharing between a kind of modeling tool and emulation tool, described modeling tool is the architecture modeling instrument, and described emulation tool is the network simulation instrument, it is characterized in that, and described method comprises:
A, obtain and resolve the architectural model data that the architecture modeling instrument generates;
The information that B, basis parse generates the simulating scenes file and exports to the network simulation instrument.
2, the method for data sharing between modeling tool as claimed in claim 1 and emulation tool is characterized in that, the described packets of information includes network topological model data message that parses.
3, the method for data sharing between modeling tool as claimed in claim 1 and emulation tool is characterized in that, the described information that parses also comprises interface protocol data of description information.
4, the method for data sharing between modeling tool as claimed in claim 1 and emulation tool, it is characterized in that, further comprise after obtaining and resolve the step of the architectural model data that the architecture modeling instrument generates described: the data file that the information translation that parses is become the XML form; Information that described basis parses generates the simulating scenes file and exports to the step of network simulation instrument and be specially and generate the simulating scenes file according to the information in the data file of described XML form and export to the network simulation instrument.
5, the system of data sharing between a kind of modeling tool and emulation tool, described modeling tool is the architecture modeling instrument, and described emulation tool is the network simulation instrument, it is characterized in that, and described system comprises:
The architectural model data exchange module is used for obtaining the architectural model data from described architecture modeling instrument, and these architectural model data is resolved; And
Network simulation prefers modular converter, and the information that is used for parsing according to described architectural model data exchange module generates the simulating scenes file, exports to the network simulation instrument.
6, the system of data sharing between modeling tool as claimed in claim 5 and emulation tool is characterized in that, the described packets of information includes network topological model data message that parses.
7, the system of data sharing between modeling tool as claimed in claim 5 and emulation tool is characterized in that, the described information that parses also comprises interface protocol data of description information.
8, the system of data sharing between modeling tool as claimed in claim 5 and emulation tool is characterized in that, described system also comprises:
The network simulation data exchange module, the information that is used for parsing according to described architectural model data exchange module generates the data file of XML form;
Described network simulation prefers modular converter and generates the simulating scenes file according to the information in the data file of described XML form, exports to the network simulation instrument.
9, the system of data sharing between modeling tool as claimed in claim 5 and emulation tool is characterized in that, described system also comprises:
The Business Process Analysis module, be used for when described architectural model data comprise the business process model data, the business description data message that parses according to described architectural model data exchange module detects the data of business process model, and calls simulation engine operation flow is carried out simulation analysis;
The network simulation analysis module is used to obtain and resolve the simulation analysis result data of described network simulation instrument;
Network static analysis module, the information that is used for parsing according to described architectural model data exchange module is carried out static analysis to the performance of the communication network of described architecture modeling instrument foundation;
The statistical study decision-making module is used for according to the analysis result data information of described Business Process Analysis module, network simulation analysis module, the output of network static analysis module described architectural model being carried out analysis and evaluation on the whole.
10, the system of data sharing between modeling tool as claimed in claim 9 and emulation tool, it is characterized in that, described network simulation prefers information that modular converter parses according to described architectural model data exchange module and the network staticaanalysis results data message of described network static analysis module output generates the simulating scenes file, exports to the network simulation instrument.
CNA2008100454282A 2008-07-01 2008-07-01 A method and system for data sharing between modeling tools and simulation tools Pending CN101303706A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2008100454282A CN101303706A (en) 2008-07-01 2008-07-01 A method and system for data sharing between modeling tools and simulation tools

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2008100454282A CN101303706A (en) 2008-07-01 2008-07-01 A method and system for data sharing between modeling tools and simulation tools

Publications (1)

Publication Number Publication Date
CN101303706A true CN101303706A (en) 2008-11-12

Family

ID=40113609

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008100454282A Pending CN101303706A (en) 2008-07-01 2008-07-01 A method and system for data sharing between modeling tools and simulation tools

Country Status (1)

Country Link
CN (1) CN101303706A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102779159A (en) * 2012-06-14 2012-11-14 北京神州普惠科技有限公司 Method for converting SA view file into HLA simulation application file
CN103002464A (en) * 2011-09-08 2013-03-27 中国移动通信集团设计院有限公司 Parameter information forwarding method, device and simulation system for wireless network simulation
CN105303922A (en) * 2015-11-30 2016-02-03 曾正扬 Power quality monitoring simulation training system and its training method
CN107391815A (en) * 2017-07-01 2017-11-24 广东电网有限责任公司电网规划研究中心 A kind of quickly configuration method towards extensive intelligent grid communication simulation platform
CN116049120A (en) * 2023-01-17 2023-05-02 鹏城实验室 Data sharing method based on network and related equipment

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103002464A (en) * 2011-09-08 2013-03-27 中国移动通信集团设计院有限公司 Parameter information forwarding method, device and simulation system for wireless network simulation
CN103002464B (en) * 2011-09-08 2015-08-19 中国移动通信集团设计院有限公司 A kind of parameter information retransmission method of Wireless Network Simulation, device and analogue system
CN102779159A (en) * 2012-06-14 2012-11-14 北京神州普惠科技有限公司 Method for converting SA view file into HLA simulation application file
CN102779159B (en) * 2012-06-14 2015-11-18 北京神州普惠科技股份有限公司 SA view file is converted to the method for HLA Simulation Application file
CN105303922A (en) * 2015-11-30 2016-02-03 曾正扬 Power quality monitoring simulation training system and its training method
CN107391815A (en) * 2017-07-01 2017-11-24 广东电网有限责任公司电网规划研究中心 A kind of quickly configuration method towards extensive intelligent grid communication simulation platform
CN107391815B (en) * 2017-07-01 2019-02-19 广东电网有限责任公司电网规划研究中心 A kind of quickly configuration method towards extensive smart grid communication simulation platform
CN116049120A (en) * 2023-01-17 2023-05-02 鹏城实验室 Data sharing method based on network and related equipment
CN116049120B (en) * 2023-01-17 2025-08-08 鹏城实验室 A network-based data sharing method and related equipment

Similar Documents

Publication Publication Date Title
CN103198009B (en) A kind of universal testing method, system and related device
CN110704518B (en) Business data processing method and device based on Flink engine
CN100385864C (en) Protocol conformance testing device and testing method
CN100511149C (en) Logic emulation testing system and method
CN109117377A (en) It is a kind of based on the automatic generation of test data, device and equipment of building table statement
CN101303706A (en) A method and system for data sharing between modeling tools and simulation tools
CN103036877A (en) Device and method for code generation of coding and decoding based on threshold limit value (TLV) form protocol
CN103793458B (en) Method for nondestructively converting AADL (architecture analysis and design language) into XML (extensible markup language)
CN112883088B (en) Data processing method, device, equipment and storage medium
CN107493299A (en) A kind of user behavior source tracing method based on three-tier architecture
US20060004790A1 (en) Method and apparatus for providing an interface between system architect and OPNET
FI20030622A0 (en) Analysis of network service operations
CN113568677A (en) Data object analysis method and device and electronic equipment
CN115373655B (en) Information protocol code automatic generation method based on standardized template
CN118760512A (en) Application module integration and data flow organization control method and system based on BMT
CN104579837A (en) Method and system for performing conformance testing on OpenFlow protocols
CN101808175B (en) Ticket converting method and device
CN100362817C (en) Software module testing method
CN103631983A (en) Method and system for simulating tactical data messages
CN109286536A (en) Interface testing method and device
CN103546568B (en) GIS real-time integrating method and system for distribution network
Nicolaescu et al. Behavior-based architecture reconstruction and conformance checking
CN118590922B (en) A method and device for realizing joint simulation between software based on ZMQ
CN102012856A (en) Method and device for automatically generating hardware component simulation engineering
CN112799638A (en) Non-intrusive rapid development method, platform, terminal and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20081112