得出相應(yīng)的概率分布,而每次仿真運行不過是對網(wǎng)絡(luò)實現(xiàn)的一次抽樣。 VERT網(wǎng)絡(luò)中活動和節(jié)點都有時間、費用和性能三種參數(shù)。每個活動上既可賦給弧本身所具有的三種參數(shù),該項活動本身所需要的時間周期、消耗的費用及經(jīng)過本活動所產(chǎn)生的性能參數(shù)。同時,每項活動上還具有累積的三種參數(shù)。根據(jù)活動在網(wǎng)絡(luò)中的位置,從源節(jié)點開始,時間流、費用流和性能流經(jīng)過一定的路徑,到達該活動時,所有途經(jīng)活動上三項參數(shù)的累計總和。例如,在網(wǎng)絡(luò)中某項活動完成時,在該活動上可以得到從軟件項目開始到此活動完成時刻的周期、累計費用和到此時已達到的性能值。 由于VERT網(wǎng)絡(luò)中包含概率型和條件型兩種邏輯功能,因此在仿真運行時有些活動能成功地實現(xiàn)(以概率為1得到實現(xiàn)),而有些活動則不能成功地實現(xiàn),這表示前一段過程的失敗。例如進行某項設(shè)計工作,如果經(jīng)過設(shè)計、試制、試驗等各個階段,其結(jié)果不能達到設(shè)計性能要求,這時,在完成試驗活動以后,時間和費用的累計值卻被置零,表示該項設(shè)計試制工作的失敗。
2.2?。ɑ顒樱┑念悇e
按照活動在VERT網(wǎng)絡(luò)中所取的作用,可大致分為四類。 (1)普通?。ɑ顒樱?這類弧是VERT網(wǎng)絡(luò)中的直接組成部分,普通弧上都帶有時間、費用和性能的參數(shù)值。它們的參數(shù)值一般是以概率分布的形式表示。 (2)自由?。ɑ顒樱?自由活動不在VERT網(wǎng)絡(luò)中直接表示出來,但是網(wǎng)絡(luò)中的其它活動可以引用它們的參數(shù),自由弧上所賦的時間、費用和性能值可以通過一定的數(shù)學(xué)關(guān)系式進行調(diào)用。 (3)傳送?。ɑ顒樱?傳送活動是VERT網(wǎng)絡(luò)的組成部分,它僅作為各種參數(shù)通道,對于某些節(jié)點之間的關(guān)系具有時間上的和先后次序的約束。傳送弧上不賦時間、費用和性能參數(shù)值,或可理解為三項參數(shù)值均等于零,因而被傳送的參數(shù)流不發(fā)生增值。 (4)排放弧(活動) 對于某些被取消的節(jié)點,如果已有活動引入該節(jié)點,則在VERT網(wǎng)絡(luò)中可能出現(xiàn)流量的堵塞現(xiàn)象。在這種情況下,可在該節(jié)點的輸出端設(shè)置一個排放活動,使流量通過這個活動傳出系統(tǒng)。 在仿真運行中,各類活動都可以處于不同的狀態(tài)。當(dāng)該活動能成功地實現(xiàn)時,則參數(shù)流通過本活動輸出至下一節(jié)點,這種狀態(tài)稱為成功完成狀態(tài)。如果某項活動處于非成功完成狀態(tài),則該活動的時間和費用值仍通過本弧輸出至下一節(jié)點,但沒有性能值輸出。如果某項活動處于被取消狀態(tài),則活動不能被執(zhí)行,因而也沒有參數(shù)流通過,不消耗任何時間和費用,更不會產(chǎn)生任何性能。
2.3節(jié)點的類別
VERT網(wǎng)絡(luò)中的節(jié)點表示前接活動的結(jié)束和后接活動的開始,節(jié)點被稱為總過程中的一個里程碑。VERT節(jié)點具有豐富的邏輯功能,從而可以在仿真運行中決定要啟動哪些輸出弧或是否要啟動本節(jié)點等。根據(jù)節(jié)點的邏輯功能,VERT節(jié)點可分為兩大類,即組合節(jié)點和單個節(jié)點。組合節(jié)點由輸入邏輯和輸出邏輯組成,而單個節(jié)點只包含一種單個邏輯。下面分別對上述二種節(jié)點進行說明。
組合節(jié)點
(1)輸入邏輯
1)初始邏輯(INIT)。用作網(wǎng)絡(luò)流的始點,具有初始邏輯的組合節(jié)點稱為初始節(jié)點,它只設(shè)輸出活動弧,而沒有輸入弧。在同一個網(wǎng)絡(luò)中可以設(shè)置多個初始節(jié)點,但各個初始節(jié)點上由使用者賦予的T、C、P值必須一致,一般都賦為零。
2)“與”邏輯(AND) 這種輸入邏輯規(guī)定只當(dāng)該節(jié)點的所有輸入弧都成功完成之后,匯合的輸入網(wǎng)流才能通過節(jié)點,并按輸出邏輯確定的方式傳送到輸出弧,則此節(jié)點處于成功完成狀態(tài)。當(dāng)有一個或一個以上的輸入弧處于不成功完成狀態(tài)或被取消狀態(tài),則此節(jié)點也處于被取消狀態(tài),流入節(jié)點的網(wǎng)流從“排放弧”流出,該節(jié)點的輸出弧均處于被取消狀態(tài)。當(dāng)節(jié)點處于成功完成狀態(tài),節(jié)點上的時間按所有引入弧上的最大時間確定,費用值是該節(jié)點所有前