《軟體動態演化技術》是2007年北京大學出版社出版的圖書,作者是李長雲、何頻捷、李玉龍。
基本介紹
- 中文名:軟體動態演化技術
- 作者:李長雲,何頻捷,李玉龍
- 出版社:北京大學出版社
- 出版時間:2007年11月1日
- 頁數:290 頁
- 定價:38 元
- ISBN:9787301129890
《軟體動態演化技術》是2007年北京大學出版社出版的圖書,作者是李長雲、何頻捷、李玉龍。
《軟體動態演化技術》是2007年北京大學出版社出版的圖書,作者是李長雲、何頻捷、李玉龍。內容簡介《21世紀全國高校套用人才培養信息技術類規劃教材·軟體動態演化技術》是國內外第一本對軟體動態演化技術進行系統闡述的著作。作者...
(6)建立支持基於構件的軟體系統動態演化的CASE工具系統原型- - DSET。.本項目的研究不僅對於提高軟體系統的開放性、自適應性、可擴展性以及構件可重用性具有重要理論意義和套用價值,同時也為格線計算、普適計算以及雲計算奠定了必要的理論和技術基礎。結題摘要 本項目針對基於構件的軟體系統動態演化問題提出了解決方法...
本項目將Agent技術用於軟體動態演化中,針對動態開放環境中軟體演化特徵,系統研究了基於Agent的軟體自適應動態集成演化方法的理論與關鍵問題,並開發了相應的軟體動態演化支撐環境,完成了本項目預定目標。本項目在如下方面開展了研究並取得成果:(1)面向軟體系統的動態演化需求,建立了基於Agent的軟體自適應動態集成演化框架模型...
《基於模型檢測的軟體動態演化一致性保障機制研究》是依託南京航空航天大學,由周宇擔任項目負責人的青年科學基金項目。項目摘要 演化一致性保障技術是開放環境下軟體演化研究的熱點問題。傳統的模型檢測方法著力於通用的模型內部狀態的表達和處理方式,由於狀態空間爆炸問題,難以直接利用該技術來驗證較大規模軟體一致性。本...
《動態演化環境下軟體失效的線上預測關鍵技術研究》是依託河海大學,由張鵬程擔任項目負責人的青年科學基金項目。項目摘要 在動態演化環境中,系統和環境的改變及人的誤操作都可能會導致軟體失效的發生,如何線上預測並預防軟體失效的發生是當前亟待解決的重大問題。本項目給出了基於前瞻系統行為線上預測軟體失效的新穎解決...
《網構軟體演化技術:面向多層架構》是2016年哈爾濱工程大學出版社出版的圖書。內容簡介 網構軟體是21世紀計算機軟體的發展方向,要求在開放、動態、難控的環境下,為用戶提供7×24、不斷演化新、智慧型化的服務,需要相應的演化機制方法支撐。《網構軟體演化技術:面向多層架構》系統地介紹了面向多層架構的網構軟體演化...
《模型驅動的軟體動態演化過程與方法》是2021年冶金工業出版社出版的圖書。內容簡介 本書共分為11章,主要內容包括緒論、相關研究綜述、面向動態演化的需求建模、面向動態演化需求模型的規範化、面向動態演化的體系結構建模、從需求模型到體系結構模型的變換、面向動態演化的行為管程、面向動態演化的構件之間相關性分析、...
《面向網構軟體的過程演化技術研究》是依託南京大學,由胡昊擔任項目負責人的青年科學基金項目。項目摘要 網構軟體環境下的過程系統常常面臨用戶需求和計算環境同時發生變化的情況,因此網構軟體需要採用一種統一融合應對用戶需求和運行環境變化的過程演化技術。本項目擬針對這種技術需求,研究面向網構軟體的分層過程演化模型...
軟體演化的本質是由用戶預期偏差所驅動的對軟體的修改過程。要成功實施演化活動,涉及兩個核心問題:“演化什麼”和“如何演化”。其中“演化什麼”定義在何處和什麼範圍內對軟體系統實施演化活動;“如何演化”明確實現演化活動的方法、理論和技術。從這個意義上來說“演化什麼”是“如何演化”的前提。本書圍繞上述兩...
如何能夠在不關閉系統的條件下對軟體進行更新以適應這些變化是一個具有重要套用意義而又十分困難的問題。傳統的軟體開發和運行支撐技術在此方面的支持存在明顯不足。本項目就此進行了較為深入的研究,給出了一套以“高一致性保障、低運行干擾和多粒度線上更新”為特徵的軟體無縫演化技術,並開發了相應的軟體線上演化支撐...
以歐特克公司為代表的工程建設類軟體供應商,將數字孿生技術套用於建築、工廠、基礎設施等建設領域,把建築和基礎設施看做產品進行全生命周期的管理。北京航空航天大學陶飛等人將數字孿生套用於車間的建設和管控,主要涉及基於數字孿生的產品設計、基於數字孿生的虛擬樣機、基於數字孿生的車間快速設計、基於數字孿生的工藝規劃...
(1)支持軟體演化的軟體過程模型表示工具:設計形式化的軟體過程模型表示工具,支持對遺產軟體演化過程的形式化及定量表示。(2)支持軟體演化的軟體過程建模語言:基於上述模型表示工具,設計軟體過程建模語言,支持對遺產軟體規約的抽象表示,支持遺產軟體演化技術與軟體演化過程的集成。(3)支持軟體演化的軟體過程建模...
(1)歸納總結了軟體體系結構設計決策的描述元模型,設計實現了基於GIT版本管理的設計決策管理工具,並在此基礎上提出了量化的體系結構設計決策評價方法。(2)提出了基於多種軟體模組化視圖的分析評價和預測軟體質量和重構風險的方法,為軟體體系結構演化提供了決策依據。(3)基於遺留代碼分析技術,提出了一種軟體框架...
|5.2 Web服務技術 |5.3 面向服務的體系結構 |5.4 企業服務匯流排 |5.5 格線體系結構 |習題 |第6章 軟體演化技術 |6.1 軟體演化概述 |6.2 軟體需求演化 |6.3 軟體演化的分類 |6.4 軟體靜態演化技術 |6.5 軟體動態演化技術 |6.6 可演化軟體的設計 |習題 |第7章 軟體產品線 |7.1 軟體產品線的...
由於功能增加、性能調優、錯誤修復等原因,軟體常常動態演化而非靜止存在。現有的測試用例生成、選擇和管理等技術,難以滿足日益頻繁和快速的軟體演化測試需求。為了有效保障演化軟體的質量,需要一套系統完整的軟體測試演化技術。本項目旨在研究多階段融合的測試用例演化技術,進行較大規模的演化軟體測試實驗分析,揭示測試...
項目研究對於促進大規模服務套用軟體的開發實施可提供技術實現參考。結題摘要 針對網際網路環境下的服務套用軟體的開發及套用,項目結合語義服務和模型驅動架構方法,建立套用服務的語義跨域互操作機制,以探索基於本體進化的可演化套用服務構造方法,基於已有服務實現大規模套用軟體的快速構造和動態演化。 項目主要研究內容包括:...
《“軟體人”構件與系統演化計算》是2013年中國科學技術出版社出版的圖書,作者是曾廣平、岳洋。內容簡介 該書面向開放系統演化的亟需和挑戰,以開放環境下軟體系統必須具備行為動態性和結構靈活性的技術需求為切入點,圍繞一種在構件層面顯性支持演化的“軟體人”構件模型,集中闡述了分散式系統動態演化的構造機理和實現...
傳統的更新方法是首先停止當前軟體的運行,安裝新的軟體,然後重新啟動。然而在一些安全攸關的領域,如金融系統,交通控制系統和航空系統,軟體需要保證不間斷的運行,片刻的中斷都有可能造成重大的經濟損失或帶來致命的安全隱患。為解決這類軟體的更新問題,軟體動態更新技術被提出並得到深入的研究。軟體動態更新可以在不...
第4, 演化性是指網構軟體結構可根據套用需求和網路環境變化而發生動態演化, 主要表現在其實體元素數目的可變性,結構關係的可調節性和結構形態的動態可配置性. 從技術角度看, 演化性要求軟體體系結構具備動態調整能力;最後, 多態性是指網構軟體系統的效果體現出相容的多目標性, 它可根據某些基本協同原則, 在動態...
為動態體系結構建模提供有效的方法學和技術支持;引入動態體系結構的運行機制,支持模型一致性規則的動態檢查和自適應演化規則的動態執行。可以為要求動態演化的關鍵性軟體系統的體系結構建模提供有效的方法學和技術指導,增強CBSD在此類系統開發過程中的能力,從而為關鍵性軟體系統的開發提供更為有效的技術支撐。
《支持軟體可信演化的故障定位研究》是依託雲南大學,由王煒擔任負責人的國家自然科學基金資助地區科學基金項目。項目簡介 軟體故障定位指根據故障徵兆尋找導致失效原因的過程。該過程是軟體成功實施可信演化的前提條件之一。針對當前支持軟體可信演化的故障定位研究中存在的不足,提出了一種基於故障模型的故障定位方法。研究...
本課題基於監控與演化的思想,系統化考慮開放動態環境對軟體行為及可信性的影響,採取理論研究和實證研究相結合的方法,緊密結合典型套用場景和可信屬性,開展軟體的環境-行為建模、監控使能的可信軟體構造方法、環境驅動的軟體自適應與演化機理以及原型試驗四個方面的研究,為大型分散式軟體系統的構建和可信演化提供技術支撐...
《軟硬體協同的自主進化技術及其系統》是依託武漢大學,由李元香擔任項目負責人的面上項目。項目摘要 演化硬體技術的深入研究打破了傳統軟體和硬體之間的界限,發展產生了融軟硬體於一體的可演化系統新興研究領域。本項目以演化硬體技術為基礎,提出軟硬體協同的自主進化系統及其相關技術研究。主要內容有:(1)線上演化硬體...
面向對象的技術為軟體工程的基於構件的過程模型提供了技術框架。面向對象模型強調了類的創建、類的封裝了的數據、操縱該數據的算法。一般來講經過合適的設計和實現,面向對象的類可以在不同的套用及基於計算機的系統的體系結構中復用。基於構件的開發模型融合了螺旋模型的許多特徵,它本質上是演化形的,要求軟體創建的...
《軟體測試的演化搜尋方法》是依託南京大學,由聶長海擔任項目負責人的面上項目。項目摘要 軟體測試的過程就是利用各種方法搜尋軟體中潛藏的錯誤的過程,軟體測試的演化搜尋方法是利用各種啟發式搜尋技術解決軟體測試中的問題,它將隨機性與目標導向性進行有機結合,為軟體測試提供了一種有效方法,成為傳統軟體測試方法的一...
軟體演化是指在軟體系統的生命周期內軟體維護和軟體更新的行為和過程,在現代軟體系統的生命周期內,演化是一項貫穿始終的活動,系統需求改變、更能實現增強、新更能加入、軟體體系結構改變、軟體缺陷修復、運行環境改變無不均要求軟體系統具有較強的演化能力,能夠快速適應改變、減少軟體維護的代價。 軟體演化的分類基...