0 引言
網構軟件的構建依賴于散布在Internet上的分布、異構、自治的構件間的有效互連和協(xié)同,它是一種與www相類似的軟件Web(soflware web),這種本質特點決定了其開發(fā)過程是一個基于豐富基礎構件資源平臺的構件組裝過程。因此,傳統(tǒng)軟件可靠性技術應用于網構軟件時面臨了新的挑戰(zhàn):a)開發(fā)者無法直接管理參與協(xié)同的所有軟件實體的可靠性,從而網構軟件的可靠性分析面臨困難;b)軟件實體的自治性決定了網構軟件結構及可靠性模型具有動態(tài)演化的特點,從而使軟件實體運行時修改操作頻繁;c)開放、多樣的用戶群決定了用戶需求的變化性,即網構軟件的可靠性需求具有柔性特點。