JPH04289920A - 技術変更により影響を受けるバージョン化データオブジェクトの制御を実行する方法 - Google Patents

技術変更により影響を受けるバージョン化データオブジェクトの制御を実行する方法

Info

Publication number
JPH04289920A
JPH04289920A JP3268907A JP26890791A JPH04289920A JP H04289920 A JPH04289920 A JP H04289920A JP 3268907 A JP3268907 A JP 3268907A JP 26890791 A JP26890791 A JP 26890791A JP H04289920 A JPH04289920 A JP H04289920A
Authority
JP
Japan
Prior art keywords
item
data
affected
versioned
file
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
JP3268907A
Other languages
English (en)
Inventor
Sujan K Mukherjee
スジァン、ケー、ムケルジー
James L Ryan
ジェームズ、ローレンス、ライアン
James R Wason
ジェームズ、リチャード、ウェーソン
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH04289920A publication Critical patent/JPH04289920A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41845Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by system universality, reconfigurability, modularity
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32398Operator controls setting, changing of setting, of different machines
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99953Recoverability

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Manufacturing & Machinery (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Automation & Control Theory (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Stored Programmes (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は自動技術管理システムに
関し、具体的には技術変更のバージョン制御を行ない、
技術変更に関するすべてのデータを追跡する方法と装置
に関する。
【0002】
【従来の技術】大半の製品は、設計データがまだ確定し
ていない開発期間を経る。この期間中には製品とその構
成部品用の他の設計方法も同時に考慮されている。こう
した他の設計方法は、選択された設計が認可され技術変
更通知(EC)を介して解放される前に、品目の独立バ
ージョンまたは繰返しとしてデータベースに記憶される
。これは複数のバージョンが必要な非技術変更が制御さ
れた品目の例である。技術変更は、例えば設計を改良す
るのに必要な元の設計の修正すべてに関連する設計また
は設計修正を一括してまとめるのに使用される。単純な
技術変更は、様々な品目についての様々なデータに影響
を及ぼす。その結果、1つの部分に関する1つまたは複
数の部品表の構成部品を加算して構成部品用の品目デー
タを作成することが可能になる。他の部分に関する図面
参照を変更することも可能になる。
【0003】ある設計が選択され、技術変更が新しい品
目を製造に解放するように認可するたびに、その品目は
技術変更制御下にあると呼ばれる。同じ品目のその後の
変更が新しい技術変更により認可される。バージョン制
御方法は、すべての技術変更の履歴を維持するのに使用
される。バージョン制御が必要な技術変更データの形式
は、生産品技術データ、部品表中の部品、光学部品、部
分置換部品、生産品責任データ、供給源、参照資料、製
造リードタイムおよび歩留り、経路指定および操業、注
意および注釈などである。技術変更データは、事前解放
、解放、製造による許諾および現在実行中の状況等の状
況によりさらに分類される。事前解放状況では、設計技
術データは、設計グループにより定義され再検討される
。解放状況は、公式の技術設計が設計グループにより製
造に解放されたことを示す。受諾状況が得られるのは、
解放されたデータが製造技術者または管理人により検討
されたときである。設計サイクルにおけるこの段階では
、追加製造データが解放データに追加される。実行状況
が達成されるのは、解放されたデータが生産に統合され
る状態になっているときである。
【0004】データ要素の変更の履歴順序を記憶する方
法はいくつか知られている。最も詳細な方法は、すべて
のデータ要素を独立して処理して、変更された「以前」
と「以後」のイメージを記憶するものである。データベ
ース回復のためにこの方法を使用するデータベース管理
システムがいくつかある。その方法はデータ記憶を最適
化するが、データ処理のためには効率がよくない。逆の
方法は、単一の大型オブジェクトにバージョン制御され
たデータ要素をすべて含むものである。すなわち、任意
のデータ要素の変更には、オブジェクト全体の「前」お
よび「後」のイメージが必要である。この第2の方法で
は、オブジェクト内のデータの種類とデータ要素の数が
管理可能な数に限られている場合を除いて、処理論理が
非常に複雑になり記憶空間の大容量が浪費される。
【0005】この第2の方法を採用した場合、技術変更
を追跡するバージョン制御用の市販の製品は、解放状況
の部品表(BOM)のみに制限される。事前解放状況に
おける技術変更データは、もしあれば、同じコンピュー
タプログラムが使用できるように複製ファイルまたはデ
ータベース表に保持される。最も一般的なバージョン制
御技術は、解放された部品表の構成部品が組立体に使用
可能な間に実行日数が指定される日付実行性として知ら
れている。この情報は、特定の部品表の構成部品オブジ
ェクトの発生または例としてコンピュータシステムに記
憶される。実行日の範囲は部品表の構成部品オブジェク
トの属性として記憶される。これらの日付けは部品表の
構成部品の特定の発生またはバージョンの選択のために
使用される。同じ構成部品の様々なバージョンの実行日
の範囲を重ねることは認められない。部品表の構成部品
を追加し削除した技術変更への参照は、任意選択属性と
して含まれており、バージョン制御には使用されない。 品目の非技術変更制御および技術変更制御バージョン間
または品目の事前解放および解放バージョンと部品表の
構成部品の間には区別はない。
【0006】部品表の構成部品の事前解放データの代表
的な実施例は、追加バージョン制御技術を実施する必要
のない事前解放データを含む個別のデータベースまたは
ファイルの使用である。これは非効率的な実施法である
。というのは、技術変更解放時には、事前解放データが
解放されたデータを含むデータベースまたはファイルに
コピーされる必要があるからである。
【0007】従来、最も一般的な市販ソフトウェア製品
は、部品表のバージョン制御のために日付実効性を用い
て開発されたものである。たとえば、IBM社のCOP
ICS(Communications Orient
ed Production Information
 and Control System) やMAP
ICS(Manufacturing Account
ing and Production Inform
ation ControlSystem)族がある。 最近になって、市販の製品の中には、シリアル・ナンバ
ーの実行性を処理するように修正されたものもあり、こ
れにより「事前構成された」製品構成を追跡して法定上
の会計用件を満たす。こうした製品の例はIBM社の「
COPICS防御」である。こうした修正ソフトウェア
は、バージョン制御のために実行日の範囲をシリアルナ
ンバーの範囲と置換したものである。 これらのバージョン制御技術は、部品表の構成部品の解
放バージョンのみに限られる。解放以外の状況を備えた
他の関連品目と部品表の関連データのバージョン制御は
実施されてない。
【0008】
【発明が解決しようとする課題】本発明の目的は、時間
指向実行性、視点指向実行性およびその組合せなど可変
実行性をもつバージョン化されたデータを記憶し検索す
ることが可能な技術変更のバージョン制御方法を提供す
ることにある。本発明の他の目的は、様々なバージョン
のデータがそれぞれ異なる技術変更状況を持つリレーシ
ョナルデータベースに記憶されたバージョン化されたデ
ータの処理面の効率性を改良する方法を提供することに
ある。本発明のさらに他の目的は、バージョン制御され
た技術変更データの複数の分類を記憶し検索することが
可能な適応型バージョン制御システムを提供することに
ある。
【0009】
【課題を解決するための手段】以上および他の目的と利
点は、ソフトウェア論理が適切なデータ要素のグループ
分けにより構成されるバージョン化されたオブジェクト
に基づいて動作する本発明により実行される。バージョ
ン化されたオブジェクトの任意の属性が変更されると、
同じオブジェクトの新しい例が作成される。バージョン
化されたオブジェクトが論理キーを使用して考慮中のオ
ブジェクト例のグループが同じオブジェクトの様々なバ
ージョンとなるよう識別する。たとえば、バージョン化
された品目は個別に論理キーとして品目識別子により識
別される。バージョン化された部品表の構成部品は、論
理キーとして部品表品目識別子、部品品目識別子、順序
番号の組合せにより個別に識別される。これらの属性は
、実施例の記載に関連して以下に記載される。
【0010】ソフトウェア論理は、システム生成設計順
序とユーザ定義視点識別子を含むオブジェクト属性の集
合を介して様々な種類のバージョン制御を実施する。技
術変更により影響を受けた品目(以後、被影響品目と呼
ぶ)の設計順序番号は、少なくとも1つの属性が変化し
たオブジェクトの新しい例に対する挿入順序番号として
記憶される。取り替えられたオブジェクトの以前のバー
ジョンは物理的には削除されていない。替わりに、被影
響品目の新しい例の設計順序番号を、同じ視点において
被影響オブジェクトのこれまで抽出されてない例の抽出
順序番号として記憶することにより抽出される。本発明
の以上および他の利点と特色ならびに本発明がそれらを
実現する方式は以下に示す詳細な説明および実施例の添
付図面、および請求の範囲からより理解されることであ
ろう。
【0011】
【実施例】本発明の好ましい実施例の構成要素が図1の
構成図に示してある。図示のように、バージョン制御シ
ステム10は、コンピュータプロセッサ30で動作する
バージョン制御コンピュータシステムを含む。端末装置
18における設計技術者と他のユーザグループは、プロ
セッサ30を介して直接アクセス(不揮発性)記憶装置
(DASD)40に記憶されたリレーショナルデータフ
ァイルと関係をもつ。DASD40に永久に記憶されて
いるのは、技術変更通知ファイル12、主品目ファイル
14、技術変更被影響品目ファイル16、品目関連デー
タファイル22、部品表関連データファイル24である
。バージョン制御論理20は、バージョン化技術変更デ
ータの記憶と検索を制御する。
【0012】設計技術者は端末装置18を使用して技術
変更通知12を作成する。技術変更通知12は広く3つ
に分類できる。品目関連データ22に影響を及ぼす通知
、部品表関連データ24に影響を及ぼす通知、および品
目関連データ22と部品表関連データ24の両方に影響
を及ぼす通知である。品目関連データ22と部品表関連
データ24はバージョン制御論理20により制御される
。技術変更通知ファイル12、主品目ファイル14およ
び技術変更被影響品目ファイル16のデータはバージョ
ン化されないが、バージョン化処理の制御を支援する。 ファイル16の技術変更被影響品目は、技術変更通知フ
ァイル12の各通知と技術変更により影響を及ぼされる
主品目ファイル14のすべての主品目との間の関係を表
すものである。バージョン化制御処理が発生するのは、
被影響品目が作成され技術変更被影響品目ファイル16
に記憶され、任意の関連品目または部品表関連データが
品目関連データファイル22または材料関連データファ
イル24に追加されるかまたはそこで変更される。 古いデータの記録以外はデータは物理的には削除されな
いことに注意すべきである。
【0013】本発明は、必要なデータ要素の望ましいグ
ループ分けにより構成された様々な種類のオブジェクト
を処理することができるバージョン制御論理20を提供
する。このため、記憶の節約と処理の効率の間でバラン
スが取られる。リレーショナルデータベース用のデータ
の正規化などのよく知られたデータベース設計原理は、
バージョン化されたオブジェクトを定義するのに使用で
きる。バージョン化されたオブジェクトの属性が変更さ
れると、同じオブジェクトの新しい例(発生)が作成さ
れる。しかし、1つのオブジェクトの新しい例が作成さ
れるのは、属性が変化した場合だけである。望ましいレ
ベルの記憶の節約の実施は、バージョン制御論理の効率
的な実施が伴い、記憶の節約と処理の効率の間でバラン
スが取られる。
【0014】バージョン制御論理20は、以下に説明す
るような、多くの種類のバージョン化オブジェクトの複
雑な処理および多くの種類のバージョン制御化機能の複
雑な支援を取り扱う手段を備えている。バージョン制御
論理20は、バージョン制御される必要のある様々な種
類のオブジェクトから分離されている。オブジェクト属
性の動作の類似性を利用すると、複数のバージョンをも
つオブジェクトのクラス(バージョン化オブジェクト)
は、技術変更制御化オブジェクトと非技術変更制御化オ
ブジェクトの両方の共通動作を確保するのに使用される
【0015】図2は、品目関連データオブジェクト22
とバージョン化可能な部品表関連データオブジェクト2
4の複数の例を示す。図2は、データの流れではなくデ
ータの関係を示す。矢印は、1対多数のデータ関係を示
す。矢印のない接続線は、1対1関係を示す。品目関連
データファイル22に含まれたバージョン化データの種
類は以下のとおりである。 1.品目の種類や測定単位など品目技術データ50、2
.カタログ部品番号など品目関連データ52、3.品目
の責任部門および/または技術者など品目責任データ5
4、 4.技術図面や技術使用などの品目参照データ56、5
.設備および供給者データを含む供給データの品目供給
源58、 6.リードタイムおよび歩留りなど品目製造データ60
、 7.品目および文章の注意を含む品目および部品表注釈
62、および 8.代わりの経路設定を含む品目経路設定データ64

0016】部品表関連データファイル24に含まれたバ
ージョン化データの種類は、以下のものを含む。 1.導入コードやバッチ・サイズなど部品表ヘッダーデ
ータ66、 2.1組立体当たりの量を含む部品表構成部品データ6
8、 3.選択優先権と局所置換を含む選択及び置換構成部品
データ70、および 4.構成部品が使用されている親品目操業など構成部品
製造データ72
【0017】こうしたバージョン化データの種類はそれ
ぞれ、DASD40に記憶された単一のリレーショナル
データベース表に物理的に記憶された一貫性のあるオブ
ジェクトとして定義できる。各技術変更に関するオブジ
ェクト例のすべてのバージョンは、こうしたリレーショ
ナルデータベース表に含まれている。様々な技術変更状
況(すなわち、解放、受諾など)をもつオブジェクト例
は、特定の技術変更にたいして状況が変化するときにデ
ータをある表から他の表にコピーする必要なしに同じリ
レーショナルデータベース表に共存している。バージョ
ン制御論理20は、技術変更状況レベルに基づいて、様
々なユーザのグループによる記憶された技術変更へのア
クセスを制限するインスタンスレベル安全保守を備えて
いる。
【0018】様々な技術変更被影響品目状況レベルにお
いて技術変更データへのアクセスを制御するインスタン
スレベル安全保守の使用が図3に示してある。安全保守
の実施は、ユーザグループの要求に基づいて変化するが
、概して、設計技術者によりアクセス可能である開発段
階(事前解放状況)における製品に関する情報は、製造
技術者によりアクセス可能である十分に開発された段階
(解放状況)にある製品についての情報よりも制限され
た安全保守レベルに維持されるべきである。図3は、設
計技術者が本実施例では最も制限された安全保守レベル
05でデータにアクセスするユーザグループに属してい
ることを示す。設計技術者は、それより制限のゆるい安
全保守レベル01ないし04でデータにもアクセスする
。同様に、製造技術者は、解放の状況において技術変更
被影響品目16に対応する安全保守レベル04およびそ
れ以下のレベルでデータにアクセスする。生産計画者は
、製造グループにより「受諾された」技術変更被影響品
目16に対応する安全保守レベル03およびそれ以下の
レベルでデータにアクセスする。生産制御グループは、
製造により有効になった安全保守レベル02でデータに
アクセスする。最後に、技術変更における被影響品目が
閉じられると、最も制限の少ない安全保守レベル01で
のデータアクセスが記録ライブラリーユーザグループに
提供される。
【0019】インスタンスレベル安全保守を実施するた
めに、安全保守レベル属性は各オブジェクト例に関連す
る。データベースの用語を使用すると、これは、リレー
ショナルデータベース表のすべての行が安全保守レベル
列をもつことを要求することと等価である。上記のよう
に技術変更被影響品目状況をインスタンス安全保守レベ
ルを慎重に組み合わせることにより、ユーザの様々なグ
ループは、技術変更被影響品目に対する様々な状況レベ
ルにおいてデータにアクセスし、記憶データの様々な視
点を備えている。
【0020】図4は、設計技術の視点における事前解放
状況における新しい組立体「A」に対して品目技術デー
タ50と部品表構成部品データ68を作成する技術変更
通知(以下、ECAと呼ぶ)の効果を示す。他の品目関
連データ22と部品表(BOM)関連データ24は同様
に作成されバージョン制御される。技術変更(EC)被
影響品目ファイル16は、技術変更および品目、バージ
ョン制御データ、および品目実効性データ間の関係を含
むものである。図4におけるEC被影響品目ファイル1
6の最初の入力は、EC識別子「ECA」、品目識別子
「A」、および事前解放の被影響品目状況を備えている
。ユーザ定義視点識別子「Engl」は、品目Aのこの
視点が技術の視点であることを指定するものである。 システムによって生成された設計順序番号「8001」
は、ECAと品目A間の固有の関係を確立するものであ
る。品目実効性データは、計画実効性形式「日付」と計
画実効性開始日「3−1−90」を含む。製品識別子「
P1」は、組立体Aが製品P1で使用されることを指定
するものである。
【0021】ECAは技術データ・ファイル50とBO
M構成部品データ・ファイル68における品目Aの挿入
技術変更なので、設計順序番号8001は、両種類のデ
ータの挿入順序番号として記録される。品目技術データ
の論理キーは品目識別子である。組立体品目識別子と構
成部品品目識別子の組合せは部品表データの論理キーを
提供することになる。この例では、組立体Aが、部品表
68において示してあるように構成要素B、Dをもつ。 任意のデータオブジェクト内で利用可能な論理キーに加
えて、視点識別子、挿入順序番号および抽出順序番号は
、品目技術データ50のバージョンと、ECAによって
影響を受ける品目Aに関する部品表データ68とを個別
に識別するのに必要である。極めて制限されたバージョ
ン化データを保持することで、バージョン化データオブ
ジェクトを管理するのに必要な記憶空間の容量はかなり
減少する。たとえば、品目技術データ・ファイル50ま
たは部品表構成部品ファイル68にバージョン化オブジ
ェクトの実効性を保持する必要はない。というのは、E
C被影響品目ファイル16における対応するEC被影響
品目例が必要な実効性情報を含むからである。論理キー
とは別に、品目技術データファイル50と部品表構成部
品ファイル68に示された視点識別子、挿入順序番号お
よび抽出順序番号、ならびに他のすべてのデータ要素は
オプションである。
【0022】図5は、品目技術データ・ファイル50中
の関連するデータを変更することなく技術視点で事前解
放状況の組立体Aのための部品表ファイル68を変更す
る技術変更通知ECBの効果を示す図である。部品表構
成部品ファイル68に示すように、ECBは部品表ファ
イル68を部品Eの2ユニットと置換する。計画された
実効開始日「5−3−90」は、EC被影響品目ファイ
ル16のECBに関連する。実際の実効日は、部品Dが
その現在の貯蔵を使い果たすことにより段階的に削減さ
れるようになってから発生する。ECBは技術の視点に
おいて組立体AのためにECAに取って代わることが本
例で仮定されている。EC被影響品目オブジェクトの新
しい例は、EC識別子「ECB」、視点識別子「Eng
l」、システムが生成する設計順序番号「8002」お
よび対応する実効性情報と共に作成される。部品表オブ
ジェクトの新しい例は、視点識別子「Engl」と挿入
順序番号「8002」ともつ部品品目Eのために作成さ
れる。  1組立体当たりの量は2ユニットと記録され
ている。
【0023】視点識別子と挿入順序番号属性が、部品表
オブジェクト例の本目録とECB用の対応するEC被影
響品目例との関係を識別する。ECAを表す順序番号「
8001」により挿入された部品Dの部品表例の以前の
表は、部品表ファイル68から部品Dのレコードを物理
的に削除する代わりにECBにより抽出されたものとし
て保持される。設計順序番号8002は、部品表例の前
の表の抽出順序番号として記録される。部品表例の前の
表は、ECAの実施から有効になりECBの実施の直前
に無効になる。部品BとC、組立体Aの他の部品が有効
でECBにより未抽出であるので、新しい例は部品Eに
対してのみ作成されていることに注意すべきである。 部品D用の計画コードは、「通常」から「漸減」に変化
して、部品Dの現在のストックが、計画実効日中または
その後に技術変更ECBを実施する前に枯渇することを
示す。この実施例では、部品位置識別子列は、置換する
部品と置換された部品の対応を決定するために使用され
る。図5には、部品DとEが3の部品位置識別子をもっ
ている。品目技術データファイル50は変化せず、すべ
ての未抽出データはECBに対して有効である。
【0024】技術変更被影響の状況を次の状況に進めた
結果が図6に示されている。EC被影響品目ファイル1
6中の組立体品目AのECAの状況は事前解放から解放
状態に変化する。同時に、このEC被影響品目とすべて
の関連バージョン制御化データに対する安全保守レベル
は05から04に自動的に変化する。関連設計、挿入お
よび抽出順序番号が8001から6001に変化して、
バージョン制御化データのその後のユーザの選択を容易
にする。
【0025】設計順序番号の範囲を異なるEC被影響品
目状況レベルに割り当てる方法が図7に示されている。 EC被影響品目関連オブジェクトまたはBOM関連オブ
ジェクトの最新バージョンは自動的に次に高い利用可能
な設計順序番号に指定される。オブジェクトの事前解放
バージョンは、順序番号の最高位に指定される。順序番
号を漸減させた順番にオブジェクトの解放、受諾、実効
および閉鎖バージョンが指定される。この番号付け方法
の原理は、論理キーと視点識別子により識別された、オ
ブジェクトの事前解放バージョンが、同じオブジェクト
のすべての解放バージョンに取って代わり、必要なら、
そのオブジェクトの以前解放されたバージョンより時間
的に後に解放される。各状況レベル内で、適用可能な範
囲内の次に高い利用可能な番号は、オブジェクト例の最
新のバージョンに指定される。同一の順序番号は、同じ
論理キーと視点識別子をもつ複数のオブジェクト例に指
定されることはない。
【0026】EC被影響品目が段階的に次の状況レベル
に進められると、その設計順序番号とすべての関連する
挿入および抽出順序番号は状況レベルに割り当てられた
番号の範囲内で利用可能な次に高い番号に変更される。 このため、単純な照合により探索基準を満足させるオブ
ジェクト例を検索することが可能になる。探索が行なわ
れるのは、挿入または抽出バージョンが指定されたバー
ジョンより前の(または後の)データオブジェクトのす
べての例を戻すためである。同様に、挿入バージョンが
指定バージョンより遅いかまたは同じでかつ抽出バージ
ョンが指定バージョンより遅いかまたは同じオブジェク
トのすべての例のために探索が行なわれる。
【0027】図8では、技術変更通知ECCは、技術の
視点において事前解放状況の品目Aに対する品目技術デ
ータを変更する、ただし品目Aの部品表データは変わら
ない。ECCの目的は、計画実効日「7−5−90」に
組立体Aの測定の標準単位を「各々別々」から「対」に
変更することである。ECCと組立体品目AのEC被影
響品目ファイル16の入力は、設計順序番号「8003
」が自動的に指定されたことを示すものである。品目技
術データの新しい例が作成され、視点識別子「Engl
」と挿入順序番号「8003」をもつ品目技術データフ
ァイル50に追加される。品目技術データの前の例は、
抽出順序番号「8003」によりその後のECCからは
あてはまらなくなる。部品表ファイル68は変化しない
で、すべての未抽出データはECCにたいして有効であ
る。
【0028】図9は、製造設備位置においてECAにお
ける品目Aの状況を解放から受諾に変化させた結果を示
す。EC被影響品目ファイル16における品目AのEC
被影響品目データは、設計実験室により解放されたもの
として未修正データを表す。このデータは、適切な視点
識別子「Locl」と共に位置被影響品目表16’にコ
ピーされる。複数の製造位置が単一のコンピュータ・シ
ステムで支援されているが、各位置は、位置被影響品目
の独自の視点を作成し実際の実効性データを指定するも
のである。したがって、EC被影響品目の単一コピーだ
けがEC被影響品目ファイル16に存在している。指定
位置のEC品目状況は受諾に変わり、安全保守レベルは
04から03に変わる。設計順序番号は図7に詳述され
た規則に応じて「4001」に変わる。しかし、この新
しい設計順序番号は品目の製造視点のみに当てはまり、
品目技術データファイル50とBOM部品ファイル68
に含まれた技術視点は未変化で、指定された挿入/抽出
順序番号が以前のままであることに注意すべきである。
【0029】製造設備「Locl」においてECAの品
目Aの状況を解放から受諾に進めた後で、位置視点は図
10に示すように作成される。位置視点により、製造設
備または生産ラインにおいて部品表の局部性構成が可能
になる。この例では、組立体品目Aの材料表は最初にコ
ピーされて、部品表ファイル68の最後の3つの入力に
より示されているようにデータの新しい「Locl」視
点を作成する。安全保守レベルが04から03に変化し
て、生産計画機能によりこのデータへのアクセスが可能
になる。
【0030】再動作視点など視点バージョンの他の実施
により、部品表製造と部品表再動作の相違が再動作視点
内で記録されるという視点が作成される。バージョン制
御論理20は再動作視点の設計順序番号を再動作視点の
基本になる製造視点用の設計順序番号に関連づける。こ
のため、「視点に基づく」と「順序番号に基づく」属性
は、位置被影響品目ファイル16’の位置被影響品目オ
ブジェクトに含まれている。これらの同じ属性は、EC
被影響品目ファイル16のEC被影響品目オブジェクト
に含まれている。このため、1つの技術視点が再帰的に
他の技術視点に基づくことが可能になる。複数の視点バ
ージョンは、優先順に積み重ねられ、1つの視点におい
て、次の他の視点において特定の選択をもとめて突合せ
が行なわれる。
【0031】バージョン制御論理20を使用してDAS
D40に記憶されたリレーショナルデータベースファイ
ルと対話しているときには、端末18で多くの検索オプ
ションが設計または製造技術者に利用可能である。図1
1は、対話処理中に端末18に見える画面を表す。ユー
ザは品目番号、オブジェクト名、必要な場合には、EC
識別子と実効日を入力する。第1検索オプション「特定
のECレベルで適応可能」は、主に更新検査を実行し、
修正または削除のためにEC関連データのレベルを選択
するのに使用される。このオプションは、特定のECレ
ベルでの更新の前にデータを検討するのにも使用できる
。バージョン制御論理20は、(1)挿入ECが指定E
Cまたは初期のECであることおよび(2)抽出ECが
指定ECより後のものかまたはEC制御化オブジェクト
が未抽出であることという探索基準を満たすデータレコ
ードをもとめてバージョン化データファイルを探索する
【0032】第2オプション「特定のECレベルにより
影響」は、特定の技術変更によるすべての更新を検討す
るのに使用される。バージョン制御論理20は、挿入E
Cまたは抽出ECが指定技術変更であるデータを求めて
バージョン化データファイルを探索する。第3オプショ
ン「特定のECレベルにより挿入」は、部品表データを
検査するために特定の技術変更による更新を検討するの
に使用される。バージョン制御論理20は、挿入ECが
特定のECと同じものである検出データを探索する。
【0033】次の3つのオプションは、技術変更の状況
進展に関連する。「解放のみ」オプションにより、制御
位置における技術者が遠隔位置に送られたり製造に解放
されたECデータの最新レベルを見ることができる。バ
ージョン制御論理20は、挿入ECが解放されたが抽出
ECが解放されてないバージョン化データを探索する。 製造位置では、「受諾のみ」オプションにより受諾され
たデータの最新レベルが見える。バージョン制御論理2
0は、抽出ECではなく挿入ECが受諾またはより高い
(すなわち、実効または閉鎖)対応状況をもつバージョ
ン化データを探索する。「閉鎖のみ」オプションにより
、閉鎖されたデータの最新レベルが見える。バージョン
制御論理は、抽出ECではなく挿入ECが閉鎖状況を持
つデータを求めてバージョン化データを探索する。
【0034】「最新設計」オプションにより、制御位置
にいる技術者が、事前解放状況に依然としてあるものが
あるデータの最新の設計レベルにアクセスできる。バー
ジョン制御論理20は未抽出のEC制御化オブジェクト
例を探索する。
【0035】オプション8と9は技術変更の実効日に当
てはまる。「特定の実効日」オプションは、ユーザによ
り指定された日付のデータの生産バージョンを決定する
のに使用される。バージョン制御論理20は、指定日ま
たはそれ以前の実効日をもち以下の条件を満たす挿入E
Cを求めて探索する。その条件とは(1)EC制御化オ
ブジェクト例が未抽出であること、(2)抽出ECの実
効日が指定日より後であること、または(3)実効日が
抽出ECに指定されてないこと、である。「実効日の範
囲」オプションにより、ユーザ入力により指定された期
間にデータの生産レベルの複合視点が得られる。探索基
準としては、挿入ECの実効日が指定終了日(「To」
日)またはそれより前にあり以下の条件の1つを満たさ
なければならない。すなわち、(1)EC制御化オブジ
ェクト例が未抽出であること、(2)抽出ECの実効日
が指定日(「From」日)より後であること、または
(3)実効日が抽出ECに指定されてないこと、の内1
つである。
【0036】最後の、「2つのEC間の実効」オプショ
ンにより、ユーザにより指定された最初と最後のEC間
のデータの設計レベルの複合検討が可能になる。このオ
プションは、技術変更が実行されるときを決定するよう
に受諾されたそれらの技術変更の検討など、有用な計画
目的の役にたつ。使用された探索基準は、挿入ECがユ
ーザが指定した終わりのEC(「To」EC」より前か
またはそれに等しいこと、およびEC制御化オブジェク
ト例が未抽出であるか、または抽出ECの実効日がユー
ザが指定した最初のEC(「From」EC)より後で
あることである。本発明は上述の特定の実施例に関連し
て図示および記載されたが、当分野の技術者には当然の
ことながら、本発明の精神と範囲から逸脱しないかぎり
形式および細部の様々な変更が可能になる。
【図面の簡単な説明】
【図1】本発明の構成を示すブロック図。
【図2】バージョン制御される技術変更に関連するリレ
ーショナルデータベースファイルおよびバージョン制御
処理を支援する他のファイルを示す図。
【図3】技術変更被影響品目状況レベルに基づくオブジ
ェクト例データアクセス許諾のマトリックスを示す図。
【図4】事前解放状況における新しい組立体の技術視点
の作成によるバージョン化ファイルへの影響を示す図。
【図5】部品表の構成部材を他の構成部材と置換したこ
とによるバージョン化ファイルへの影響を示す図。
【図6】事前解放から解放状況に技術変更を進めること
によるバージョン化ファイルへの影響を示す図。
【図7】技術変更被影響品目状況レベルに設計順序番号
を指定する方法を示す図。
【図8】組立体品目のために測定の標準単位を変更した
ことによるバージョン化ファイルへの影響を示す図。
【図9】解放から許諾状況に品目を進め実効性の日付を
変更することによるバージョン化ファイルへの影響を示
す図。
【図10】組立体の位置視点の作成によるバージョン化
ファイルへの影響を示す図。
【図11】バージョン化データの検索のためのユーザ選
択可能オプションのリストをもつユーザインターフェー
ス表示メニュを示す図。
【符号の説明】
10  バージョン制御システム 12  技術変更通知ファイル 14  主品目ファイル 16  技術変更被影響品目ファイル 18  ユーザ端末装置 20  バージョン制御コンピュータプログラム22 
 品目関連データファイル 24  部品表関速データファイル 30  コンピュータプロセッサ 40  直接アクセス記憶装置

Claims (20)

    【特許請求の範囲】
  1. 【請求項1】主品目ファイルが不揮発性記憶装置に記憶
    されているコンピュータベース情報処理システムにおい
    て、技術変更により影響を受ける主品目ファイルにおけ
    る少なくとも1つの品目を識別する技術変更通知を作成
    する段階と前記少なくとも1つの品目に対して被影響品
    目レコードを作成し、前記不揮発性記憶装置上の被影響
    品目ファイルに被影響ファイルレコードを記憶する段階
    と、技術変更により影響を受ける各バージョン化データ
    オブジェクトを決定し、前記不揮発性記憶装置上のバー
    ジョン関連データファイルにおける複数のバージョン制
    御属性と共に前記各バージョン化データオブジェクトを
    記憶する段階と、認可されたユーザによる探索照合に応
    じて前記バージョン関連データファイルを処理する段階
    と、を備えていることを特徴とする技術変更により影響
    を受けるバージョン化データオブジェクトを制御する方
    法。
  2. 【請求項2】前記被影響品目レコードは、技術変更識別
    子、品目識別子、被影響品目状況、視点識別子、設計順
    序番号、製品識別子、安全保守レベル、および少なくと
    も1つの実効性属性を有していることを特徴とする請求
    項1記載の方法。
  3. 【請求項3】前記複数のバージョン制御属性は、論理キ
    ー、挿入順序番号、および抽出順序番号を有しているこ
    とを特徴とする請求項1記載の方法。
  4. 【請求項4】前記バージョン化データオブジェクトは品
    目関連であり、前記バージョン関連データファイルに記
    憶されて、前記品目識別子は論理キーとして使用されて
    いることを特徴とする請求項3記載の方法。
  5. 【請求項5】前記バージョン化データオブジェクトは関
    連部材表であって、品目識別子と構成部品識別子の両方
    をもち、前記バージョン関連データファイルに記憶され
    て、品目識別子と構成部品識別子の組合せが論理キーと
    して使用されていることを特徴とする請求項3記載の方
    法。
  6. 【請求項6】前記少なくとも1つの被影響品目に、事前
    解放の初期被影響品目状況が付与され、前記少なくとも
    1つの被影響品目は、前記少なくとも1つの被影響品目
    が設計、製造および生産と進むにつれて、その後解放、
    許諾、実効および閉鎖の状況に進められることを特徴と
    する請求項2記載の方法。
  7. 【請求項7】前記安全保守レベルは、前記複数のバージ
    ョン化データオブジェクトのそれぞれへのアクセスを制
    御し、前記バージョン化データオブジェクトのそれぞれ
    の前記被影響品目状況に直接対応することを特徴とする
    請求項2記載の方法。
  8. 【請求項8】前記被影響品目レコードの視点識別子は、
    同じ視点を表すすべての未抽出バージョン化データオブ
    ジェクトを識別し検索するのに使用されることを特徴と
    する請求項2記載の方法。
  9. 【請求項9】前記技術変更通知が作成されるときに設計
    順序番号を自動的に生成する段階を含み、前記設計順序
    番号は前記少なくとも1つの被影響品目の固有の属性を
    表し、技術変更識別子と被影響品目状況の両方と直接関
    連することを特徴とする請求項2記載の方法。
  10. 【請求項10】前記技術変更により影響を受け前記バー
    ジョン関連データファイルに記憶された各バージョン化
    データオブジェクト用の挿入順序番号を自動的に生成す
    る段階を含み、前記挿入順序番号は前記技術変更通知の
    作成によって生じる対応する設計順序番号に設定するこ
    とを特徴とする請求項9記載の方法。
  11. 【請求項11】対応するバージョン化データオブジェク
    トの設計順序番号を入力することにより取り替えられる
    各バージョン化データオブジェクトを抽出順序番号とし
    て識別する段階を更に含むことを特徴とする請求項10
    記載の方法。
  12. 【請求項12】前記処理する段階は、複数のユーザ選択
    可能探索照会オプションを含むインターフェース画面を
    前記認可ユーザに提供する段階と、探索照会オプション
    を選択し、前記探索照会のための入力パラメータ集合を
    識別し探索の戦略を集合的に定義する段階と、前記探索
    戦略を満たす各バージョン化データオブジェクトのため
    に前記バージョン化ファイルを検索する段階と、前記探
    索戦略を満たす各バージョン化データオブジェクトを検
    索し、前記検索されたバージョン化データオブジェクト
    を前記探索照会の結果として前記認可ユーザに提供する
    段階と、を有することを特徴とする請求項1記載の方法
  13. 【請求項13】前記探索照会のための入力パラメータ集
    合は品目識別子と技術変更識別子を含み、前記技術変更
    識別子は1対の値として入力されて前記認可ユーザを識
    別するとともに前記1対の値により表された技術変更の
    範囲の間で実効的であるバージョン化データオブジェク
    トの複合視点を前記認可ユーザに与えることを特徴とす
    る請求項12記載の方法。
  14. 【請求項14】前記探索照合用の入力パラメータ集合が
    、品目識別子と指定された日付を含み、前記指定された
    データは1対の値として入力され、前記認可ユーザを識
    別するとともに前記指定された日付の範囲間で実効的で
    あるバージョン化データオブジェクトの複合視点を前記
    認可ユーザに与えることを特徴とする請求項12記載の
    方法。
  15. 【請求項15】前記被影響品目レコードはさらに「視点
    に基づく」および「順序番号に基づく」属性を有するこ
    とを特徴とする請求項8記載の方法。
  16. 【請求項16】第1視点バージョンが第2視点バージョ
    ンに基づき、次に第2視点バージョンが第3視点バージ
    ョンに基づいた前記バージョン化データオブジェクトの
    複数の視点バージョンが作成され、「視点に基づく」お
    よび「順序番号に基づく」属性が前記複数視点バージョ
    ンを関連づけるよう使用されることを特徴とする請求項
    15記載の方法。
  17. 【請求項17】主品目ファイル、技術変更通知ファイル
    、および技術変更被影響品目ファイルが記憶されるデー
    タベースを有する不揮発性データ記憶装置、プロセッサ
    および少なくとも1つの入出力装置を含むコンピュータ
    ベース情報処理システムにおいて、品目に関連したバー
    ジョン化データオブジェクトを含む複数の第1データフ
    ァイルと、部品表に関連したバージョン化データオブジ
    ェクトを含む複数の第2データファイルと、認可ユーザ
    により与えられた探索の戦略を満たす前記複数の第1お
    よび第2データファイルからバージョン化データを検索
    する前記入出力装置を用いて、前記第1および第2の複
    数のデータファイルと協同して前記探索の戦略に応答す
    る前記プロセッサで動作するバージョン制御論理手段と
    、を備えていることを特徴とする技術変更により影響を
    受けるバージョン化データオブジェクトを制御する装置
  18. 【請求項18】前記バージョン制御論理手段は、前記デ
    ータレコードの技術変更品目状況に基づいて前記認可ユ
    ーザからの要求に応答して、前記技術変更被影響品目フ
    ァイルと前記第1と第2の複数のデータファイルに含ま
    れたバージョン化データオブジェクトへのデータアクセ
    ス認可を実行することを特徴とする請求項17記載の装
    置。
  19. 【請求項19】前記複数の第1データファイルは、品目
    識別子、挿入順序番号、および抽出順序番号用のフィー
    ルドをもつ品目関連バージョン化データオブジェクトを
    含む品目技術データファイルを有し、前記品目識別子は
    論理キーとして使用され、前記挿入および抽出順序番号
    は、前記探索戦略を満たす前記品目関連バージョン化デ
    ータオブジェクトを選択的に検索するために前記バージ
    ョン制御論理手段により使用されることを特徴とする請
    求項17記載の装置。
  20. 【請求項20】前記複数の第2データファイルが、品目
    識別子、構成部品品目識別子、挿入順序番号および抽出
    順序番号用のフィールドをもつ部品表関連バージョン化
    データオブジェクトを含む部品表構成部品ファイルを有
    し、前記品目識別子と構成部品品目識別子が論理キーを
    形成し、前記挿入および抽出順序番号は、前記探索の戦
    略を満たす部品表関連バージョン化データオブジェクト
    を選択的に検索する前記バージョン制御論理手段により
    使用されることを特徴とする請求項17記載の装置。
JP3268907A 1990-10-24 1991-09-20 技術変更により影響を受けるバージョン化データオブジェクトの制御を実行する方法 Pending JPH04289920A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/602,600 US5317729A (en) 1990-10-24 1990-10-24 Method for the storage of multi-versioned data with retrieval based on searched query
US602600 1990-10-24

Publications (1)

Publication Number Publication Date
JPH04289920A true JPH04289920A (ja) 1992-10-14

Family

ID=24412009

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3268907A Pending JPH04289920A (ja) 1990-10-24 1991-09-20 技術変更により影響を受けるバージョン化データオブジェクトの制御を実行する方法

Country Status (3)

Country Link
US (1) US5317729A (ja)
EP (1) EP0483039A3 (ja)
JP (1) JPH04289920A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007164611A (ja) * 2005-12-15 2007-06-28 Fujitsu Ltd Cadデータ管理装置及びそのプログラム

Families Citing this family (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5311424A (en) * 1991-06-28 1994-05-10 International Business Machines Corporation Method and system for product configuration definition and tracking
JPH0756652B2 (ja) * 1992-03-24 1995-06-14 インターナショナル・ビジネス・マシーンズ・コーポレイション 動画像のフレーム列の検索
US5504879A (en) * 1992-07-16 1996-04-02 International Business Machines Corporation Resolution of relationship source and target in a versioned database management system
US5386559A (en) * 1992-07-16 1995-01-31 International Business Machines Corporation Variant domains and variant maps in a versioned database management system
US5592661A (en) * 1992-07-16 1997-01-07 International Business Machines Corporation Detection of independent changes via change identifiers in a versioned database management system
US5428795A (en) * 1992-07-31 1995-06-27 International Business Machines Corporation Method of and apparatus for providing automatic security control of distributions within a data processing system
US5446903A (en) * 1993-05-04 1995-08-29 International Business Machines Corporation Method and apparatus for controlling access to data elements in a data processing system based on status of an industrial process by mapping user's security categories and industrial process steps
US5434791A (en) * 1993-06-29 1995-07-18 Electronic Data Systems Corporation Product structure management
US6301581B1 (en) * 1994-08-01 2001-10-09 Texas Instruments Incorporated Method and system for managing access to a plurality of data objects
JPH0869404A (ja) * 1994-08-29 1996-03-12 Fujitsu Ltd データのバックアップ方法及びそれを利用したデータ処理装置
EP0807290B1 (en) * 1995-01-26 2000-05-03 Hans Verner Thorsen Method and system for accessing data
US5581755A (en) * 1995-01-31 1996-12-03 Unisys Corporation Method for maintaining a history of system data and processes for an enterprise
US5671398A (en) * 1995-06-09 1997-09-23 Unisys Corporation Method for collapsing a version tree which depicts a history of system data and processes for an enterprise
US5815395A (en) * 1995-06-29 1998-09-29 Interface Definition Systems, Inc. Diagnostic method and apparatus for configuration errors
US5758150A (en) * 1995-10-06 1998-05-26 Tele-Communications, Inc. System and method for database synchronization
US5745906A (en) * 1995-11-14 1998-04-28 Deltatech Research, Inc. Method and apparatus for merging delta streams to reconstruct a computer file
US5729743A (en) * 1995-11-17 1998-03-17 Deltatech Research, Inc. Computer apparatus and method for merging system deltas
WO1997024679A1 (en) * 1995-12-27 1997-07-10 Tele-Communications, Inc. Billing statement rendering system and method
US5966715A (en) * 1995-12-29 1999-10-12 Csg Systems, Inc. Application and database security and integrity system and method
US5758358A (en) * 1996-01-29 1998-05-26 Microsoft Corporation Method and system for reconciling sections of documents
US5802512A (en) * 1996-03-12 1998-09-01 Oracle Corporation Storage, replay and error detection of user-defined queries
US5729744A (en) * 1996-06-10 1998-03-17 International Business Machine Corp. Method and system of enhanced versioning control of objects in a data processing system using change control information which includes reasons for changes
US5832499A (en) * 1996-07-10 1998-11-03 Survivors Of The Shoah Visual History Foundation Digital library system
US5950201A (en) * 1996-12-06 1999-09-07 International Business Machines Corporation Computerized design automation method using a single logical PFVL paradigm
US20060195595A1 (en) 2003-12-19 2006-08-31 Mendez Daniel J System and method for globally and securely accessing unified information in a computer network
JPH1115646A (ja) * 1997-06-25 1999-01-22 Fujitsu Ltd 技術情報管理システム
US6990458B2 (en) * 1997-08-28 2006-01-24 Csg Systems, Inc. System and method for computer-aided technician dispatch and communication
IL124579A (en) * 1997-10-15 2006-12-10 Multitext Ltd Method and system for generation and use of multi-layered text
US5966707A (en) * 1997-12-02 1999-10-12 International Business Machines Corporation Method for managing a plurality of data processes residing in heterogeneous data repositories
US6654747B1 (en) * 1997-12-02 2003-11-25 International Business Machines Corporation Modular scalable system for managing data in a heterogeneous environment with generic structure for control repository access transactions
US6260040B1 (en) * 1998-01-05 2001-07-10 International Business Machines Corporation Shared file system for digital content
US6081806A (en) * 1998-01-15 2000-06-27 Inventec Corporation Computer database synchronization method
JP3547990B2 (ja) * 1998-04-10 2004-07-28 株式会社クラステクノロジー 生産管理システム、生産管理プログラムを記録したコンピュータ読み取り可能な記録媒体
US6289344B1 (en) 1998-05-11 2001-09-11 International Business Machines Corporation Context-sensitive authorization in an RDBMS
US7209949B2 (en) 1998-05-29 2007-04-24 Research In Motion Limited System and method for synchronizing information between a host system and a mobile data communication device
US6438585B2 (en) 1998-05-29 2002-08-20 Research In Motion Limited System and method for redirecting message attachments between a host system and a mobile data communication device
US6484182B1 (en) 1998-06-12 2002-11-19 International Business Machines Corporation Method and apparatus for publishing part datasheets
US6353831B1 (en) 1998-11-02 2002-03-05 Survivors Of The Shoah Visual History Foundation Digital library system
US6356286B1 (en) 1998-12-10 2002-03-12 International Business Machines Corporation User-interactive computer display interface with a tree having a plurality of user selectable nodes representing a plurality of search queries to a tabular database
US6424979B1 (en) * 1998-12-30 2002-07-23 American Management Systems, Inc. System for presenting and managing enterprise architectures
US7003719B1 (en) 1999-01-25 2006-02-21 West Publishing Company, Dba West Group System, method, and software for inserting hyperlinks into documents
US6430455B1 (en) * 1999-01-25 2002-08-06 General Electric Company Managing how current files of a product are at the time of release
US20010011265A1 (en) * 1999-02-03 2001-08-02 Cuan William G. Method and apparatus for deploying data among data destinations for website development and maintenance
JP3535413B2 (ja) * 1999-04-07 2004-06-07 新日鉄ソリューションズ株式会社 データ処理装置、データ処理システム、データ処理方法、及び記録媒体
US6415298B1 (en) * 1999-07-15 2002-07-02 American Management Systems, Inc. Effective dated tree control in a component based-object oriented convergent customer care and billing system
US6873997B1 (en) * 1999-08-04 2005-03-29 Agile Software Corporation Data management system and method for automatically propagating information to disparate information systems from a central location
US6408312B1 (en) * 1999-08-30 2002-06-18 Visionael Corporation Method and system for supporting multiple, historical, and future designs in a relational database
US7634455B1 (en) * 1999-09-23 2009-12-15 Agile Software Corporation Method and apparatus for providing controlled access to software objects and associated documents
US7240067B2 (en) * 2000-02-08 2007-07-03 Sybase, Inc. System and methodology for extraction and aggregation of data from dynamic content
US6415299B1 (en) * 2000-04-12 2002-07-02 Unisys Corp. Method for merging versions of a model in an object oriented repository
FI20001524A (fi) 2000-06-27 2001-12-28 Nokia Networks Oy Yhdistettyjen olioiden hallinta verkossa
KR20030045008A (ko) * 2000-07-03 2003-06-09 오컬루스 테크놀로지스 코포레이션 컴퓨터 네트워크 상에 분산되거나 또는 발현되는 모델에대한 접속 제어
US7870107B2 (en) * 2000-08-04 2011-01-11 Agile Software Corporation Data management system and method for propagating product manufacturing information to disparate information systems
US6625454B1 (en) 2000-08-04 2003-09-23 Wireless Valley Communications, Inc. Method and system for designing or deploying a communications network which considers frequency dependent effects
EP1356377A2 (en) * 2000-10-04 2003-10-29 Siemens Energy & Automation, Inc. Manufacturing system software version management
US20030018628A1 (en) * 2001-07-18 2003-01-23 Yih-Ping Luh System and method for automated management of electronic information derivatives
US6915305B2 (en) 2001-08-15 2005-07-05 International Business Machines Corporation Restructuring view maintenance system and method
US6988014B2 (en) 2001-11-07 2006-01-17 Sap Aktiengesellschaft Re-usable elements of a configuration model
US7333966B2 (en) * 2001-12-21 2008-02-19 Thomson Global Resources Systems, methods, and software for hyperlinking names
US6954766B2 (en) * 2001-12-21 2005-10-11 Juniper Networks, Inc. Systems and methods for organizing and validating data in documents
US7412463B2 (en) 2002-01-11 2008-08-12 Bloomberg Finance L.P. Dynamic legal database providing historical and current versions of bodies of law
CA2491091A1 (en) * 2002-06-25 2003-12-31 Bloomberg Lp Electronic management and distribution of legal information
US8230026B2 (en) 2002-06-26 2012-07-24 Research In Motion Limited System and method for pushing information between a host system and a mobile data communication device
US6819967B2 (en) 2002-07-24 2004-11-16 International Business Machines Corporation Relational database for producing bill-of-materials from planning information
TW200407745A (en) * 2002-11-14 2004-05-16 Inventec Corp Processing method and system for engineering change form
US20040098292A1 (en) * 2002-11-18 2004-05-20 Miller Lynn R. System and method for enabling supplier manufacturing integration
US20040186690A1 (en) 2003-03-21 2004-09-23 Alcatel System and method for tracking engineering changes relating to a circuit card
US7007248B2 (en) * 2003-05-15 2006-02-28 Lsi Logic Corporation Method and apparatus for implementing engineering change orders
CA2434644A1 (fr) * 2003-06-30 2004-12-30 Archidata Inc. Systeme pour la certification des plans et devis produits par les professionnels et les maitres d'ouvrage de la construction
US7562345B2 (en) * 2003-08-27 2009-07-14 Lucent Technologies, Inc. Firmware management tool
US7171413B2 (en) * 2003-08-29 2007-01-30 International Business Machines Corporation Two phase intermediate query security using access control
US7421458B1 (en) * 2003-10-16 2008-09-02 Informatica Corporation Querying, versioning, and dynamic deployment of database objects
US7930149B2 (en) 2003-12-19 2011-04-19 Sap Aktiengesellschaft Versioning of elements in a configuration model
CN100472520C (zh) 2003-12-31 2009-03-25 汤姆森环球资源公司 把实体数据自动收集和结合到联机数据库和专业目录中的***、方法、接口和软件
JP2006004024A (ja) * 2004-06-16 2006-01-05 Fujitsu Ltd ディレクトリサーバに実行させるためのプログラム
US8189599B2 (en) * 2005-08-23 2012-05-29 Rpx Corporation Omni-protocol engine for reconfigurable bit-stream processing in high-speed networks
US20070067357A1 (en) * 2005-09-20 2007-03-22 Nicholas Clark Methods and apparatus to provide a database version control system
US8996151B2 (en) * 2005-11-09 2015-03-31 The Boeing Company Visualization of product build using precedence transversal method
US20070106410A1 (en) * 2005-11-09 2007-05-10 The Boeing Company Systems and methods for production planning by visualizing products and resources in a manufacturing process
US20070162316A1 (en) * 2006-01-12 2007-07-12 International Business Machines Corporation System and method for evaluating a requirements process and project risk-requirements management methodology
US20070168203A1 (en) * 2006-01-17 2007-07-19 International Business Machines Corporation Context-based mapping of a content repository in a context driven component execution environment
US8577805B1 (en) * 2007-07-23 2013-11-05 United Services Automobile Association (Usaa) Systems and methods for virtual banking
CN101127034B (zh) * 2006-08-18 2012-05-23 国际商业机器公司 数据组织、查询、呈现、存档、恢复、删除、提炼方法及装置和***
US7739547B2 (en) * 2007-06-07 2010-06-15 International Business Machines Corporation Failure recovery and error correction techniques for data loading in information warehouses
US8307001B2 (en) * 2007-08-23 2012-11-06 International Business Machines Corporation Auditing of curation information
JP5239423B2 (ja) * 2008-03-17 2013-07-17 株式会社リコー 情報処理装置,情報処理方法,プログラム,および記録媒体
US9411864B2 (en) 2008-08-26 2016-08-09 Zeewise, Inc. Systems and methods for collection and consolidation of heterogeneous remote business data using dynamic data handling
US8560568B2 (en) * 2008-08-26 2013-10-15 Zeewise, Inc. Remote data collection systems and methods using read only data extraction and dynamic data handling
US9805082B2 (en) * 2008-09-10 2017-10-31 Sap Se Recording information about an item
GB2466427A (en) * 2008-12-12 2010-06-23 Nuclear Decommissioning Authority Storing of changes to baseline table in a database
US20110246256A1 (en) * 2010-04-06 2011-10-06 Oracle International Corporation Product lifecycle management techniques
US8868502B2 (en) * 2011-01-14 2014-10-21 Apple Inc. Organizing versioning according to permissions
CN103092893A (zh) * 2011-11-08 2013-05-08 Sap股份公司 组织层级中准时间依赖性的实现
US20130151317A1 (en) * 2011-12-13 2013-06-13 Sap Ag Model and System for Service Provisioning Lifecycle Management
US20140358744A1 (en) * 2013-05-31 2014-12-04 Bank Of America Corporation Bitemporal milestoning of model free data
DE102018106245A1 (de) * 2018-03-16 2019-09-19 Krones Ag Behälterbehandlungsanlage und Verfahren mit sicherheitsgerichtetem Management von Einstellungen für eine Behälterbehandlungsanlage
CN110889608A (zh) * 2019-11-18 2020-03-17 北京汽车集团越野车有限公司 工程变更流程的管控方法、装置、电子设备及存储介质
CN113411353B (zh) * 2021-08-03 2021-11-09 广州汇图计算机信息技术有限公司 一种网络安全防护方法及***

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4184200A (en) * 1978-04-26 1980-01-15 Sperry Rand Corporation Integrating I/O element
US4432057A (en) * 1981-11-27 1984-02-14 International Business Machines Corporation Method for the dynamic replication of data under distributed system control to control utilization of resources in a multiprocessing, distributed data base system
US4646229A (en) * 1982-11-15 1987-02-24 At&T Bell Laboratories Time-ordered data base
US4531186A (en) * 1983-01-21 1985-07-23 International Business Machines Corporation User friendly data base access
US4558413A (en) * 1983-11-21 1985-12-10 Xerox Corporation Software version management system
US4649514A (en) * 1983-11-30 1987-03-10 Tandy Corporation Computer revision port
US4591983A (en) * 1984-07-09 1986-05-27 Teknowledge, Inc. Hierarchical knowledge system
US4714996A (en) * 1985-11-26 1987-12-22 International Business Machines Corporation Impact calculation for version management in a distributed information service
JPH01175057A (ja) * 1987-12-28 1989-07-11 Toshiba Corp セキュリティの動的管理方法
US4887206A (en) * 1987-12-29 1989-12-12 International Business Machines Corporation Automated system for estimating impact on inventory cost due to an engineering change to a component

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007164611A (ja) * 2005-12-15 2007-06-28 Fujitsu Ltd Cadデータ管理装置及びそのプログラム
JP4693620B2 (ja) * 2005-12-15 2011-06-01 富士通株式会社 Cadデータ管理装置及びそのプログラム

Also Published As

Publication number Publication date
EP0483039A2 (en) 1992-04-29
EP0483039A3 (en) 1993-08-25
US5317729A (en) 1994-05-31

Similar Documents

Publication Publication Date Title
JPH04289920A (ja) 技術変更により影響を受けるバージョン化データオブジェクトの制御を実行する方法
US5307261A (en) Method and system for product configuration management in a computer based manufacturing system
US6678693B1 (en) Database design system, database design method and record medium
US7315850B2 (en) Software and method for performing database operations
US8788457B2 (en) Ensuring that the archival data deleted in relational source table is already stored in relational target table
CN100498763C (zh) 一种使用应用程序处理数据的方法
US5564113A (en) Computer program product for rendering relational database management system differences transparent
US7822795B2 (en) Apparatus and methods for displaying and determining dependency relationships among subsystems in a computer software system
CN104462169B (zh) 将数据导入到数据库表中的方法和***
US6185556B1 (en) Method and apparatus for changing temporal database
US7979456B2 (en) Method of managing and providing parameterized queries
CA2526045C (en) Complex data access
US20090055418A1 (en) Automatic cascading copy operations in a database with referential integrity
US7653663B1 (en) Guaranteeing the authenticity of the data stored in the archive storage
CN101013426B (zh) 信息管理装置以及信息管理方法
KR100786261B1 (ko) 메타데이터 저장소에의 메타데이터 자동적재 방법
US20060123059A1 (en) Method for organizing a digital database in a traceable form
JP2002169709A (ja) 文書の保管保存方法における管理方法
US20030140194A1 (en) Data management system and computer program
CN117608536B (zh) 缺口数据在线模版定制补录***及其方法
WO2023199871A1 (ja) 情報管理システム及び選択肢管理装置
US20070022137A1 (en) Data source business component generator
JP2003208346A (ja) データベース更新情報の反映システムおよびそのためのプログラム
JP3689596B2 (ja) 製品開発工程管理システム
Stephens Visual Basic. NET Database Programming