摘要:自適應(yīng)演化軟件通過演化技術(shù),為軟件添加動態(tài)、柔性以及靈活可變的特征,使軟件系統(tǒng)能更好地適應(yīng)動態(tài)、開放以及難控的網(wǎng)絡(luò)環(huán)境,并在普適計算、嵌入計算等領(lǐng)域表現(xiàn)出良好的應(yīng)用前景,成為當(dāng)前軟件技術(shù)研究中備受關(guān)注的熱點之一。為更好地研究自適應(yīng)演化軟件,需對現(xiàn)有研究成果進行總結(jié)和歸納。首先總結(jié)自適應(yīng)演化的基本特征。指出其面臨的挑戰(zhàn);在此基礎(chǔ)上,從語言、體系結(jié)構(gòu)和框架應(yīng)用層面描述其研究成果,并對其進行分類與比較,進而給出相關(guān)概念結(jié)構(gòu);最后總結(jié)了其不足以及進一步的研究問題。
關(guān)鍵詞:自適應(yīng)演化;動態(tài)體系結(jié)構(gòu);組件分派;服務(wù)組合;反射;面向方面
中圖分類號:TP393 文獻標(biāo)志碼:A 文章編號:1001-3695(2010)10-3612-05