趙小姝 張浩華 張夢(mèng)瑤 劉玲 馬世軍
摘要:軟件結(jié)構(gòu)的定量描述和復(fù)雜性度量是軟件開發(fā)的難點(diǎn)問題。通過抽取軟件系統(tǒng)結(jié)構(gòu)的拓?fù)渚W(wǎng)絡(luò)模型,從復(fù)雜網(wǎng)絡(luò)的角度對(duì)軟件拓?fù)浣Y(jié)構(gòu)進(jìn)行分析.建立新的網(wǎng)絡(luò)靜態(tài)特征量來度量軟件的拓?fù)涮卣?。引用度和雙重度兩種靜態(tài)網(wǎng)絡(luò)特征量對(duì)軟件網(wǎng)絡(luò)的復(fù)雜度進(jìn)行度量,揭示軟件復(fù)雜度與軟件規(guī)模之間存在聯(lián)系:軟件規(guī)模越大,軟件的復(fù)雜度越大。并且定量地驗(yàn)證了軟件成本與軟件復(fù)雜度和軟件規(guī)模之間的關(guān)系,即軟件規(guī)模越大,軟件結(jié)構(gòu)的復(fù)雜度越大,軟件成本就越高。
關(guān)鍵詞:軟件系統(tǒng);復(fù)雜網(wǎng)絡(luò);雙重度;復(fù)雜性;軟件成本