JPH04111152A - Simulation modeling system - Google Patents

Simulation modeling system

Info

Publication number
JPH04111152A
JPH04111152A JP2228261A JP22826190A JPH04111152A JP H04111152 A JPH04111152 A JP H04111152A JP 2228261 A JP2228261 A JP 2228261A JP 22826190 A JP22826190 A JP 22826190A JP H04111152 A JPH04111152 A JP H04111152A
Authority
JP
Japan
Prior art keywords
icon
icons
network
retrieved
data
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
JP2228261A
Other languages
Japanese (ja)
Inventor
Yoichi Miyaki
宮木 陽一
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.)
NIPPON DENKI GIJUTSU JOHO SYST KAIHATSU KK
Original Assignee
NIPPON DENKI GIJUTSU JOHO SYST KAIHATSU KK
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 NIPPON DENKI GIJUTSU JOHO SYST KAIHATSU KK filed Critical NIPPON DENKI GIJUTSU JOHO SYST KAIHATSU KK
Priority to JP2228261A priority Critical patent/JPH04111152A/en
Publication of JPH04111152A publication Critical patent/JPH04111152A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Digital Computer Display Output (AREA)

Abstract

PURPOSE:To reduce the programming/modeling manhour by combining the icons to which plural functions are assigned in order to define a simulation model and then acquiring the icon connection information. CONSTITUTION:When the connection information on the node icons NI 4 and 5, for example, the network icons NWI 6 and 7 are first retrieved and then the NI 4 and 5 connected to each other are searched via a cable icon 9 connected to the retrieved NWI 6 and 7. Then a data icon DI 10 connected to the retrieved NI 4 and 5 is searched and the partner NI 4 and 5 are retrieved. An NWI 6 and 7 which is connected with the partner NI 4 and 5 are retrieved. Under such conditions, a connection error of a network is decided if the icons defined by the DI 10 as those set at the reception side are not identical with the NI 4 and 5. Thus the analyses of the defined icons are interrupted. Then a data file of types and Nos of icons is produced at a file production part 3 for each retrieved icon.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ソフトウェアによるシミュレーションのモデ
ル化方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a modeling method for simulation using software.

〔従来の技術〕[Conventional technology]

従来、ソフトウェアによりネットワークシステムをシミ
ュレーションする場合、プログラミングを行う、ことに
よってなされていた。
Conventionally, when simulating a network system using software, it has been done by programming.

〔発明が解決しようとする課題] 今まで、ネットワークシステムをソフトウェアでシミュ
レーションする場合、プログラミングを行うための工数
が大きかった。また、単にネットワーク上のノードを削
除、追加を行うにしても、プログラムの修正が必要であ
り、簡単にネットワークのモデルの変更を行うことがで
きなかった。
[Problems to be Solved by the Invention] Until now, when simulating a network system using software, the number of man-hours required for programming was large. Furthermore, simply deleting or adding nodes on the network requires modifying the program, making it impossible to easily change the network model.

本発明の目的は、ソフトウェアによるシミュレーション
のプログラミングの工数をなくしたシミュレーションモ
デル化方式を提供することにある。
An object of the present invention is to provide a simulation modeling method that eliminates the number of steps involved in programming simulations using software.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のシミュレーションモデル化方式は、グラフィッ
クユーザインタフェースを有するディスプレイ上におい
て、ノード、ネットワークゲートウェイ、ケーブル、デ
ータの5つの機能を割り付けたアイコンを組み合わせる
ことにより、シミュレーションを実行するネットワーク
システムのモデルを定義する手段と、 前記手段により定義されたアイコンの接続関係に関する
情報を得る手段とを有することを特徴とする。
The simulation modeling method of the present invention defines a model of a network system to be simulated by combining icons to which five functions of nodes, network gateways, cables, and data are assigned on a display having a graphic user interface. The method is characterized by comprising: means; and means for obtaining information regarding the connection relationship of the icons defined by the means.

[実施例〕 本発明の実施例について図面を参照して説明する。[Example〕 Embodiments of the present invention will be described with reference to the drawings.

第1図は、一実施例の機能ブロック回である。FIG. 1 is a functional block diagram of one embodiment.

このシミュレーションモデル化方式は、ユーザかグラフ
ィックエディタ上でアイコンによるシミュレーションの
モデル定義を行う、グラフィックユーザインタフェース
のモデル定義部1と、定義されたアイコンの接続関係の
情報を得るための、解析を行う解析部2と、得られた情
報データをファイル化するファイル化部3とから構成さ
れている。
This simulation modeling method consists of a model definition part 1 of a graphic user interface in which a simulation model is defined using icons by the user or a graphic editor, and an analysis is performed to obtain information on the connection relationship between the defined icons. It consists of a section 2 and a filing section 3 that files the obtained information data.

モデル定義部は、モデルを定義する手段に、解析部2お
よびファイル化部3は、アイコンの接続関係に関する情
報を得る手段に相当している。
The model definition section corresponds to means for defining a model, and the analysis section 2 and filing section 3 correspond to means for obtaining information regarding connection relationships between icons.

次に、アイコンによるシミュレーションのモデル定義に
ついて、第2図を用いて説明する。
Next, a simulation model definition using icons will be explained using FIG. 2.

5種類のアイコンは、実際のシステムのノードでのデー
タ処理機能をモデル化したノードアイコン、実際のシス
テムの名ントワークでのデータ転送機能をモデル化した
ネットワークアイコン、実際のネットワークを結ぶ機能
をモデル化したゲートウェイアイコン、ノードアイコン
と矛ユツトワクアイコンを結ぶ機能を持つケーブルアイ
コン、更に、2つのノートアイコンを結ぶことによりデ
ータの発着を示すデータアイコンである。これらのアイ
コンをグラフインクエディタ上で組み合わせることによ
りモデルの定義をする。
The five types of icons are node icons that model data processing functions at nodes in an actual system, network icons that model data transfer functions in the network of an actual system, and network icons that model functions that connect actual networks. A cable icon has the function of connecting a node icon and a workpiece icon, and a data icon indicates the arrival and departure of data by connecting two note icons. A model is defined by combining these icons on the Graph Ink editor.

第2図の4,5は、ノードアイコンを表す。67は、ネ
ットワークアイコンを表す。8は、ゲートウェイアイコ
ンを表す。9は、ケーブルアイコンを表す。10は、デ
ータアイコンを表す。データ送り側のノードアイコン4
は、ネットワークアイコン6とケーブルアイコン9によ
って接続されており、データ受取側のノードアイコン5
は、ネットワークアイコン7と、ケーブルアイコン9と
同じケーブルアイコンで接続されていることを表してい
る。ネットワークアイコン6と7は、ゲートウェイアイ
コン8を介して、ケーブルアイコン9と同しケーブルア
イコンによって接続されている。
4 and 5 in FIG. 2 represent node icons. 67 represents a network icon. 8 represents a gateway icon. 9 represents a cable icon. 10 represents a data icon. Data sending side node icon 4
are connected by network icon 6 and cable icon 9, and node icon 5 on the data receiving side
indicates that the network icon 7 and the cable icon 9 are connected by the same cable icon. The network icons 6 and 7 are connected by the same cable icon as the cable icon 9 via the gateway icon 8.

データアイコン10によって、ノードアイコン4からノ
ードアイコン5へ、データか流れていることか表されて
いる。
The data icon 10 indicates that data is flowing from the node icon 4 to the node icon 5.

次に、第3図を用いて、アイコンの接続関係の情報を得
る手段を説明する。アイコンの接続情報を得るには、ま
ずアイコンの種類毎に、アイコンを性成した順番に通し
番号を割り振り、この番号とアイコンの種類との組で全
てのアイコンが識別できるようにする。そして、以下に
示す順序に従って、アイコンの接続関係を調べる。モデ
ル定義部1で構築されたネットワークは、第3図(a)
で示されるようにノードアイコンの接続情報、第3図(
b)で示されるようにネットワークアイコンの接続情報
に分けて接続関係を解析部2で調べる。検索順番は同一
種類のアイコンにおいて、番号の若い順番に行われる。
Next, a means for obtaining information on connection relationships between icons will be explained using FIG. To obtain icon connection information, first, a serial number is assigned to each type of icon in the order in which the icon was created, and all icons can be identified by the combination of this number and the type of icon. Then, the connection relationships between the icons are examined in the order shown below. The network constructed by the model definition section 1 is shown in Figure 3(a).
The connection information of the node icon as shown in Figure 3 (
As shown in b), the analysis unit 2 examines the connection relationship by dividing it into the connection information of the network icon. The search order is performed in ascending order of icons of the same type.

まず、ノードアイコンの接続情報を得るだめの検索の順
序を説明する。ステップ11で、まずネットワークアイ
コンを検索する。次に、ステップ12で、検索されたネ
ットワークアイコンに接続されているケーブルアイコン
を介して接続されているノードアイコンを探す。ステッ
プ13において、検索されたノードアイコンに接続され
ているデータアイコンを探す。ステンブ14ではデータ
アイコン′を検索し、相手のノードアイコンを検索する
。更に、相手のノードアイコンが接続されているネット
ワークアイコンを検索する。ここで、そのデータアイコ
ンにより受取側と定義されているアイコンがノードアイ
コン以外であれば、ネットワーク接続誤りとし、この解
析を中断する。ステップ15において、検索された各ア
イコンについて、アイコンの種類とアイコンの番号に関
するデータファイルをファイル化部3で作成する。
First, the search order for obtaining node icon connection information will be explained. In step 11, first search for a network icon. Next, in step 12, a node icon connected via a cable icon connected to the searched network icon is searched. In step 13, a data icon connected to the searched node icon is searched. The stem 14 searches for the data icon' and searches for the other party's node icon. Furthermore, the network icon to which the other party's node icon is connected is searched. Here, if the icon defined as the receiving side by the data icon is other than the node icon, it is assumed that the network connection is incorrect, and this analysis is interrupted. In step 15, the filing unit 3 creates a data file regarding the icon type and icon number for each of the searched icons.

次にネットワークアイコンの接続情報を、解析部2で得
るための検索の順序を説明する。ステップ16で、まず
ゲートウェイアイコンを検索する。
Next, the search order for obtaining network icon connection information by the analysis unit 2 will be explained. In step 16, the gateway icon is first searched for.

ステップエフで、そのゲートウェイアイコンに接続され
ているネットワークアイコンを調べる。ステップ18に
おいて、検索された各アイコンについて、アイコンの種
類とアイコンの番号に関するデータファイルをファイル
化部3で作成する。もしも、ゲートウェイアイコンに接
続されているものが、両側のうちどちらか一方でもネッ
トワークアイコン以外のものであれば、接続誤りとして
そこで解析は中断される。
In Step F, check the network icon connected to that gateway icon. In step 18, the filing unit 3 creates a data file regarding the icon type and icon number for each of the searched icons. If something other than a network icon is connected to the gateway icon on either side, it is assumed that there is a connection error and the analysis is interrupted.

以上により、アイコンの接続情報を得ることができる。Through the above steps, icon connection information can be obtained.

[発明の効果] 以上説明したように本発明は、アイコンを組み合わせる
ことにより、シミュレーションのモデル定義を行い、こ
れらのアイコン間の接続情報を得る機能を有する。本発
明により、モデル化を行えば、ソフトウェアによるシミ
ュレーションのプログラミングの工数をなくし、モデル
化の工数を大きく削減できる効果がある。モデルの変更
も、アイコンの組み合わせを変更することにより簡単に
行うことができる。
[Effects of the Invention] As described above, the present invention has a function of defining a simulation model by combining icons and obtaining connection information between these icons. By modeling according to the present invention, it is possible to eliminate the man-hours for programming simulations using software, thereby significantly reducing the man-hours for modeling. Models can also be easily changed by changing the combination of icons.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、本発明の方式の機能ブロック図、第2図は、
グラフィノクエディクを用いて実際に簡単なネントワー
クをモデル化定義した例を示す図、 第3図は、接続情報解析フローチャートVである。 ・モデル定義部 ・解析部 ・ファイル化部 ・データ送り側のノートアイコン ・データ受取側のノートアイコン ・ネットワークアイコン ・ネットワークアイコン ・ゲートウェイアイコン ・ケーフルアイコン ・データアイコン
FIG. 1 is a functional block diagram of the method of the present invention, and FIG. 2 is a functional block diagram of the method of the present invention.
FIG. 3 is a connection information analysis flowchart V, which shows an example of actually modeling and defining a simple network using GraphinoQuedic.・Model definition section ・Analysis section ・File section ・Note icon on data sending side ・Note icon on data receiving side ・Network icon ・Network icon ・Gateway icon ・Kefle icon ・Data icon

Claims (1)

【特許請求の範囲】[Claims] (1)グラフィックユーザインタフェースを有するディ
スプレイ上において、ノード、ネットワーク、ゲートウ
ェイ、ケーブル、データの5つの機能を割り付けたアイ
コンを組み合わせることにより、シミュレーションを実
行するネットワークシステムのモデルを定義する手段と
、 前記手段により定義されたアイコンの接続関係に関する
情報を得る手段とを有することを特徴とするシミュレー
ションモデル化方式。
(1) Means for defining a model of a network system to be simulated by combining icons to which five functions of node, network, gateway, cable, and data are assigned on a display having a graphic user interface, and the means A simulation modeling method comprising means for obtaining information regarding connection relationships of icons defined by.
JP2228261A 1990-08-31 1990-08-31 Simulation modeling system Pending JPH04111152A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2228261A JPH04111152A (en) 1990-08-31 1990-08-31 Simulation modeling system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2228261A JPH04111152A (en) 1990-08-31 1990-08-31 Simulation modeling system

Publications (1)

Publication Number Publication Date
JPH04111152A true JPH04111152A (en) 1992-04-13

Family

ID=16873703

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2228261A Pending JPH04111152A (en) 1990-08-31 1990-08-31 Simulation modeling system

Country Status (1)

Country Link
JP (1) JPH04111152A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0635654A (en) * 1992-05-26 1994-02-10 Internatl Business Mach Corp <Ibm> Display system with buried icon in menu-bar
JPH06332648A (en) * 1993-05-04 1994-12-02 Internatl Business Mach Corp <Ibm> Dynamic hierarchical selection menu
JPH0850540A (en) * 1994-08-04 1996-02-20 Nec Corp Automatic network constitution diagram preparing device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0635654A (en) * 1992-05-26 1994-02-10 Internatl Business Mach Corp <Ibm> Display system with buried icon in menu-bar
JPH06332648A (en) * 1993-05-04 1994-12-02 Internatl Business Mach Corp <Ibm> Dynamic hierarchical selection menu
JPH0850540A (en) * 1994-08-04 1996-02-20 Nec Corp Automatic network constitution diagram preparing device

Similar Documents

Publication Publication Date Title
US6782305B2 (en) Method of geometric information sharing and parametric consistency maintenance in a collaborative design environment
Baccelli et al. Queueing models for systems with synchronization constraints
US8855992B1 (en) Graphical modeling blocks that execute in more than one domain
JP4296421B2 (en) Signal processing device
CN112650766A (en) Database data operation method, system and server
JP2627512B2 (en) Network diagram creation device
JP4856432B2 (en) Methods, systems, and computer programs for modifying a multi-node tree structure (methods for automatically modifying a tree structure)
Sevinc et al. Entity structure based design methodology: A LAN protocol example
JPH04111152A (en) Simulation modeling system
US20110246168A1 (en) Method for simulating a complex system with expansion of instance vectors, corresponding computer program product and storage means
US20110246158A1 (en) Method for simulating a complex system with construction of at least one model including at least one modelled router, corresponding computer software package and storage means
KR20010085985A (en) Method and apparatus for evaluating a data processing request performed by distributed processes
CN114297766A (en) Engineering structure three-view joint design method based on AutoCAD and DotNET
KR100317227B1 (en) Open service creation environment device and control method for intelligent network service creation
CN111599242A (en) Computer network teaching virtual simulation system
Cohen et al. AMS: an integrated simulator for open systems
Tsai et al. Development of a remote collaborative forging engineering system
JP2000331036A (en) Design support device, design information management device, design information editing method, design support system, and recording medium with design information editing program stored
Hajek Average case analysis of greedy algorithms for Kelly's triangle problem and the independent set problem
Baldwin et al. Design methodology management using graph grammars
JPH1049408A (en) Method and device for converting data schema
CN117591094A (en) Communication frame code editing method and system
CN118101379A (en) Special line migration method and device, electronic equipment and storage medium
CN116841841A (en) Buried point method, buried point device, buried point medium, and buried point program product
Sharma Enterprise Network Design Technology