您的位置:軟件測試 > 軟件項目管理 > 風(fēng)險管理 >
項目風(fēng)險管理技術(shù)??VERT方法綜述
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/11/27 10:48:24 ] 推薦標(biāo)簽:

(1)輸入邏輯

  1)初始邏輯(INIT)。用作網(wǎng)絡(luò)流的始點(diǎn),具有初始邏輯的組合節(jié)點(diǎn)稱為初始節(jié)點(diǎn),它只設(shè)輸出活動弧,而沒有輸入弧。在同一個網(wǎng)絡(luò)中可以設(shè)置多個初始節(jié)點(diǎn),但各個初始節(jié)點(diǎn)上由使用者賦予的T、C、P值必須一致,一般都賦為零。

  2)“與”邏輯(AND) 這種輸入邏輯規(guī)定只當(dāng)該節(jié)點(diǎn)的所有輸入弧都成功完成之后,匯合的輸入網(wǎng)流才能通過節(jié)點(diǎn),并按輸出邏輯確定的方式傳送到輸出弧,則此節(jié)點(diǎn)處于成功完成狀態(tài)。當(dāng)有一個或一個以上的輸入弧處于不成功完成狀態(tài)或被取消狀態(tài),則此節(jié)點(diǎn)也處于被取消狀態(tài),流入節(jié)點(diǎn)的網(wǎng)流從“排放弧”流出,該節(jié)點(diǎn)的輸出弧均處于被取消狀態(tài)。當(dāng)節(jié)點(diǎn)處于成功完成狀態(tài),節(jié)點(diǎn)上的時間按所有引入弧上的大時間確定,費(fèi)用值是該節(jié)點(diǎn)所有前
導(dǎo)弧上的費(fèi)用累計值,性能也分別是所有前導(dǎo)弧上的綜合性能的總和。當(dāng)節(jié)點(diǎn)處于被取消狀態(tài),節(jié)點(diǎn)的時間和費(fèi)用值按成功節(jié)點(diǎn)所述辦法確定,節(jié)點(diǎn)的性能值約定取成零。

  3)“部分與”邏輯(PAND) 根據(jù)節(jié)點(diǎn)輸入弧的狀態(tài),“部分與”邏輯可對此節(jié)點(diǎn)進(jìn)行以下處理。如果至少有一個輸入弧處于成功完成狀態(tài),此節(jié)點(diǎn)即處于成功完成狀態(tài)。如果所有輸入活動處于被取消狀態(tài),則此節(jié)點(diǎn)也處于被取消狀態(tài),且其輸出活動也全部被取消。如果輸入活動中雖然沒有成功完成狀態(tài)的弧,但卻存在非成功完成狀態(tài)的弧,或非成功完成和被取消狀態(tài)的活動并存,則應(yīng)啟動排放活動,流量通過該活動輸出。這時,節(jié)點(diǎn)處于成功完成狀態(tài)。節(jié)點(diǎn)上的時間、費(fèi)用和性能值的計算方法和帶AND輸入邏輯的節(jié)點(diǎn)完全一致。

  4)“或”邏輯(OR) “或”邏輯要求有一個且僅有一個輸入弧成功完成時,將輸入流轉(zhuǎn)移到輸出弧上去,并按輸出邏輯輸出,節(jié)點(diǎn)處于成功完成狀態(tài)。然而這個邏輯不需要等待,即不需等待所有輸入弧到來或被取消,只要有一條輸入弧成功完成,網(wǎng)流便立即通過節(jié)點(diǎn),被送至輸出弧以便繼續(xù)加工。當(dāng)該節(jié)點(diǎn)所有輸入弧沒有成功完成時,網(wǎng)流將從排放弧流出,節(jié)點(diǎn)處于被取消狀態(tài)。帶有OR邏輯節(jié)點(diǎn)的時間和性能值,取作首先成功完成的輸入弧的累計時間值和累計性能值,而費(fèi)用值取該節(jié)點(diǎn)所有前導(dǎo)弧的費(fèi)用累計值。當(dāng)節(jié)點(diǎn)處于被取消狀態(tài),節(jié)點(diǎn)的時間和費(fèi)用按前面辦法計算,其性能取為零。

(2)輸出邏輯

  1)全部邏輯(ALL) 如果節(jié)點(diǎn)已被啟動,參數(shù)流可以通過,并且ALL邏輯無條件地將此節(jié)點(diǎn)的所有輸出弧啟動。

  2)蒙特卡洛邏輯(MC) 此輸出邏輯要求對各輸出弧的啟動賦以一定的概率值,在一次仿真運(yùn)行中只有一個輸出活動按所賦概率值被隨機(jī)啟動,而其余輸出活動均被取消。此節(jié)點(diǎn)各輸出活動的啟動概率之和應(yīng)等于1。當(dāng)作多次仿真運(yùn)行時,各輸出活動與被啟動的次數(shù)與所賦啟動概率值相對應(yīng)。

  3)濾波1邏輯(FILTER1) 這種輸出邏輯按使用者在輸出弧上的時間、費(fèi)用或性能作為約束條件,能夠激發(fā)一條或者一組輸出弧的加工,這些約束條件是由本節(jié)點(diǎn)上的時間、費(fèi)用、性能的上、下界構(gòu)成的。如果節(jié)點(diǎn)的參數(shù)落在某輸出弧上設(shè)定的參數(shù)界限內(nèi),此弧將被激發(fā)或加工,否則,此弧在剩下的迭代階段中將被取消。節(jié)點(diǎn)的輸出弧,除一條必須無約束的排放弧外,其余的都應(yīng)該有約束條件,僅當(dāng)所有的約束弧都不被加工時,這條排放弧才被啟動。FILTER1附設(shè)有“扣除”功能,是在檢查輸出弧的約束條件之前,臨時修改節(jié)點(diǎn)的時間、費(fèi)用和性能值。修改的方法是從節(jié)點(diǎn)的時間、費(fèi)用和性能值扣除前面某個已加工節(jié)點(diǎn)的相應(yīng)參數(shù)值,在約束檢查完后再將節(jié)點(diǎn)的時間、費(fèi)用和性能值還原。

  4)濾波2邏輯(FILTER2) 本節(jié)點(diǎn)輸出活動所提出的約束條件是已成功完成的輸入弧的數(shù)量,在仿真運(yùn)行中,到達(dá)本節(jié)點(diǎn)的成功完成輸入弧的數(shù)量若符合上述約束條件規(guī)定的上下限,此輸出弧即被啟動,否則輸出弧不被啟動。各個輸出弧上可以規(guī)定不同的約束條件。但,F(xiàn)ILTER2只能和PAND輸入邏輯聯(lián)合在一起使用,不能和別的輸入邏輯一起組合使用。

  5)濾波3邏輯(FILTER3) 本節(jié)點(diǎn)輸出弧上的約束條件可以規(guī)定為本弧的所有前導(dǎo)弧中必須成功地完成的弧的數(shù)量,或非成功完成的弧的數(shù)量,或被取消弧的數(shù)量。這些弧并不一定是本節(jié)點(diǎn)的輸入弧。這些弧的數(shù)量可以根據(jù)建模需要由仿真建模人員規(guī)定。本節(jié)點(diǎn)的各個輸出弧可以規(guī)定不同的約束條件。

  6)終止邏輯(TERM) 終止邏輯只能同AND輸入邏輯或PAND輸入邏輯組成終止節(jié)點(diǎn),它是整個網(wǎng)絡(luò)的終點(diǎn),沒有輸出弧。它對輸入弧的要求是所有的輸入弧必須都成功完成,而不應(yīng)出現(xiàn)非成功完成狀態(tài)的

  輸入弧。 在組合節(jié)點(diǎn)的一條輸出弧被激發(fā)、加工之后,此弧的累計時間、費(fèi)用和性能參數(shù)值等于其輸入端點(diǎn)的時間、費(fèi)用和性能值與本弧自身的時間、費(fèi)用和性能值之和。 單個節(jié)點(diǎn) 單個節(jié)點(diǎn)是為特定用途而設(shè)立的網(wǎng)絡(luò)邏輯。這種節(jié)點(diǎn)的輸入和輸出邏輯是組合聯(lián)成一體的,每個節(jié)點(diǎn)設(shè)有N條輸出弧,其中每條都有一條輸入弧與之對應(yīng)(配對),使得網(wǎng)流能夠從給定的輸入弧直接轉(zhuǎn)入一條指定的輸出弧。此外,單個邏輯節(jié)點(diǎn)還需要設(shè)立一條無匹配的輸出弧,此弧僅當(dāng)節(jié)點(diǎn)邏輯阻止了所有輸出弧的激發(fā)時才被啟用,是作為備用的“排放弧”。 在比較和優(yōu)先邏輯中,設(shè)有弧加工條件,即“要求加工的輸出弧的數(shù)目”,此條件在網(wǎng)絡(luò)中以置于節(jié)點(diǎn)名稱后面并冠有“+”或“-”號的數(shù)碼表示,例如COMPARE+3或COMPARE-3。符號“+”代表“必需”條件,而符號“-”則代表“期望”條件。“必需”條件意味著所設(shè)條件必須完全符合,否則將啟動“排放弧”。如COMPARE+3代表成功地加工三條輸出弧這一要求是必需的,此時為阻止排放弧的激發(fā),應(yīng)至少存在三條輸入弧成功地得到加工。當(dāng)加工過程按照“期望”條件進(jìn)行時,僅在一條成功得到加工的輸入弧也沒有的情形下,排放弧才被激發(fā)。在“期望”條件的情形,依賴于成功得到加工的輸入弧的數(shù)目,終被加工的輸出弧可能是所要求的全體、其中一部分或是其中一個。對于以下情形,排放弧可以取消:所有輸入弧的成功完成概率都等于1.0,并按“期望”條件進(jìn)行加工或按“必需”條件加工但只要求加工一條輸出弧。在輸出弧的數(shù)目超過要求加工的輸出弧數(shù)目的情形下,如下比較和優(yōu)先邏輯將用于選擇佳的輸出弧集合。

上一頁123下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd