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