1. 首頁
  2. 人工智慧

人工智慧在軟體工程中的運用論文

人工智慧在軟體工程中的運用論文

目前人工智慧於軟體工程中的技術引用主要分為兩類,即圖規劃應用與結構化設計應用。本文即將此二類主要應用領域作為分析重點,並進一步探析此類應用過程中所出現的實際化應用,展開分析與研究。若此類技術能夠較為徹底地應用人工智慧,可使人工智慧與軟體工程同步發展,最終促成雙向進步,使技術與應用皆可得到較大幅度的提升,實現整體自動化、資訊化、智慧化。

1人工智慧於軟體工程中的技術應用

1.1圖規劃應用

圖規劃於軟體工程中具有較為關鍵的作用,直接使其自動化程度得到較大提升,為我國人工智慧技術的創新起到推動作用。若想充分呼叫規劃器,首先應對規劃器的初始狀態、目標以及領域動作用規劃語言的形式表現出來,而後將其出現的問題準確並且切實的規劃。一般情況下求解並不會受到初始狀態以及初始目標的改變所影響,圖規劃於軟體工程中具有較為關鍵的作用,直接使其自動化程度得到較大提升,為我國人工智慧技術的創新起到推動作用。若想充分呼叫規劃器,首先應對規劃器的初始狀態、目標以及領域動作用規劃語言的形式表現出來,而後將其出現的問題準確並且切實的規劃。一般情況下求解並不會受到初始狀態以及初始目標的改變所影響,而在軟體工程中,合理的應用規劃器將促使軟體工程在實現自動化的基礎上,使其程度得到進一步提升。與此同時,規劃器不但有效提升了軟體工程的自動化程度,還使得軟體本身的重用性得到有效發揮。智慧規劃的求解方法相比其他規劃存在較大差異,其求解方法更偏於抽象化,直接使其最終的求解方法具有抽象層次,即便最終目標發生較大變化,若前期能夠明確問題領域並且能夠研究出相應的規劃解,那麼執行的規劃器、動作描述以及程式模組亦不需作出任何改變,僅需針對性的對求解目標做出簡易修正即可。在解存在於抽象層次中,其內部執行工作並不存在任何依賴性,只要所求解的目標並未發生任何實質性的變化,並且問題領域不存在任何差異性,那麼所得出的規劃解亦將存在統一性,不會發生改變。

1.2結構化設計應用

結構化設計應用、軟體設計應用過程中,SDGP思想作為軟體結構的設計方法應用範圍較為廣泛、適用程度較高。主要使用目的為在應用人工智慧規劃技術的基礎上,將功能框架進行分析並且匯出,此過程中需滿足系統軟體的相關需求,而後再根據例項描述出演算法自動設計軟體的系統結構。需求分析結構主要透過SDGP處理得以進行,透過SDGP的形式將設計結構進行處理進而得出最終的輸出軟體設計結構。透過大量的研究、實踐以及下載、除錯、安裝等,能夠有效提高圖規劃器的應用效率,與此同時針對問題所存在的抽象領域進行建模和求解,最終得出智慧規劃是使軟體工程問題得到解決的最有效方法。在我國智慧規劃應用的軟體工程中,該方法可以起到較大的促進作用,並且能夠切實解決抽象層次問題,使其具備較強的優越性。

2應用過程中存在的相關研究

2.1人工智慧管理中的不確定性研究

為求出知識的確定性,國際範圍內相關領域中的'多數學者與研究人員皆已加入研究行列中。但其中存在的不確定性缺較少有人提出實質性的質疑。各國的研究學者以及科學家皆對不確定性抱有相信的態度,認為其具有較大魅力,若想從根本上將此想法進行改變,對不確定性進行深入研究,既要先針對知識中所存在的不確定性進行深入討論。語言以及常識知識的不確定性是體現知識不確定性的核心。常識知識俗稱元知識,亦是知識的知識,主要透過自然語言的形式進行傳述,與此同時其概念存在隨機性以及模糊性等。而不確定性智慧主要由知識的不確定性所引出。對不確定性知識進行處理、模擬以及表示的過程中,及時找到其中存規律,而後透過機器的形式對人們瞭解客觀世界以及對自身的認知過程進行模擬,在此過程中保證機器存在不確定智慧。目前其已經成為人工智慧學家需要不斷深入研究的課題。

2.2人工智慧模擬隨機性研究

在對軟體過程模擬的過程中,應針對企業產品的特點、業務範圍、生產期、以及所含專案的型別等,進行分類,透過不同角度分析各企業自身存在的特點,如此將促使企業的軟體質量能夠得到較大提高,進而實現融合軟體質量的合理控制。一般情況下,軟體工程過程的模型主要包括三大層次,軟體開發過程、組織管理以及專案管理三點。此類模型不但是使軟體改進過程能夠得到較大提升的核心模型,同時亦是實現企業有效管理、軟體專案及開發管理以及軟體監控控制的根本。軟體工程過程模型並不存在單一性,企業在三個層次上的改進亦能帶動模型發展,針對其進行有效改進以及完善同時使模型呈現持續穩定的發展趨勢。

3結語

本文就人工智慧於軟體工程中的應用展開分析,進而針對相關技術展開分析,以圖規劃為例,針對其中所出現的相關技術展開分析,並結合實際流程對其中技術要點進行闡述,使技術中出現的問題得以全面分析。隨後,下文中針對技術展開深層次分析,將相關技術進行獨立分析,並將此類技術分為不同層次展開研究,較為全面地闡述相關技術,解釋並使技術相關內容更便於瞭解,本文研究目的即為此。望本文能夠有效對存在瞭解意願的各界研究人員起到一定幫助,使人工智慧技術、軟體工程得到不斷髮展。

參考文獻

[1]杜帥.軟體風險管理融入人工智慧以降低風險機率[J].山東工業技術,2018(16):114.

[2]周琳.計算機網路技術中人工智慧的運用研究[J].資訊與電腦(理論版),2018(13):130-131.

[3]陳奕輝.“網際網路+”時代軟體工程開發新技術研究[J].科技經濟導刊,2018,26(04):149.