朱士高
摘要:進入信息化時代后,計算機軟件進一步發展。而為了更好的適應社會發展的需求及人們生活、工作的需要,研發人員對計算機應用性能進行了提升,提出了創建智能體系統軟件工程思路。本文以此為切入點,就智能體的概念作用、智能體系統軟件工程的特點、智能體系統軟件工程開發現狀、具體開發方法這幾方面的內容進行相關的論述。
【關鍵詞】智能體系統 軟件工程 方法研究
智能體系統軟件是計算機軟件的再次開發,目前智能體在世界范圍內被廣泛的使用。創建智能體系統軟件可有效的提升人們的工作效率,為企業的智能化發展提供了有利的支持。作為數字元素之一,智能體系統軟件的開發將隨著計算機技術的不斷發展而逐漸完善。未來智能體系統軟件將由個體逐漸發展為群體,進而將被大范圍的應用到社會各行業中去。最終,為我國社會產業系統的自動化運行,國民經濟的提升奠定下一個更為有利的基礎。為了實現這一目標,相關人員則非常有必要就創建智能體系統的軟件工程方法進行探討。在探析研討的過程中,我們發現在智能體系統軟件工程的開發中尚存在一定的問題,需要人們有針對性的去予以改進、完善。
1 智能體概述
1.1 智能體的概念
所謂智能體是一種結構復雜的可自動化運行的機器,目前人們對于智能體尚無統一性定義。但是可以肯定的是,智能體的功能非常復雜,為實體性的設備。所以,智能體可以對人的特性進行模擬。在實際的應用過程中,智能體的使用效果非常理想,目前受到了人們普遍的認可。
1.2 智能體的作用
由于智能體本身有很強的適應性及邏輯推理能力,所以其可在不受外界干擾的條件下獨立的來完成任務。不僅如此,智能體可在獨立的狀態下分工合作且協調性極強。并以無線通訊的方式來對運行中所出現的問題進行解決。因而,智能體的應用將起到提升工作效率、提升企業智能化的作用。于某種程度上而言,智能體系統軟件因其自身的特點對于原傳統計算機軟件所存在的缺陷予以了一定的彌補。因而這是一款非常適合于現代的、符合時代發展的軟件開發工程,其有效的對原有計算機軟件功能進行了優化,為當代我國國民經濟的穩定化、持續化發展奠定下了有利的基礎。而今,智能體系統軟件已經在各行業中被廣泛的應用,且發揮著重要的作用。
2 智能體系統軟件工程的特點
智能體系統軟件工程與傳統系統軟件相比最大的特點在于智能性,在模擬人思維的基礎上該系統軟件可以對事物進行推理,并同時對各項功能進行智能化的協調。于此同時,其還將對外部環境進行感知。而后對事物進行評估、判斷,進而結合外部環境自主的來完成相應任務。
3 智能體系統軟件工程發展現狀
3.1 基于設計概念角度下
設計元概念的建立是智能體軟件建設的初起,在建設的過程中需要在明確多方關系的基礎上進行。但是就目前的實際情況來看,智能體系統軟件工程建設中的設計元建設還存在不足,需要于原則、步驟等方面加以完善。
3.2 基于智能體系統軟件應用范圍角度下
在智能體系統軟件開發過程中,相關人員必須正視開發過程中的各種問題。其中包括有生長性、開放性、動態性等等內容,從而來達到改進技術、擴大應用范圍的目的。
3.3 基于智能系統軟件結構角度下
此外,在智能體軟件開發的過程中結構問題也是技術人員所必須面對的。結構的確定、方法的選擇對于智能體系統軟件最終開發功能具有極大的影響作用。因而,在具體的應用開發過程中應加以重視。
3.4 基于智能系統軟件開發過程角度
在智能化系統軟件的開發過程中,需要針對軟件的開展制定相應的標準。從而來實現智能化系統軟件向工業化發展的邁進。
4 智能體系統軟件開發路徑
4.1 系統結構模型的建立
智能體系統軟件模型的建立主要包括以下幾方面的內容:感知器、消息處理器、基于感知融合的世界模型、目標判斷函數、策略部件、效應器這幾部分。作為計算機關鍵的實體應用結構,在構建模型的過程中應考慮將邏輯功能與理論中所存在的問題有機的結合,以求實現一一對應關系。
其中感知器的建立主要是對外在環境及自身軟件系統的運行狀態進行檢測,進而來確保系統運行的正確性,在感知器運行的過程中可得到多種數據的使用情況;而消息處理器的建立是為了更好的將智能體系統軟件中各智能體進行結合,從而實現在建立文本的基礎上來將相應信息進行傳遞;其中感知融合的世界模型則可將管制器與消息器中的信息進行有機的結合,促使信息實現一致性的融合。目標判斷函數則是個極為簡單的函數判斷方式,從而來有效的對兩個數值進行比較;最后,效應器則起到了系統輸出的作用,其對智能體系統下子任務具有監督性作用,必要時還可調節智能體部件的順序。而策略部件的應用則可根據實際情況來確定。
4.2 語言的應用
這里的語言應用指的是建設模UML,其是在結構模基礎上所應用的,目的在于實現應用程序,而要實現這一目標則需要通過編程來完成。這里簡單的對建設模UML的應用進行分析,通過分析可得在基于建設模UML的代碼基礎上來建立智能體系統,而后在對這一系統進行運行。需要說明的是,該一語言是一種可視化的建設模語言。不僅如此,建設模UML與多數的面向對象之間存在著非常緊密的關聯性,我們將這種關聯性稱為映射關聯性。而后,代碼則將根據該語言圖形成計算機框架程序,并于智能體系統軟件下的組成部分相互對應。最終,在以上語言與模型的支持下,智能體系統軟件可擇優的對當前軟件的開展程序進行相應的選擇。
5 結語
綜上所述可得,智能體系統軟件工程相較于傳統軟件系統工程有著更多優點。其的優勢主要體現在智能化上,是符合時代發展的一種產物。于一定程度上而言,智能體系統軟件將原有軟件的缺陷給予了一定的彌補。所以,將智能體系統軟件應用于各行業中將極大地提升工作效率,將更好的來滿足到當前社會發展的實際需求。但是,在具體實施的過程中需要對應用方法加以注意,以確保該軟件系統開發的優良性,進而為社會發展貢獻更大的力量。
參考文獻
[1]盧穎,創建智能體系統的軟件工程方法研究[J].電子技術與軟件工程,2015(06).
[2]李德偉,創新智能體系統的軟件工程方法研究[J].西部素質教育,2015(02).
[3]呂森,創建智能體系統的軟件工程方法研究[J].科技展望,2015(33).endprint