JPH10136411A - データ設定方法 - Google Patents
データ設定方法Info
- Publication number
- JPH10136411A JPH10136411A JP8301157A JP30115796A JPH10136411A JP H10136411 A JPH10136411 A JP H10136411A JP 8301157 A JP8301157 A JP 8301157A JP 30115796 A JP30115796 A JP 30115796A JP H10136411 A JPH10136411 A JP H10136411A
- Authority
- JP
- Japan
- Prior art keywords
- data
- physical
- logical
- scenario
- creating
- 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.)
- Granted
Links
Landscapes
- Stored Programmes (AREA)
- Exchange Systems With Centralized Control (AREA)
- Telephonic Communication Services (AREA)
Abstract
報から物理所データを設定するプログラムを自動作成す
ることにより物理所データの生産性・信頼性を向上する
方式の提供。 【解決手段】物理所データ構造定義を入力し物理所デー
タの解析を行う手段と、物理所データ生成条件を基にシ
ナリオ定義を作成する手段と、シナリオ定義を論理所デ
ータ作成手段に供給するためのシナリオDBを作成する
手段と、解析した構成データ要素に、論理所データ作成
手段で作成される論理所データを設定するプログラムを
自動作成する手段を備えたシナリオ作成ツールと、シナ
リオDBと原票を入力し論理所データを作成する論理所
データ作成手段と、を備え、交換システムは前記プログ
ラムを取込み作成された論理所データを入力として物理
所データに設定する。
Description
関し、特に、データの原始情報である原票から交換シス
テムが使用する物理所データの作成に用いて好適なデー
タ設定方法に関する。
技術として、例えば特開昭60−20697号公報に
は、電子交換機が交換接続等の制御に必要とする局デー
タを自動的に作成して電子交換機に記憶させる局データ
自動作成装置として、電子交換機の局データの基礎とな
る諸情報を施設設計図面形式で入力可能とし、この施設
設計図面形式の諸情報から、該電子交換機に入力可能な
形式の局データを作成し、作成された局データを該電子
交換機の局データ記憶部に転送し、局データ作成の工数
を削減し人為的誤りの発生を減少させるようにした局デ
ータ自動作成装置が提案されている。これは、原始情報
である原票を入力情報として、「局データ自動作成装
置」により、物理所データを生成し、交換システムに供
給するものである。
物理所データへの変換プログラムと交換システムが独立
しているため、生産性及び信頼性が低かった。
れた時に、自装置の実装情報を中央制御装置に通知する
ことにより、交換システム内で自動的に物理所データを
生成するための方法が各種提案されている。この種の従
来技術として、(1)例えば特開昭61−116494
号公報には、交換機に接続収容される機器に自装置の種
別情報を送出する手段を設けるとともに、交換機の中央
制御装置に各機器からの種別情報を受信する手段を設
け、中央制御装置からの指令により、該機器は自装置の
種別情報を送出し、中央制御装置は受信した種別情報に
より交換処理を行うために必要となる各機器の実装デー
タを自動作成するようにした収容機器データ自動作成交
換システムが提案されており、(2)また特開平1−2
48788号公報には、各種ハードウェアの実装状態の
報告に基づき、ハードウェアの実装状態に関する局デー
タを作成し、電子交換システムの記憶装置に格納するよ
うにした局データ自動作成方式が提案されている。
(3)同様な従来技術として、特開平3−140049
号公報には、ハードウェア装置が装着された際に予め設
定されたデフォルト値に設定して自動的に対応する局デ
ータを作成するようにした局データ管理方法が提案さ
れ、(4)さらに特開平5−336228号公報には、
交換システムを運用動作させるために最低限必要な局デ
ータを交換システムを構成する各制御装置の認識情報を
読みとって自動作成するようにした局データ自動生成方
式が提案されている。
方法で自動的に生成されるデータは、装置の実装情報の
みであり、変更頻度の高い電話番号や方路に関する所デ
ータの変更は、対象外とされている。
ム)は、上記特開昭60−20697号公報に記載のも
のと同様に、専ら人手による記述とされており、信頼性
及び生産性は十分高いといえない。
載の問題点を有している。
成するプログラムの生産性及び信頼性が低い、というこ
とである。その理由は、原始情報(原票或いは実装状
態)から物理所データを生成するデータ変換方法を、各
物理所データ対応に人手で記述する、ことによる。
も、プロセッサが異なる場合、プロセッサに対応して物
理所データ作成が必要とされる、ということである。そ
の理由は、原始情報から、直接、物理所データを生成し
ている、ことによる。
れたものであって、その目的は、データの原始情報か
ら、直接、人手で物理所データ作成および供給するので
はなく、物理所データの構造を分類/解析して、原始情
報から物理所データを設定するプログラムを自動作成す
ることにより、物理所データの生産性および信頼性の向
上を図るデータ設定方法を提供することにある。
め、本発明に係るデータ設定方法は、物理所データ構造
定義を入力として物理所データの解析を行う物理所デー
タ構造体解析手段と、物理所データ生成条件を基に物理
所データ作成論理であるシナリオ定義を作成するシナリ
オ作成手段と、前記シナリオ定義を論理所データ作成手
段に供給するためのシナリオデータベースを作成するシ
ナリオ作成手段と、前記物理所データ構造体解析手段で
解析した構成データ要素に、前記論理所データ作成手段
で作成される論理所データを設定するためのプログラム
(「論理所データ→物理所データ設定プログラム」とい
う)を自動作成するプログラム作成手段と、を備えてな
るシナリオ作成手段、を備え、前記論理所データ作成手
段が、前記シナリオ作成手段で作成された前記シナリオ
データベースと、データの原始的情報である原票と、を
入力として前記論理所データを作成する手段(「原票→
論理所データ翻訳手段」という)を備え、交換システム
が、前記シナリオ作成手段にて作成された前記論理所デ
ータ→物理所データ設定プログラムを取り込み、前記論
理所データ作成手段で作成された前記論理所データを入
力として物理所データに設定する、ことを特徴とする。
理所データの構造定義を基に物理所データを設定するプ
ログラムを自動生成することを最も主要な特徴としてお
り、上記従来技術に比して生産性と信頼性の面で大幅な
向上が図れると共に、複数の互いに異なるプロセッサに
も対応可能である点を特徴としている。すなわち、本発
明によれば、物理所データに対応した論理所データを有
することにより、物理所データ構造定義を入力とし、そ
の構造を解析することにより、論理所データの構造とデ
ータ要素を物理所データにマッピングできるようにした
ものであり、このため、論理所データから物理所データ
を設定するプログラムを自動生成することを可能とし、
生産性および信頼性の向上を達成したものである。
いて図面を参照して以下に説明する。図1は、本発明の
実施の形態のシステム構成をブロック図にて示したもの
である。
は、物理所データ構造定義の解析および物理所データを
設定するためのプログラムを作成するシナリオ作成ツー
ル31と、シナリオ作成ツール31が作成したシナリオ
データベース101を参照し、原票から論理所データを
作成する論理所データ作成手段121と、シナリオ作成
ツール31が作成した論理所データ→物理所データ設定
プログラム111をシステム内に組み込んだ交換システ
ム141と、を備えて構成されている。
構造を解析するための物理所データ構造解析手段41
と、物理所データ構造の構成データ要素と原票171と
の対応を記述したシナリオ定義71を作成するシナリオ
作成手段61と、論理所データを作成するためのシナリ
オデータベース作成手段81と、論理所データを物理所
データに設定するためのプログラム(「論理所データ→
物理所データ設定プログラム」という)111を自動作
成するプログラム作成手段91と、を備えて構成されて
いる。
票171をシナリオデータベース101に従って論理所
データ131を作成する手段(「原票→論理所データ翻
訳手段」という)122を備えている。
ル31で作成されたソースコード形式の論理所データ→
物理所データ設定プログラム111を取り込み、コンパ
イル及びリンク処理を行い、実行形式のファイルとして
組み込む。
に説明すべく、具体的な例を示す実施例を以下に説明す
る。
の構成の一例を示す図である。図3を参照すると、論理
所データは、物理所データID202が属するソフトウ
ェア機能ブロックを番号(種別)で示したユーザID2
01と、物理所データ名を(番号)種別で示した物理所
データID202と、次に作成されている論理所データ
の先頭を示す次論理所データ203と、論理所データの
構成を示す論理所データタイプ204と、変更ID20
8、インデックス要素ID209、インデックス要素値
210、データ要素数211、データ要素ID212、
データ要素値213から構成されるデータを1ブロック
として登録されているブロック数を示すブロック数20
5と、の各エントリを備えている。
構成するインデックス個数を示すインデックス数206
と、1ブロックを構成しているデータ要素の個数を示す
全データ要素数207と、当該ブロックが追加・変更・
削除のいずれのブロックであるかを識別するための種別
情報を示す変更ID208と、何次目のインデックスで
あるかを示すインデックス要素ID209と、インデッ
クスの値を示すインデックス要素値210と、登録され
ているデータ要素の個数を示すデータ要素数211と、
データ要素の要素番号を示すデータ要素ID212と、
データ要素の値を示すデータ要素値213と、の各エン
トリを備えて構成されている。
するための流れ図である。図1および図2を参照して、
本発明の実施の形態の動作について説明する。
た物理所データ構造定義11から、論理所データの構成
およびデータ要素の解析を行う(ステップS1)。
ータ要素51と、物理所データ生成条件21を基に、原
票との対応をシナリオ作成手段61で定義し、シナリオ
定義71を作成する(ステップS2)。その際、作成さ
れるシナリオ定義71には、論理所データの構造および
データ要素が登録される。
することのできるシナリオデータベース101を、上記
ステップS2で作成されたシナリオ定義71を基に、シ
ナリオデータベース作成手段81にて作成する(ステッ
プS3)。
ータ設定を行うためのプログラムである、論理所データ
→物理所データ設定プログラム111を、プログラム作
成手段91が、シナリオ定義71を基に作成する(ステ
ップS4)。
ム作成手段91によりソースコード形式にて作成出力さ
れた、論理所データ→物理所データ設定プログラム11
1を組み込み、実行形式のファイルを作成する(ステッ
プS5)。
て、シナリオデータベース101の内容に従い論理所デ
ータを作成する旨の指示がなされる(ステップS6)。
データベース101の内容に従い、原票171から論理
所データ131を作成する(ステップS7)。
ステム141に供給され(ステップS8)、交換システ
ム141に対して論理所データ設定の指示を行う(ステ
ップS9)。
ータ131は、実行形式ファイルとされた論理所データ
→物理所データ設定プログラム112により、該当する
物理所データ161の領域に設定される(ブロック1
0)。
換プログラム151が物理所データ161を参照し交換
処理を実行する(ステップS11)。
説明する。図4は、本発明の第2の実施の形態の構成を
模式的に説明するための図であり、プロセッサの種類に
より物理所データ構造が異なる場合であっても物理所デ
ータの設定を可能とした構成を説明するための図であ
る。
301はソースコードレベルで定義がなされているた
め、同一の物理所データ構造であっても、複数の交換シ
ステム401、402において、メモリ上の物理的な構
造306、307は、プロセッサ403、404に応じ
て相違している。
ータ構造定義301から物理所データ構成302を解析
し、論理化した論理所データ303の構造にて交換シス
テム401、402へ供給するものである。
データを設定するための論理所データ→物理所データ設
定プログラム304、305をソースコード形式で供給
し、これらのプログラムが、各交換システム内にそれぞ
れ組み込まれるため、プロセッサ種別を意識せずに物理
所データの設定が可能となる。
データ設定の生産性を向上するという効果を奏する。そ
の理由は、本発明によれば、物理所データ構造定義より
構造を解析し、物理所データではなく、これを論理化し
た論理所データを供給可能とする構成としたことによ
り、供給された論理所データは、自動生成された論理所
データ→物理所データ設定プログラムにより、交換シス
テムにおいて、物理所データに設定されることになる。
このため、開発者は物理所データ構造を定義するだけで
よく、物理所データの設定までのプログラムが自動作成
される、ことによる。
理所データ設定プログラムを自動で生成するようにした
ことにより、物理所データ設定処理の際の信頼性を特段
に向上するという効果を奏するものである。
るためのブロック図である。
するための流れ図である。
物理所データの構成の一例を示す図である。
である。
グラム 306、307 メモリ上の論理所データ 401、402 交換システム 403 プロセッサA 404 プロセッサB
Claims (3)
- 【請求項1】物理所データ構造定義を入力として物理所
データの解析を行う物理所データ構造体解析手段と、 物理所データ生成条件を基に物理所データ作成論理であ
るシナリオ定義を作成するシナリオ作成手段と、 前記シナリオ定義を論理所データ作成手段に供給するた
めのシナリオデータベースを作成するシナリオ作成手段
と、 前記物理所データ構造体解析手段で解析した構成データ
要素に、前記論理所データ作成手段で作成される論理所
データを設定するためのプログラム(「論理所データ→
物理所データ設定プログラム」という)を自動作成する
プログラム作成手段と、 を備えてなるシナリオ作成手段、を備え、 前記論理所データ作成手段が、前記シナリオ作成手段で
作成された前記シナリオデータベースと、データの原始
的情報である原票と、を入力として前記論理所データを
作成する手段(「原票→論理所データ翻訳手段」とい
う)を備え、 交換システムが、前記シナリオ作成手段にて作成された
前記論理所データ→物理所データ設定プログラムを取り
込み、前記論理所データ作成手段で作成された前記論理
所データを入力として物理所データに設定する、 ことを特徴とするデータ設定方法。 - 【請求項2】前記プログラム作成手段が、前記シナリオ
定義に基づき作成した前記論理所データ→物理所データ
設定プログラムをソースコード形式で前記交換システム
に供給する、ことを特徴とする請求項1記載のデータ設
定方法。 - 【請求項3】前記物理所データ構造定義がソースコール
ドレベルにて定義がなされ、一つの物理所データ構造定
義から、複数の交換システムにおいて前記論理所データ
→物理所データ設定プログラムにより該交換システムの
プロセッサに対応したメモリ上の物理的な構造に物理所
データを配置可能としたことを特徴とする請求項1又は
2記載のデータ設定方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30115796A JP3623617B2 (ja) | 1996-10-25 | 1996-10-25 | データ設定システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30115796A JP3623617B2 (ja) | 1996-10-25 | 1996-10-25 | データ設定システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10136411A true JPH10136411A (ja) | 1998-05-22 |
| JP3623617B2 JP3623617B2 (ja) | 2005-02-23 |
Family
ID=17893477
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30115796A Expired - Lifetime JP3623617B2 (ja) | 1996-10-25 | 1996-10-25 | データ設定システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3623617B2 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6482790A (en) * | 1987-09-24 | 1989-03-28 | Nec Corp | Control system for in-use station data for exchange |
| JPH07222216A (ja) * | 1994-02-04 | 1995-08-18 | Nippon Telegr & Teleph Corp <Ntt> | 交換機用データ設定システム |
| JPH08263277A (ja) * | 1995-03-22 | 1996-10-11 | Fujitsu Ltd | データ操作プログラムの自動生成装置 |
-
1996
- 1996-10-25 JP JP30115796A patent/JP3623617B2/ja not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6482790A (en) * | 1987-09-24 | 1989-03-28 | Nec Corp | Control system for in-use station data for exchange |
| JPH07222216A (ja) * | 1994-02-04 | 1995-08-18 | Nippon Telegr & Teleph Corp <Ntt> | 交換機用データ設定システム |
| JPH08263277A (ja) * | 1995-03-22 | 1996-10-11 | Fujitsu Ltd | データ操作プログラムの自動生成装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3623617B2 (ja) | 2005-02-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110704518B (zh) | 基于Flink引擎的业务数据处理方法及装置 | |
| CN112860798B (zh) | 数据处理方法、装置、电子设备及存储介质 | |
| US5627972A (en) | System for selectively converting a plurality of source data structures without an intermediary structure into a plurality of selected target structures | |
| CN111061678B (zh) | 业务数据处理方法、装置、计算机设备和存储介质 | |
| WO1993023817A9 (en) | Data interchange system | |
| CN110647316B (zh) | 通用业务对象的生成方法、装置、计算机设备及存储介质 | |
| CN114047970A (zh) | 一种autosar架构软件的配置方法及系统 | |
| CN109389299A (zh) | 工作流流程部署方法、装置、计算机设备和存储介质 | |
| CN113114706B (zh) | 基于电力芯片的多通道以太网报文处理方法 | |
| JP2008165340A (ja) | 遠隔手続呼出方式 | |
| JP3842154B2 (ja) | 電力系統監視制御装置 | |
| US8464218B2 (en) | Method port arrangement and configuration method thereof for robot software component | |
| US5046025A (en) | Data transmission optimizer including multi-pass symbol buffer optimization, trial generation feature and MDT reset voting feature | |
| US6411702B1 (en) | Intelligent network capable of executing a plurality of service control request messages in a single service control point | |
| US6772417B1 (en) | Method for processing receiving message of monitor terminal in communication operating system | |
| CN112540813B (zh) | 一种基于工作流引擎的应用生成方法 | |
| US7487405B1 (en) | Method and mechanism for dynamically configuring logical paths of state machines | |
| JP3623617B2 (ja) | データ設定システム | |
| CN114529263B (zh) | 数据处理方法、装置、电子设备和存储介质 | |
| JP3637606B2 (ja) | データ処理装置 | |
| CN108363619B (zh) | 服务流程控制方法、服务器及计算机可读存储介质 | |
| EP0394385A1 (en) | Improved data transmission optimizer | |
| JPH0934813A (ja) | エージェントシステム | |
| JPH0756717A (ja) | Jcl自動作成装置 | |
| CN117270830A (zh) | 一种基于前端可视化配置的后端代码智能化生成方法及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20041102 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041125 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071203 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081203 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091203 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091203 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101203 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101203 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111203 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111203 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121203 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121203 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131203 Year of fee payment: 9 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |