欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法和系統(tǒng)的制作方法

文檔序號(hào):6124184閱讀:222來(lái)源:國(guó)知局
專利名稱:用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法和系統(tǒng)。
背景技術(shù)
來(lái)自測(cè)試儀的數(shù)據(jù)被記錄,以呈現(xiàn)發(fā)生在測(cè)試儀上的事件。例如,存在用于啟動(dòng)對(duì)某一批次(lot)的測(cè)試的事件。存在用于啟動(dòng)對(duì)一個(gè)器件的測(cè)試的事件。存在用于執(zhí)行一個(gè)單獨(dú)測(cè)試的事件。事件的順序很重要并且提供了上下文信息。當(dāng)以信號(hào)通知對(duì)批量測(cè)試開始的事件被記錄時(shí),該點(diǎn)之后并在以信號(hào)通知該批次測(cè)試終止的事件之前記錄的所有器件測(cè)試結(jié)果被看作該批次的一部分。
鑒于測(cè)試系統(tǒng)的復(fù)雜性并且為了在使用系統(tǒng)時(shí)具有靈活性,可能具有“丟失事件”。這些丟失事件進(jìn)而導(dǎo)致測(cè)試系統(tǒng)的丟失上下文信息。對(duì)于格式化測(cè)試數(shù)據(jù)之前的每個(gè)過(guò)程,這些丟失事件必須被處理。例如,為了將數(shù)據(jù)格式化為文本報(bào)告和二進(jìn)制STDF文件,這兩種過(guò)程都需要對(duì)丟失數(shù)據(jù)進(jìn)行補(bǔ)償。
過(guò)去,每個(gè)單獨(dú)的數(shù)據(jù)格式化器可以提供它自己對(duì)丟失數(shù)據(jù)的解決方案。例如,從一個(gè)數(shù)據(jù)格式化器到另一個(gè)可以提供唯一的數(shù)據(jù)關(guān)系。來(lái)自某些或所有數(shù)據(jù)格式化器的輸出數(shù)據(jù)可能具有孔(hole)或丟失關(guān)系。一個(gè)或多個(gè)數(shù)據(jù)格式化器可能崩潰(crash)。

發(fā)明內(nèi)容
在一個(gè)實(shí)施例中,提供了一種用于從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的系統(tǒng),該系統(tǒng)包括具有代碼的數(shù)據(jù)填充器,所述代碼用于(1)從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象,(2)將所述數(shù)據(jù)對(duì)象布置在樹結(jié)構(gòu)中,(3)從所述樹結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象,以及(4)將所述丟失數(shù)據(jù)對(duì)象填充到所述樹結(jié)構(gòu)中;與所述數(shù)據(jù)填充器通信的數(shù)據(jù)模型,其中所述數(shù)據(jù)模型存儲(chǔ)由所述數(shù)據(jù)填充器生成的所述數(shù)據(jù)對(duì)象和所述丟失對(duì)象;以及與所述數(shù)據(jù)模型通信的多個(gè)客戶端,其中每個(gè)客戶端有選擇地讀取由所述數(shù)據(jù)模型存儲(chǔ)的所述數(shù)據(jù)對(duì)象和所述丟失數(shù)據(jù)對(duì)象。
在另一實(shí)施例中,提供了一種用于從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的系統(tǒng),該系統(tǒng)包括具有代碼的數(shù)據(jù)填充器,所述代碼用于(1)從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象,(2)將所述數(shù)據(jù)對(duì)象彼此相關(guān)地布置在關(guān)系結(jié)構(gòu)中,(3)從所述關(guān)系結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象,以及(4)將所述丟失數(shù)據(jù)對(duì)象填充到所述關(guān)系結(jié)構(gòu)中;以及與所述數(shù)據(jù)填充器通信的多個(gè)客戶端,其中每個(gè)客戶端分別有選擇地獲取由所述數(shù)據(jù)填充器生成和導(dǎo)出的所述數(shù)據(jù)對(duì)象和所述丟失數(shù)據(jù)對(duì)象。
在又一實(shí)施例中,提供了一種從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法,該方法包括從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象;將所述數(shù)據(jù)對(duì)象布置在樹結(jié)構(gòu)中;從所述樹結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象;以及將所述丟失數(shù)據(jù)對(duì)象填充到所述樹結(jié)構(gòu)中。
在又一實(shí)施例中,提供了一種從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法,該方法包括從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象;將所述數(shù)據(jù)對(duì)象彼此相關(guān)地布置在關(guān)系結(jié)構(gòu)中;從所述關(guān)系結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象;以及將所述丟失數(shù)據(jù)對(duì)象填充到所述關(guān)系結(jié)構(gòu)中。
其它實(shí)施例也被公開。


附圖中示出了本發(fā)明的示例性實(shí)施例,其中圖1是用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的系統(tǒng)的一個(gè)實(shí)施例的概略圖示;圖2是用在圖1的系統(tǒng)中使用的數(shù)據(jù)模型的示例性實(shí)施例的示意圖;圖3是用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的系統(tǒng)的另一實(shí)施例的概略圖示;圖4是示出用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的一種方法的流程圖;圖5是用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的另一方法的流程圖;圖6是用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法的流程圖;圖7是用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的一種方法的流程圖;圖8是用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的另一方法的流程圖;圖9是用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法的流程圖;以及圖10是用于從測(cè)試數(shù)據(jù)中導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法的流程圖。
具體實(shí)施例方式
參考圖1和2,示出了用于從測(cè)試數(shù)據(jù)104中導(dǎo)出丟失數(shù)據(jù)對(duì)象102/200的系統(tǒng)100。在一個(gè)實(shí)施例中,系統(tǒng)100可以包括數(shù)據(jù)填充器106。在一個(gè)實(shí)施例中,數(shù)據(jù)填充器106可以具有用于從測(cè)試數(shù)據(jù)104生成數(shù)據(jù)對(duì)象110/202A-202F的代碼108。數(shù)據(jù)填充器106可以具有用于將數(shù)據(jù)對(duì)象110/202A-202F布置在樹結(jié)構(gòu)204中的代碼112。數(shù)據(jù)填充器106可以具有用于從樹結(jié)構(gòu)204導(dǎo)出丟失數(shù)據(jù)對(duì)象102/200的代碼114。數(shù)據(jù)填充器106可以具有用于將丟失數(shù)據(jù)對(duì)象102/200填充到樹結(jié)構(gòu)204中的代碼116。在一個(gè)實(shí)施例中,數(shù)據(jù)對(duì)象110/202A-202F例如可以包括批次數(shù)據(jù)對(duì)象202A、晶片數(shù)據(jù)對(duì)象202B、測(cè)試數(shù)據(jù)對(duì)象202C、測(cè)試組數(shù)據(jù)對(duì)象202D和測(cè)試結(jié)果數(shù)據(jù)對(duì)象202F。
仍舊參考圖1和2,示出了與數(shù)據(jù)填充器106通信的數(shù)據(jù)模型118/206。在一個(gè)實(shí)施例中,數(shù)據(jù)模型118/206可以存儲(chǔ)由數(shù)據(jù)填充器106生成的丟失對(duì)象102/200和數(shù)據(jù)對(duì)象110/202A-202F。在一個(gè)實(shí)施例中,在父對(duì)象(例如批次對(duì)象202A)附近生成測(cè)試概要數(shù)據(jù)對(duì)象208,以積累與父對(duì)象的子對(duì)象(例如晶片202B、測(cè)試202C、測(cè)試組202D和測(cè)試結(jié)果202F)有關(guān)的統(tǒng)計(jì)量和其他數(shù)據(jù)。
參見圖1,示出了與數(shù)據(jù)模型118/206通信的多個(gè)客戶端120A-120D。在一個(gè)實(shí)施例中,客戶端120A-120D可以各自有選擇地讀取由數(shù)據(jù)模型118/206存儲(chǔ)的數(shù)據(jù)對(duì)象110和丟失數(shù)據(jù)對(duì)象102/200。
一般而言,由數(shù)據(jù)填充器106生成的數(shù)據(jù)對(duì)象110/202A-202F和丟失數(shù)據(jù)對(duì)象102/200形成統(tǒng)一的對(duì)象集合。在一個(gè)實(shí)施例中,多個(gè)客戶端120A-120D中的每一個(gè)有選擇地從該統(tǒng)一的對(duì)象集合中進(jìn)行讀取。在一個(gè)實(shí)施例中,多個(gè)客戶端120A-120D中的不同客戶端從該統(tǒng)一的對(duì)象集合獲得標(biāo)準(zhǔn)化數(shù)據(jù)。該數(shù)據(jù)對(duì)象110/202A-202F和丟失數(shù)據(jù)對(duì)象102/200的統(tǒng)一的對(duì)象集合可被存儲(chǔ)在單個(gè)位置,該位置可以包括(但不局限于)數(shù)據(jù)模型118/206。
參考圖1,多個(gè)客戶端120A-120D可以包括數(shù)據(jù)格式化器120A-120D。在一個(gè)實(shí)施例中,數(shù)據(jù)格式化器120A-120D可以包括STDF書寫器120A、ASCII書寫器120B、XML書寫器120C、EDL書寫器120D或另一類型的數(shù)據(jù)書寫器。
仍舊參考圖1,在一個(gè)實(shí)施例中,測(cè)試數(shù)據(jù)104被記錄為數(shù)據(jù)對(duì)象110,并且針對(duì)丟失事件102的任意必需的上下文信息在單個(gè)位置被導(dǎo)出。一般而言,丟失事件102進(jìn)而被填充到單個(gè)位置中,該單個(gè)位置通常是數(shù)據(jù)模型118。這樣,數(shù)據(jù)格式化器120A-120D的所有過(guò)程訪問同一“導(dǎo)出的”上下文信息。此外,數(shù)據(jù)格式化器120A-120D不需要額外邏輯來(lái)處理具有丟失數(shù)據(jù)事件的狀況。
丟失數(shù)據(jù)對(duì)象102的導(dǎo)出可以包括數(shù)據(jù)解釋、數(shù)據(jù)內(nèi)插和/或數(shù)據(jù)導(dǎo)出。該丟失數(shù)據(jù)元素102的導(dǎo)出對(duì)于每批測(cè)試數(shù)據(jù)104是單個(gè)過(guò)程。經(jīng)處理的數(shù)據(jù)可以包括丟失數(shù)據(jù)對(duì)象102和生成的數(shù)據(jù)對(duì)象110,它們可被用于多個(gè)數(shù)據(jù)格式化器120A-120D。
由于用于導(dǎo)出丟失事件102的所有處理邏輯可能都位于數(shù)據(jù)填充器106中而非位于每個(gè)數(shù)據(jù)格式化器120A-120D中,因此編程出用于系統(tǒng)100的新數(shù)據(jù)格式化器120A-120D可能不太麻煩。同樣,由于每個(gè)新數(shù)據(jù)格式化器120A-120D不需要用于導(dǎo)出丟失事件102或數(shù)據(jù)對(duì)象110的處理邏輯,因此對(duì)每個(gè)新數(shù)據(jù)格式化器的編程不易出現(xiàn)差錯(cuò)。
系統(tǒng)100對(duì)于利用多個(gè)數(shù)據(jù)格式化器(即數(shù)據(jù)格式化器120A-120D)處理測(cè)試數(shù)據(jù)104提供了更好性能,這是因?yàn)閬G失數(shù)據(jù)對(duì)象102是利用單組邏輯一次創(chuàng)建的。
在另一實(shí)施例中,數(shù)據(jù)填充器106可以具有用于從測(cè)試數(shù)據(jù)104生成數(shù)據(jù)對(duì)象110/202A-202F的代碼108。數(shù)據(jù)填充器106可以具有用于將數(shù)據(jù)對(duì)象110/202A-202F布置在關(guān)系結(jié)構(gòu)(未示出)中的代碼112。數(shù)據(jù)填充器106可以具有用于從該關(guān)系結(jié)構(gòu)(未示出)導(dǎo)出丟失數(shù)據(jù)對(duì)象102/200的代碼114。數(shù)據(jù)填充器106可以具有用于將丟失數(shù)據(jù)對(duì)象102/200填充到該關(guān)系結(jié)構(gòu)(未示出)中的代碼116。
參見圖3,在實(shí)施例中,示出了用于從測(cè)試數(shù)據(jù)304導(dǎo)出丟失數(shù)據(jù)對(duì)象302的系統(tǒng)300。
在一個(gè)實(shí)施例中,事件數(shù)據(jù)記錄管理器306(也稱為EDL管理器306)可以將測(cè)試數(shù)據(jù)304提供到系統(tǒng)300。此外,數(shù)據(jù)資源庫(kù)308(也稱為DRL 308)可以將測(cè)試數(shù)據(jù)304提供到EDL管理器306。
在實(shí)施例中,系統(tǒng)300可以包括數(shù)據(jù)填充器310。在一個(gè)實(shí)施例中,數(shù)據(jù)填充器310可以具有如上所述用于從測(cè)試數(shù)據(jù)304生成數(shù)據(jù)對(duì)象312的代碼。數(shù)據(jù)填充器310可以具有如上所述用于將數(shù)據(jù)對(duì)象312布置在樹結(jié)構(gòu)中的代碼。數(shù)據(jù)填充器310可以具有如上所述用于從樹結(jié)構(gòu)導(dǎo)出丟失數(shù)據(jù)對(duì)象302的代碼。
數(shù)據(jù)填充器310可以具有如上所述用于將丟失數(shù)據(jù)對(duì)象302填充到樹結(jié)構(gòu)中的代碼。在實(shí)施例中,通知管理器318與數(shù)據(jù)填充器310和客戶端316A-316D通信。通知管理器318可以向客戶端316A-316D通知由數(shù)據(jù)填充器310生成的數(shù)據(jù)對(duì)象312和丟失數(shù)據(jù)對(duì)象302。客戶端316A-316D可以各自有選擇地讀取存儲(chǔ)在數(shù)據(jù)模型314中的數(shù)據(jù)對(duì)象312和丟失數(shù)據(jù)對(duì)象302。
在另一實(shí)施例中,系統(tǒng)300可以包括數(shù)據(jù)填充器310。在一個(gè)實(shí)施例中,數(shù)據(jù)填充器310可以具有如上所述用于從測(cè)試數(shù)據(jù)304生成數(shù)據(jù)對(duì)象312的代碼。數(shù)據(jù)填充器310可以具有如上所述用于將數(shù)據(jù)對(duì)象312布置在關(guān)系結(jié)構(gòu)中的代碼。數(shù)據(jù)填充器310可以具有如上所述用于從關(guān)系結(jié)構(gòu)導(dǎo)出丟失數(shù)據(jù)對(duì)象302的代碼。
數(shù)據(jù)填充器310可以具有如上所述用于將丟失數(shù)據(jù)對(duì)象302填充到關(guān)系結(jié)構(gòu)中的代碼。在實(shí)施例中,通知管理器318與數(shù)據(jù)填充器310和客戶端316A-316D通信。通知管理器318可以向客戶端316A-316D通知由數(shù)據(jù)填充310生成的數(shù)據(jù)對(duì)象312和丟失數(shù)據(jù)對(duì)象302??蛻舳?16A-316D可以各自有選擇地讀取存儲(chǔ)在數(shù)據(jù)模型314中的數(shù)據(jù)對(duì)象312和丟失數(shù)據(jù)對(duì)象302。
一般而言,與一個(gè)或多個(gè)數(shù)據(jù)格式化器分離開的數(shù)據(jù)填充器或數(shù)據(jù)處理系統(tǒng)的另一組件接收測(cè)試數(shù)據(jù),生成數(shù)據(jù)對(duì)象,對(duì)生成的數(shù)據(jù)對(duì)象執(zhí)行任意必需的數(shù)據(jù)導(dǎo)出、數(shù)據(jù)解釋或數(shù)據(jù)內(nèi)插,并且填充可以從生成的數(shù)據(jù)對(duì)象中導(dǎo)出的任意丟失數(shù)據(jù)對(duì)象??梢韵驍?shù)據(jù)格式化器通知數(shù)據(jù),包括丟失數(shù)據(jù)對(duì)象和生成的數(shù)據(jù)對(duì)象。數(shù)據(jù)格式化器進(jìn)而可以具有對(duì)數(shù)據(jù)填充器生成的該單個(gè)信息集合的訪問權(quán)限。
現(xiàn)在參考圖4,在實(shí)施例中,示出了用于從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法400。方法400可以包括從測(cè)試數(shù)據(jù)生成(402)數(shù)據(jù)對(duì)象的步驟。方法400可以包括將數(shù)據(jù)對(duì)象布置(404)在樹結(jié)構(gòu)中的步驟。方法400可以包括從樹結(jié)構(gòu)導(dǎo)出(406)丟失數(shù)據(jù)對(duì)象的步驟。方法400可以包括將丟失數(shù)據(jù)對(duì)象填充(408)到樹結(jié)構(gòu)中的步驟。
在實(shí)施例中,從測(cè)試數(shù)據(jù)生成(402)數(shù)據(jù)對(duì)象的步驟可能發(fā)生在具有用于生成數(shù)據(jù)對(duì)象的代碼的數(shù)據(jù)填充器處。此外,將數(shù)據(jù)對(duì)象布置(404)在樹結(jié)構(gòu)中的步驟可能發(fā)生在具有用于布置數(shù)據(jù)對(duì)象的代碼的數(shù)據(jù)填充器處。另外,從樹結(jié)構(gòu)導(dǎo)出(406)丟失數(shù)據(jù)對(duì)象的步驟可能發(fā)生在具有用于導(dǎo)出丟失數(shù)據(jù)對(duì)象的代碼的數(shù)據(jù)填充器處。可選地,將丟失數(shù)據(jù)對(duì)象填充(408)到樹結(jié)構(gòu)中的步驟可能發(fā)生在具有用于填充丟失數(shù)據(jù)對(duì)象的代碼的數(shù)據(jù)填充器處。
現(xiàn)在參考圖5,在實(shí)施例中,示出了用于從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法500。
方法500可以包括從測(cè)試數(shù)據(jù)生成(502)數(shù)據(jù)對(duì)象的步驟。方法500可以包括將數(shù)據(jù)對(duì)象布置(504)在樹結(jié)構(gòu)中的步驟。方法500可以包括從樹結(jié)構(gòu)導(dǎo)出(506)丟失數(shù)據(jù)對(duì)象的步驟。方法500可以包括將丟失數(shù)據(jù)對(duì)象填充(508)到樹結(jié)構(gòu)中的步驟。方法500還可以包括將生成的數(shù)據(jù)對(duì)象和丟失對(duì)象存儲(chǔ)(510)在與數(shù)據(jù)填充器通信的數(shù)據(jù)模型中。
參考圖6,在實(shí)施例中,示出了用于從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法600。
方法600可以包括從測(cè)試數(shù)據(jù)生成(602)數(shù)據(jù)對(duì)象的步驟。方法600可以包括將數(shù)據(jù)對(duì)象布置(604)在樹結(jié)構(gòu)中的步驟。方法600可以包括從樹結(jié)構(gòu)導(dǎo)出(606)丟失數(shù)據(jù)對(duì)象的步驟。方法600可以包括將丟失數(shù)據(jù)對(duì)象填充(608)到樹結(jié)構(gòu)中的步驟。方法600可以包括將生成的數(shù)據(jù)對(duì)象和丟失對(duì)象存儲(chǔ)(610)在與數(shù)據(jù)填充器通信的數(shù)據(jù)模型中。方法600還可以包括利用與數(shù)據(jù)模型通信的多個(gè)客戶端來(lái)有選擇地讀取(612)由數(shù)據(jù)模型存儲(chǔ)的數(shù)據(jù)對(duì)象和丟失數(shù)據(jù)對(duì)象。
現(xiàn)在參考圖7,在實(shí)施例中,示出了用于從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法700。方法700可以包括從測(cè)試數(shù)據(jù)生成(702)數(shù)據(jù)對(duì)象的步驟。方法700可以包括將數(shù)據(jù)對(duì)象布置(704)在關(guān)系結(jié)構(gòu)中的步驟。方法700可以包括從關(guān)系結(jié)構(gòu)導(dǎo)出(706)丟失數(shù)據(jù)對(duì)象的步驟。方法700可以包括將丟失數(shù)據(jù)對(duì)象填充(708)到關(guān)系結(jié)構(gòu)中的步驟。
在實(shí)施例中,從測(cè)試數(shù)據(jù)生成(702)數(shù)據(jù)對(duì)象的步驟可能發(fā)生在具有用于生成數(shù)據(jù)對(duì)象的代碼的數(shù)據(jù)填充器處。此外,將數(shù)據(jù)對(duì)象布置(704)在關(guān)系結(jié)構(gòu)中的步驟可能發(fā)生在具有用于布置數(shù)據(jù)對(duì)象的代碼的數(shù)據(jù)填充器處。另外,從關(guān)系結(jié)構(gòu)導(dǎo)出(706)丟失數(shù)據(jù)對(duì)象的步驟可能發(fā)生在具有用于導(dǎo)出丟失數(shù)據(jù)對(duì)象的代碼的數(shù)據(jù)填充器處。可選地,將丟失數(shù)據(jù)對(duì)象填充(708)到關(guān)系結(jié)構(gòu)中的步驟可能發(fā)生在具有用于填充丟失數(shù)據(jù)對(duì)象的代碼的數(shù)據(jù)填充器處。
現(xiàn)在參考圖8,在實(shí)施例中,示出了用于從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法800。
方法800可以包括從測(cè)試數(shù)據(jù)生成(802)數(shù)據(jù)對(duì)象的步驟。方法800可以包括將數(shù)據(jù)對(duì)象布置(804)在關(guān)系結(jié)構(gòu)中的步驟。方法800可以包括從關(guān)系結(jié)構(gòu)導(dǎo)出(806)丟失數(shù)據(jù)對(duì)象的步驟。方法800可以包括將丟失數(shù)據(jù)對(duì)象填充(808)到關(guān)系結(jié)構(gòu)中的步驟。方法800還可以包括將生成的數(shù)據(jù)對(duì)象和丟失對(duì)象存儲(chǔ)(810)在與數(shù)據(jù)填充器通信的數(shù)據(jù)模型中。
方法900可以包括從測(cè)試數(shù)據(jù)生成(902)數(shù)據(jù)對(duì)象的步驟。方法900以包括將數(shù)據(jù)對(duì)象布置(904)在關(guān)系結(jié)構(gòu)中的步驟。方法900以包括從關(guān)系結(jié)構(gòu)導(dǎo)出(906)丟失數(shù)據(jù)對(duì)象的步驟。方法900可以包括將丟失數(shù)據(jù)對(duì)象填充(908)到關(guān)系結(jié)構(gòu)中的步驟。方法900可以包括將生成的數(shù)據(jù)對(duì)象和丟失對(duì)象存儲(chǔ)(910)在與數(shù)據(jù)填充器通信的數(shù)據(jù)模型中。方法900還可以包括利用與數(shù)據(jù)模型通信的多個(gè)客戶端來(lái)有選擇地讀取(912)由數(shù)據(jù)模型存儲(chǔ)的數(shù)據(jù)對(duì)象和丟失數(shù)據(jù)對(duì)象。
現(xiàn)在參考圖10,在實(shí)施例中,示出了用于從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法1000。方法1000可以包括接收(1002)測(cè)試數(shù)據(jù)中的有序事件序列的步驟。方法1000還可以包括基于該有序事件序列來(lái)創(chuàng)建(1004)丟失數(shù)據(jù)對(duì)象的步驟。在實(shí)施例中,該有序事件序列跳過(guò)了丟失數(shù)據(jù)對(duì)象,并且預(yù)期丟失數(shù)據(jù)對(duì)象處在測(cè)試數(shù)據(jù)的該有序事件序列內(nèi)。
權(quán)利要求
1.一種用于從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的系統(tǒng),該系統(tǒng)包括具有代碼的數(shù)據(jù)填充器,所述代碼用于(1)從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象,(2)將所述數(shù)據(jù)對(duì)象布置在樹結(jié)構(gòu)中,(3)從所述樹結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象,以及(4)將所述丟失數(shù)據(jù)對(duì)象填充到所述樹結(jié)構(gòu)中;與所述數(shù)據(jù)填充器通信的數(shù)據(jù)模型,其中所述數(shù)據(jù)模型存儲(chǔ)由所述數(shù)據(jù)填充器生成的所述數(shù)據(jù)對(duì)象和所述丟失對(duì)象;以及與所述數(shù)據(jù)模型通信的多個(gè)客戶端,其中每個(gè)客戶端有選擇地讀取由所述數(shù)據(jù)模型存儲(chǔ)的所述數(shù)據(jù)對(duì)象和所述丟失數(shù)據(jù)對(duì)象。
2.如權(quán)利要求1所述的系統(tǒng),其中由所述數(shù)據(jù)填充器生成的所述數(shù)據(jù)對(duì)象和所述丟失數(shù)據(jù)對(duì)象形成統(tǒng)一的對(duì)象集合,其中所述多個(gè)客戶端中的每個(gè)客戶端有選擇地從所述統(tǒng)一的對(duì)象集合進(jìn)行讀取,并且其中所述多個(gè)客戶端中的不同客戶端從所述統(tǒng)一的對(duì)象集合獲得標(biāo)準(zhǔn)化數(shù)據(jù)。
3.如權(quán)利要求1所述的系統(tǒng),其中所述多個(gè)客戶端包括數(shù)據(jù)格式化器。
4.如權(quán)利要求2所述的系統(tǒng),其中所述數(shù)據(jù)格式化器包括從以下群組中選出的至少一個(gè)STDF書寫器、ASCII書寫器、XML書寫器以及EDL書寫器。
5.如權(quán)利要求1所述的系統(tǒng),其中通知管理器與所述數(shù)據(jù)填充器和所述客戶端通信,其中所述通知管理器向所述客戶端通知由所述數(shù)據(jù)填充器生成的所述數(shù)據(jù)對(duì)象和丟失數(shù)據(jù)對(duì)象,并且其中所述客戶端中的每一個(gè)有選擇地讀取存儲(chǔ)在所述數(shù)據(jù)模型中的所述數(shù)據(jù)對(duì)象和所述丟失數(shù)據(jù)對(duì)象。
6.一種用于從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的系統(tǒng),該系統(tǒng)包括具有代碼的數(shù)據(jù)填充器,所述代碼用于(1)從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象,(2)將所述數(shù)據(jù)對(duì)象彼此相關(guān)地布置在關(guān)系結(jié)構(gòu)中,(3)從所述關(guān)系結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象,以及(4)將所述丟失數(shù)據(jù)對(duì)象填充到所述關(guān)系結(jié)構(gòu)中;以及與所述數(shù)據(jù)填充器通信的多個(gè)客戶端,其中每個(gè)客戶端分別有選擇地獲取由所述數(shù)據(jù)填充器生成和導(dǎo)出的所述數(shù)據(jù)對(duì)象和所述丟失數(shù)據(jù)對(duì)象。
7.如權(quán)利要求6所述的系統(tǒng),其中由所述數(shù)據(jù)填充器生成的所述數(shù)據(jù)對(duì)象和由所述數(shù)據(jù)填充器導(dǎo)出的所述丟失數(shù)據(jù)對(duì)象形成統(tǒng)一的對(duì)象集合,其中所述多個(gè)客戶端中的每個(gè)客戶端從所述統(tǒng)一的對(duì)象集合有選擇地獲取標(biāo)準(zhǔn)化數(shù)據(jù)。
8.如權(quán)利要求6所述的系統(tǒng),其中所述多個(gè)客戶端包括數(shù)據(jù)格式化器。
9.如權(quán)利要求8所述的系統(tǒng),其中所述數(shù)據(jù)格式化器包括從以下群組中選出的至少一個(gè)STDF書寫器、ASCII書寫器、XML書寫器以及EDL書寫器。
10.如權(quán)利要求6所述的系統(tǒng),其中通知管理器與所述數(shù)據(jù)填充器和所述客戶端通信,其中所述通知管理器向所述客戶端通知由所述數(shù)據(jù)填充器生成的所述數(shù)據(jù)對(duì)象和丟失數(shù)據(jù)對(duì)象,并且其中所述客戶端中的每一個(gè)有選擇地獲取存儲(chǔ)在所述數(shù)據(jù)模型中的所述數(shù)據(jù)對(duì)象和所述丟失數(shù)據(jù)對(duì)象。
11.一種從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法,該方法包括以下步驟從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象;將所述數(shù)據(jù)對(duì)象布置在樹結(jié)構(gòu)中;從所述樹結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象;以及將所述丟失數(shù)據(jù)對(duì)象填充到所述樹結(jié)構(gòu)中。
12.如權(quán)利要求11所述的方法,其中從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象的步驟發(fā)生在具有用于該步驟的代碼的數(shù)據(jù)填充器處。
13.如權(quán)利要求11所述的方法,其中將所述數(shù)據(jù)對(duì)象布置在樹結(jié)構(gòu)中的步驟發(fā)生在具有用于該步驟的代碼的數(shù)據(jù)填充器處。
14.如權(quán)利要求11所述的方法,其中從所述樹結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象的步驟發(fā)生在具有用于該步驟的代碼的數(shù)據(jù)填充器處。
15.如權(quán)利要求11所述的方法,其中將所述丟失數(shù)據(jù)對(duì)象填充到所述樹結(jié)構(gòu)中的步驟發(fā)生在具有用于該步驟的代碼的數(shù)據(jù)填充器處。
16.如權(quán)利要求11所述的方法,還包括將生成的所述數(shù)據(jù)對(duì)象和所述丟失對(duì)象存儲(chǔ)在與所述數(shù)據(jù)填充器通信的數(shù)據(jù)模型中。
17.如權(quán)利要求16所述的方法,還包括利用與所述數(shù)據(jù)模型通信的多個(gè)客戶端來(lái)有選擇地讀取由所述數(shù)據(jù)模型存儲(chǔ)的所述數(shù)據(jù)對(duì)象和所述丟失數(shù)據(jù)對(duì)象。
18.一種從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法,該方法包括以下步驟從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象;將所述數(shù)據(jù)對(duì)象彼此相關(guān)地布置在關(guān)系結(jié)構(gòu)中;從所述關(guān)系結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象;以及將所述丟失數(shù)據(jù)對(duì)象填充到所述關(guān)系結(jié)構(gòu)中。
19.如權(quán)利要求18所述的方法,其中從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象的步驟發(fā)生在具有用于該步驟的代碼的數(shù)據(jù)填充器處。
20.如權(quán)利要求18所述的方法,其中將所述數(shù)據(jù)對(duì)象布置在關(guān)系結(jié)構(gòu)中的步驟發(fā)生在具有用于該步驟的代碼的數(shù)據(jù)填充器處。
21.如權(quán)利要求18所述的方法,其中從所述關(guān)系結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象的步驟發(fā)生在具有用于該步驟的代碼的數(shù)據(jù)填充器處。
22.如權(quán)利要求18所述的方法,其中將所述丟失數(shù)據(jù)對(duì)象填充到所述關(guān)系結(jié)構(gòu)中的步驟發(fā)生在具有用于該步驟的代碼的數(shù)據(jù)填充器處。
23.如權(quán)利要求18所述的方法,還包括將生成的所述數(shù)據(jù)對(duì)象和所述丟失對(duì)象存儲(chǔ)在與所述數(shù)據(jù)填充器通信的數(shù)據(jù)模型中。
24.如權(quán)利要求23所述的方法,還包括利用與所述數(shù)據(jù)模型通信的多個(gè)客戶端來(lái)有選擇地讀取由所述數(shù)據(jù)模型存儲(chǔ)的所述數(shù)據(jù)對(duì)象和所述丟失數(shù)據(jù)對(duì)象。
25.如權(quán)利要求18所述的方法,還包括利用與用于從所述關(guān)系結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象的位置相分離的多個(gè)客戶端來(lái)有選擇地讀取所述數(shù)據(jù)對(duì)象和所述丟失數(shù)據(jù)對(duì)象。
26.一種從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法,該方法包括接收所述測(cè)試數(shù)據(jù)中的有序事件序列;以及基于所述有序事件序列來(lái)創(chuàng)建丟失數(shù)據(jù)對(duì)象,其中所述有序事件序列跳過(guò)了所述丟失數(shù)據(jù)對(duì)象,并且其中所述丟失數(shù)據(jù)對(duì)象被預(yù)期處在所述測(cè)試數(shù)據(jù)的所述有序事件序列內(nèi)。
全文摘要
在一個(gè)實(shí)施例中,公開了用于從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的系統(tǒng)。該系統(tǒng)可以包括具有代碼的數(shù)據(jù)填充器,所述代碼用于(1)從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象,(2)將所述數(shù)據(jù)對(duì)象布置在樹結(jié)構(gòu)中,(3)從所述樹結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象,以及(4)將所述丟失數(shù)據(jù)對(duì)象填充到所述樹結(jié)構(gòu)中;與所述數(shù)據(jù)填充器通信的數(shù)據(jù)模型;以及與所述數(shù)據(jù)模型通信的多個(gè)客戶端。在一個(gè)實(shí)施例中,公開了從測(cè)試數(shù)據(jù)導(dǎo)出丟失數(shù)據(jù)對(duì)象的方法。該方法可以包括從所述測(cè)試數(shù)據(jù)生成數(shù)據(jù)對(duì)象;將所述數(shù)據(jù)對(duì)象布置在樹結(jié)構(gòu)中;從所述樹結(jié)構(gòu)導(dǎo)出所述丟失數(shù)據(jù)對(duì)象;以及將所述丟失數(shù)據(jù)對(duì)象填充到所述樹結(jié)構(gòu)中。其他實(shí)施例也被公開。
文檔編號(hào)G01R31/317GK101030211SQ20071000274
公開日2007年9月5日 申請(qǐng)日期2007年1月30日 優(yōu)先權(quán)日2006年1月31日
發(fā)明者卡利·康納利, 布萊恩·F·卡賓特 申請(qǐng)人:韋瑞吉(新加坡)私人有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
个旧市| 望都县| 工布江达县| 西华县| 连州市| 汉寿县| 淮滨县| 彭泽县| 张掖市| 涡阳县| 扎兰屯市| 巴彦县| 平罗县| 闽清县| 南陵县| 金沙县| 桃江县| 马关县| 昭通市| 犍为县| 天祝| 馆陶县| 蓝田县| 乌拉特后旗| 麦盖提县| 上虞市| 东山县| 正阳县| 万州区| 沙洋县| 双城市| 沂水县| 酉阳| 昭平县| 周至县| 永安市| 夏津县| 旬阳县| 西华县| 吴旗县| 精河县|