国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

談軟件工程方法的新進(jìn)展

2014-04-29 00:44:03楊詠軍
電腦迷 2014年9期
關(guān)鍵詞:軟件工程

楊詠軍

摘 要 當(dāng)下Agent軟件工程是能夠有效的進(jìn)行復(fù)雜系統(tǒng)開發(fā)的支持,成為新穎的軟件開發(fā)的范例。以Agent為基礎(chǔ)的理念抽象以及計算的模型,并且還提供了諸多的思想、方法、理念、技術(shù)以及工具來理解、規(guī)范并進(jìn)行詳細(xì)的分析、設(shè)計以及部署的軟件系統(tǒng)。

關(guān)鍵詞 軟件工程 方法新進(jìn)展 Agent軟件工程

中圖分類號:TP311.5 文獻(xiàn)標(biāo)識碼:A

0前言

軟件工程的提出開始于20世紀(jì)60年代,開始有了諸多的軟件工程的方法。軟件工程方法能夠?qū)④浖拈_發(fā)效率以及質(zhì)量進(jìn)一步的提升,它是一個很講究理論以及實(shí)際相互結(jié)合的綜合學(xué)科。軟件工程方法在50多年的發(fā)展下,有了很多的方法,有結(jié)構(gòu)化方法以及形式化方法、面向?qū)ο蟮能浖こ谭椒?,逐步的走向成熟。軟件工程開始是面向過程,然后是面向模塊,再是面向?qū)ο?,最后是面向Agent。現(xiàn)階段計算機(jī)技術(shù)的不斷發(fā)展,軟件的開發(fā)逐漸的大型化、復(fù)雜多變化以及智能化的趨向,傳統(tǒng)的方法有很多缺陷,不能夠符合以后的軟件開發(fā)工程。所以,在這些方式的基礎(chǔ)上Agent技術(shù)飛速的發(fā)展。

1關(guān)于Agent

Agent軟件工程方式的核心就是Agent的理念。它的最大的優(yōu)點(diǎn)就是超強(qiáng)的靈活性,有很好的智能型以及堅定性,面臨復(fù)雜多變的問題以及難以協(xié)作的、預(yù)測的問題能夠以其非常強(qiáng)的適應(yīng)性快速的處理。國際上將Agent定義為,在特定的環(huán)境中,能夠迅速的感知以及靈活的適應(yīng)這種環(huán)境,能夠替代設(shè)計者以及使用者實(shí)現(xiàn)特定的任務(wù)有很高的自治功能的計算機(jī)實(shí)體。它主要的就是接受別的實(shí)體的托付以及需求并且能夠采取幫助的服務(wù),在這種的目標(biāo)之下實(shí)行社交以及學(xué)習(xí)的方式,以及各種各樣的必要的動態(tài)。

2 Agent在異地的系統(tǒng)應(yīng)用

異地的數(shù)據(jù)同步系統(tǒng),它主要是借互聯(lián)網(wǎng)的網(wǎng)絡(luò)環(huán)境來呈現(xiàn)異地同時的不同的質(zhì)量以及不同的數(shù)據(jù)庫的同步,也就是在一個數(shù)據(jù)庫出現(xiàn)問題時,系統(tǒng)就會依據(jù)用戶的規(guī)定任務(wù),自動的把數(shù)據(jù)庫更換本地的數(shù)據(jù)庫,以相應(yīng)的內(nèi)容替代。這種系統(tǒng)可以驅(qū)動諸多的數(shù)據(jù)庫系統(tǒng)。

3 Agent軟件方法以及其他的方法分析

3.1 Agent和Object

面向?qū)ο蠹夹g(shù),分析的基礎(chǔ)就是對象,它是現(xiàn)實(shí)的世界之中某些個具體物理實(shí)體以及理念在計算機(jī)的邏輯之中所有的映射與呈現(xiàn),是將一個對象的名以及固定的對外接口數(shù)據(jù)與相關(guān)操作有機(jī)的結(jié)合體,對象理念更傾向于客觀的物的抽象化。Agent則依據(jù)自身的特點(diǎn),對人的模擬則有很大的趨向。Agent是比較主動的,但是對象則是比較被動的,它不是盲目的將任務(wù)執(zhí)行,是依據(jù)自己的狀況以及意愿來做出要不要執(zhí)行的決定,它有著很強(qiáng)的自治性,很接近人類的思維。Agent它可以模仿人類的學(xué)習(xí)、判斷以及協(xié)作,感受周圍所有的環(huán)境變化,并且分工合作。它是多的控制線程,都是自成系統(tǒng),各自去決策本身的行為,并且各個運(yùn)行的同步的,同時刻很多的Agent是活動狀態(tài)。這是計算機(jī)上不可缺少的基準(zhǔn)一開機(jī)保證。

3.2基本理念

Agent它是對象的升華,它包含了自主性能以及智能化、擬人化的實(shí)體。因此,Agent的方式不僅有著面向?qū)ο笈c模塊方式的通用性能、模塊性能、重用性能以及擴(kuò)展性能與移植性能。對象的基本出發(fā)點(diǎn)就是依據(jù)人類認(rèn)知世界的方式以及思想方式進(jìn)行分析以及解決所出現(xiàn)的問題,從客觀存在的事物開始,增強(qiáng)直接用事物作為中心來思考問題、認(rèn)知問題,根據(jù)這些事物本身的特點(diǎn),把它抽象化再作為系統(tǒng)的對象。Agent它是以現(xiàn)實(shí)世界中的事物開始,強(qiáng)調(diào)人類認(rèn)知、思維模式以及客觀的事物之間互相的協(xié)作。把所有會影響事物的特點(diǎn)巧妙的結(jié)合,形成系統(tǒng)的基礎(chǔ)構(gòu)成單位,運(yùn)用Agent諸多的相結(jié)合來呈現(xiàn)系統(tǒng)的整體的目的。

3.3軟件的性能

Agent技術(shù)的開發(fā)讓軟件有了更多的性能。在系統(tǒng)中,一個系統(tǒng)出現(xiàn)了問題,那么就不能完成系統(tǒng)的任務(wù),但Agent系統(tǒng)可以在諸多的系統(tǒng)中協(xié)作調(diào)節(jié),指派其他的系統(tǒng)完成指令,這就保證了整體目的的實(shí)現(xiàn),面向?qū)ο缶筒荒軌蜃龅竭@一點(diǎn);Agent的計算速率快,在復(fù)雜多變的系統(tǒng)中完成高級的合作,提升計算的速率,對象不能將這一點(diǎn)做到較好;Agent的可維護(hù)性能好以及重復(fù)運(yùn)用性能也很好,Agent系統(tǒng)之間的交互是有著專門的語言,修改的時候不會出現(xiàn)問題,它的獨(dú)立性能好,之間有著更弱的耦合性,所以在很大的程度上,提升了Agent系統(tǒng)的諸多功能。

4結(jié)語

我國的軟件行業(yè)在現(xiàn)階段有了很大的發(fā)展,軟件工程的方式也在隨之快速的完善。但是軟件工程的理念也是在受到硬件發(fā)展的影響,這是一個關(guān)鍵性問題,是軟件開發(fā)的瓶頸期。雖然Agent當(dāng)下應(yīng)用廣泛,但它也有不足之處,需要我們不斷的完善進(jìn)步,為軟件工程作出巨大的貢獻(xiàn)。

(作者學(xué)號:1330511)

參考文獻(xiàn)

[1] 馬紅.軟件工程新進(jìn)展:組件軟件工程[J].現(xiàn)代計算機(jī)(專業(yè)版),2013(8).

[2] 張雪萍.面向?qū)ο筌浖悳y試研究新進(jìn)展[J].計算機(jī)工程與設(shè)計,2012(11).

[3] 李軍,劉紅輝.面向?qū)ο筌浖こ痰睦碚摵蛻?yīng)用的新進(jìn)展[J].青島遠(yuǎn)洋船員學(xué)院報,2014(2).

猜你喜歡
軟件工程
應(yīng)用型本科軟件工程專業(yè)課程體系改革
青年時代(2016年27期)2016-12-08 22:49:16
關(guān)于《軟件工程》教學(xué)改革的研究
計算機(jī)技術(shù)在機(jī)械能源中的應(yīng)用
軟件工程標(biāo)準(zhǔn)化現(xiàn)狀與分析
依托工作室的軟件工程實(shí)踐教學(xué)研究
高職軟件工程課程改革研究
軟件工程應(yīng)用型課程建設(shè)與實(shí)踐
應(yīng)用瀑布模型的MOOC制作方法
融合APTECH體系的軟件產(chǎn)業(yè)人才培養(yǎng)探究
基于工程教育認(rèn)證的《軟件工程》課程教學(xué)質(zhì)量建設(shè)研究 
德安县| 泗阳县| 永仁县| 竹山县| 佛冈县| 邵阳县| 衡水市| 长沙县| 手游| 福安市| 文山县| 肇东市| 襄樊市| 天全县| 丽江市| 阳泉市| 屯留县| 福贡县| 平乐县| 瑞金市| 游戏| 黔江区| 长垣县| 行唐县| 兴业县| 永修县| 克东县| 昭苏县| 临清市| 永和县| 得荣县| 木兰县| 大新县| 阜新市| 四会市| 太保市| 全椒县| 永川市| 荆州市| 宜阳县| 乐陵市|