JPH0334017A - 製品自動インストール方式 - Google Patents

製品自動インストール方式

Info

Publication number
JPH0334017A
JPH0334017A JP16671589A JP16671589A JPH0334017A JP H0334017 A JPH0334017 A JP H0334017A JP 16671589 A JP16671589 A JP 16671589A JP 16671589 A JP16671589 A JP 16671589A JP H0334017 A JPH0334017 A JP H0334017A
Authority
JP
Japan
Prior art keywords
product
parameters
parameter
data file
installation
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
JP16671589A
Other languages
English (en)
Inventor
Tomotaka Miyashita
友孝 宮下
Yoshifumi Iwanaga
岩永 慶文
Katsunori Masaki
正木 克典
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.)
Hitachi Software Engineering Co Ltd
Hitachi Ltd
Original Assignee
Hitachi Software Engineering Co Ltd
Hitachi Ltd
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 Hitachi Software Engineering Co Ltd, Hitachi Ltd filed Critical Hitachi Software Engineering Co Ltd
Priority to JP16671589A priority Critical patent/JPH0334017A/ja
Publication of JPH0334017A publication Critical patent/JPH0334017A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、製品をシステムにインストールする際の製品
の動作環境を定義するパラメタの作成方式に係り、特に
製品をバージョンアップする際の前バージョンの定義済
パラメタを利用する製品インストールの自動化に関する
〔従来の技術〕
従来の方式は、特開昭62−271138号公報に記載
のようにシステム生成のための変更パラメタ管理ファイ
ルを持ち、パラメタ変更を事1Ijiに行なう方式とな
っており、このため製品バージョンアップに件ってパラ
メタ自体が変更された場合には変更パラメタは無効とな
るため前バージョンとのパラメタの差の有無を人手によ
り調査する必要が生じ、11品インストールを大量に行
なう場合などには作業が煩雑となるという問題があった
〔発明が解決しようとする課題〕
上記従来技術は既作成済製品をパージョンアッブする際
の環境定義パラメタ作成方法について配慮がされておら
ず、これは製品バージョンアップにイ′1″、って製品
上の該パラメタか追加変更となった場合に該パラメタを
そのままでは利用できないという問題があり、このため
該パラメタが製品バージョンアップに什って変(された
か否かを人手を介してチェックしなければならず、イン
ストール製品が大量にある場合などでは、チェック作業
も煩雑となりインストール誤りが発生し易いという問題
があった。
本発明の目的は、既作成済製品のインストール1時に使
用した環境定義パラメタ実体の6利用の可否の判断とパ
ラメタ実体の11)利用をインスl−−ルプログラムに
より自動的に行なえるようにすることで、インストール
誤りを防止し、インストール]侍間を処縮することにあ
る。
〔課題を鯉決するための手段〕
上記目的を達成するために、製品上にパラメタの有効な
バージョン範囲情報を持ち、製品をインストールする際
には該パラメタを変更できる手断を持たせ、更に製品を
インストールする際に使用したパラメタ実体および製品
管理情報を格納する製品データファイルを用端ニジ、イ
ンストール時に製品データファイル上にインストール製
品毎の使用パラメタを格納する手段を持たせ、製品のバ
ージョンアップ時には、バージョンアップする製品の環
境パラメタの有効バージョン情報と、前バージョンイン
ストール時に作成した製品管理情報上のインストール製
品バージョン情報とを比較し、パラメタが有効範囲内で
あればインストール製品上のパラメタは製品データファ
イル上にインストールしないで、前バージョンで使用し
たパラメタを利用することで、パラメタの6定義を不要
とするものである。
〔作用〕
製品をインストールするためのパラメタは、製品管理情
報と共に製品データファイル上に格納する。一方製品中
には該製品をインストールするためのパラメタとパラメ
タが有効であるバージョン範囲情報を格納しているため
、これを比較するように動作する。このことにより製品
データファイル上に格納された該製品パラメタを利用で
きることが決定できる。該製品パラメタにはシステム運
用に合った定義が既になされているため、製品のバージ
ョンアップ時にパラメタを6度定義しなおす必要がない
。また、該パラメタを利用する事は通知され、かつ該パ
ラメタを利用する場合でもパラメタの変更ができるよう
にしているため誤動作することがない。
〔実施例〕
以下、本発明の一実施例を第]−図および第2図により
説明する。
第1図は、本発明による製品インストールの実施例を示
すブロック図であり1図中10は製品定義情報、パラメ
タおよび製品ライブラリなどからなる製品であり、20
はインストールを要求する人力装置、30はインストー
ルした製品の製品管理情報やパラメタなどを格納した製
品データファイル、40は製品ライブラリなどを格納し
たシステムライブラリであり、51は製品定義情報読込
み部、52は製品データファイル読込み部、53はパラ
メタ有効範囲解析部、54はパラメタ利用制御部、55
はパラメタ読込み部、56はパラメタ設定部、57はイ
ンストール実行部である。
第2図は製品定義情報11の構成図である。
実施例の動作は以下の通りである。製品10のシステム
ライブラリ40へのインストールを人力装置2oによっ
て要求されると、製品定義情報読込み部51により製品
10上に格納されている製品定義情報11を読取る。製
品定義情報は図2に示す要素などで構成されており製品
対応に製品パラメタの有効バージョン情報が求められる
。次に製品データファイル読込み部52により、システ
ムライブラリ40に対応して作成されている製品データ
ファイル30より、既にインストール済製品情報を製品
管理情報31から読取る。次にパラメタ有効範囲解析部
53では、入力装置I!20によって要求された製品1
0中のインストール製品名と同一の製品名の有無を製品
管理情報31中から調べる。製品管理情報31中にイン
ストール製品名が無い場合、パラメタ読込み部55に1
+!I御を移し、製品10上の該製品パラメタ12を読
出し、次にパラメタ設定部56を動作させる。パラメタ
設定部56は製品データファイル3o上に、インストー
ル製品に対する製品管理情報31とパラメタ32を格納
し、入力装置20に該製品パラメタを新たに作威しなお
したことを表示する。このことにより製品インストール
のパラメタ値を変更することができる。一方、製品管理
情報31中にインストール製品名が有る場合、パラメタ
有効範囲解析部53により該製品管理情報31中の製品
バージョン番号と製品定義情報読込み部51により既に
読込まれているインストール製品の製品定義情報11中
のパラメタ有効バージョン番号130(図2)とを比較
し、有効バージョン範囲外であればパラメタ読込み部5
5に制御を移し、wi品10上から新たにパラメタ12
を読込み、製品データファイル31への格納および入力
装置20へ、ti製品パパラメタ新たに作威しなおした
ことを表示する。
製品管理情報31中の既インストール製品中にインスト
ール製品と同じ製品名があり、既インストール製品の製
品バージョン番号とインストール製品のパラメタ有効バ
ージョン番号130とを比較し、有効バージョン範囲内
であればパラメタ利用制御部54に制御を移し、パラメ
タ利用制御部54では製品管理情報31中の該インスト
ール製品管理情報を新たにインストールする製品バージ
ョンに書きなおし、インストール製品中のパラメタ12
を製品データファイル30上のパラメタ32には書き込
まないようにする。このことにより。
既設実情情報を保有するパラメタ32をそのままインス
トール実行部57が利用できるようになるため、パラメ
タ設定の煩雑さをなくしかつ製品の動作環境定義はシス
テム運用に適したものになる。
なお、該インストール製品のパラメタを利用する場合で
もパラメタ設定部56により、利用パラメタを変更する
ことができる。
〔発明の効果〕
本発明によれば、製品バージョンアップ時のインストー
ル環境定義を既に運用に合せて定義されているパラメタ
を利用できるため、パラメタ設定に要する時間を大幅に
減すことの効果があり、また製品インストールの環境定
義パラメタを新たに設定しなおすのに比べ、信頼性の高
い定義パラメタを利用できるため、インストール誤りの
防止にも効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
第1図の製品定義情報の構成図である。 10・・・製品、20・・・入力装置、30・・・製品
データファイル、40・・・システムライブラリ、51
・・・製品定義情報読込み部、52・・・製品データフ
ァイル読込み部、53・・・パラメタ有効範囲解析部、
54・・・パラメタ利用制御部、55・・・パラメタ読
込み部、56・・・パラメタ設定部、57・・・インス
トール実行部、100・・・製品定義情報。

Claims (1)

    【特許請求の範囲】
  1. 1、製品中には該製品をシステムに組込みする際の環境
    定義パラメタと該パラメタの有効な世代情報を持ち、製
    品をシステムにインストールする際に実際に使用した設
    定済該パラメタ実態と、製品管理情報を格納する製品管
    理データファイルを持ち、製品をバージョンアップする
    場合に該製品管理データファイルを検索して、イントー
    ル製品と同じ製品名を持つインストール済製品の有無を
    チェックし、かつ該インストール済製品のバージョンと
    バージョンアップによりインストールしなおす製品の該
    パラメタの有効バージョン情報を比較する比較機能によ
    り、インストール済製品の定義済パラメタが該バージョ
    ンアップするインストール製品の有効バージョン範囲内
    であれば、製品管理データファイル中の定義済パラメタ
    を利用してインストールすることを特徴とする製品自動
    インストール方式。
JP16671589A 1989-06-30 1989-06-30 製品自動インストール方式 Pending JPH0334017A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16671589A JPH0334017A (ja) 1989-06-30 1989-06-30 製品自動インストール方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16671589A JPH0334017A (ja) 1989-06-30 1989-06-30 製品自動インストール方式

Publications (1)

Publication Number Publication Date
JPH0334017A true JPH0334017A (ja) 1991-02-14

Family

ID=15836418

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16671589A Pending JPH0334017A (ja) 1989-06-30 1989-06-30 製品自動インストール方式

Country Status (1)

Country Link
JP (1) JPH0334017A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1124896A (ja) * 1997-06-30 1999-01-29 Fuji Xerox Co Ltd ソフトウェアインストール方法
US6751795B1 (en) 1998-12-24 2004-06-15 Nec Corporation System and method for software installation
JP2007053556A (ja) * 2005-08-17 2007-03-01 Fuji Xerox Co Ltd 複合機

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61250735A (ja) * 1985-04-30 1986-11-07 Fujitsu Ltd テーブル複写制御方法
JPH02165329A (ja) * 1988-12-20 1990-06-26 Nec Corp システム生成方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61250735A (ja) * 1985-04-30 1986-11-07 Fujitsu Ltd テーブル複写制御方法
JPH02165329A (ja) * 1988-12-20 1990-06-26 Nec Corp システム生成方式

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1124896A (ja) * 1997-06-30 1999-01-29 Fuji Xerox Co Ltd ソフトウェアインストール方法
US6751795B1 (en) 1998-12-24 2004-06-15 Nec Corporation System and method for software installation
JP2007053556A (ja) * 2005-08-17 2007-03-01 Fuji Xerox Co Ltd 複合機

Similar Documents

Publication Publication Date Title
US5600836A (en) System and method for processing date-dependent information which spans one or two centuries
US6301710B1 (en) System and method for creating a substitute registry when automatically installing an update program
US5717950A (en) Input/output device information management system for multi-computer system
US20230061121A1 (en) Methods concerning ongoing treatment for cancer
CN115668133B (zh) 用于工业应用包管理的系统
US6948059B1 (en) Component loader for industrial control device providing resource search capabilities
CN109284126B (zh) 类库自动更新方法、装置、电子设备、存储介质
JP2927325B2 (ja) データ管理システム
JPH0334017A (ja) 製品自動インストール方式
CN111813431B (zh) 一种软件升级方法、智能电视及存储介质
US8275809B2 (en) Object processing system using an object model
KR950004409B1 (ko) 전전자 교환기의 실행 모듈 버젼 관리 방법
US7877557B2 (en) Information processing system, information processing method and program
JP3037375B2 (ja) ファイル圧縮処理方法
JPS6342293B2 (ja)
CN118427162B (zh) 操作系统的授权管控方法、装置、电子设备、存储介质及程序产品
AU694689B2 (en) Local and zone time data conversion processing for date-dependent information which spans one or two centuries
JPH09251378A (ja) クラスライブラリ更新方法および装置
JP2655612B2 (ja) 外部参照更新方式
JP3698945B2 (ja) データ更新処理方式
WO2003046763A1 (en) Method and dynamic system for the management and production of technical documentation in a database
JP2000276341A (ja) オブジェクト変更管理システム
IES66902B2 (en) A version control facility
JP2000235496A (ja) コンパイル処理方法、コンパイル処理装置、記録媒体およびクライアントサーバシステム
JP2006260106A (ja) 情報処理システム、情報処理プログラム及び記録媒体