軟件工程增量開發(fā)模型_軟件工程中什么是模型_仿生軟件工程模型研究.pdf全文
本文關(guān)鍵詞:仿生軟件工程模型研究,由筆耕文化傳播整理發(fā)布。
華中科技大學
碩士學位論文
仿生軟件工程模型研究
姓名:易翔
申請學位級別:碩士
專業(yè):計算機軟件與理論
指導教師:陳基雄
2011-01-16
華 中 科 技 大 學 碩 士 學 位 論 文
摘 要
與生命體類似,一個軟件也要經(jīng)歷孕育、誕生 、成長、成熟、衰亡等階段,軟
件開發(fā)模型作為描述軟件開發(fā)、活動和任務的 結(jié)構(gòu)框架能清晰、直觀地表達軟件開
發(fā)的全過程, 明確規(guī)定了要完成的主要活動和任務, 以此作為軟件開發(fā)工作的基礎(chǔ)。
典型的開發(fā)模型如瀑布模型、增量模型、螺旋 模型都在某種程度上為構(gòu)建和維護有
效的、實用的和高質(zhì)量的軟件提供了支持。然 而,這些模型大都局限于解決某類問
題,例如螺旋模型特別適合于大型復雜系統(tǒng)的 開發(fā)。事實上正如生命體具有豐富的
多樣性一樣,軟件系統(tǒng)本身也是各式各樣的, 這些單一模型難以應對軟件系統(tǒng)的多
樣性。
隨著互聯(lián)網(wǎng)應用平臺、軟件技術(shù)和軟件需求的 發(fā)展,軟件工程的研究逐漸朝著
個性化、一體化、智能化的方向發(fā)展,因此尋 找新的軟件形態(tài)和開發(fā)技術(shù)成為軟件
產(chǎn)業(yè)的前沿和熱點問題。基于這種發(fā)展趨勢, 我們嘗試將仿生學原理引入到軟件工
程方法研究之中,對仿生軟件工程方法進行探 索。通過模仿自然界中的微生物、植
物和動物的形態(tài)、生理、組織機理、繁衍行為 等特征來進行軟件開發(fā)的過程。在仿
生軟件軟件工程概念的基礎(chǔ)上建立了仿生軟件的概念模型、 生命模型和適應度模型,
然后在仿生軟件模型的基礎(chǔ)上給出仿植物軟件 和仿動物軟件的體系結(jié)構(gòu),昀后基于
這些體系結(jié)構(gòu),給出仿生軟件工程的開發(fā)方法。
關(guān)鍵詞: 仿生學,生物軟件,軟件開發(fā)模型,仿生軟件工程,仿生軟件工程方法I
華 中 科 技 大 學 碩 士 學 位 論 文
Abstract
As with any life, a software
本文關(guān)鍵詞:仿生軟件工程模型研究,,由筆耕文化傳播整理發(fā)布。
本文編號:57885
本文鏈接:http://www.lk138.cn/kejilunwen/ruanjiangongchenglunwen/57885.html