- 相關推薦
試論大數據時代下軟件工程關鍵技術論文
摘 要:本文基于當前發展趨勢,從眾包軟件服務工程技術、軟件服務公正和群體軟件工程技術、密集型數據科研第四范式技術、計算機信息處理技術四個方面對大數據時代下軟件工程關鍵技術進行了探討,希望為廣大讀者提供有價值的建議。
關鍵詞:大數據時代;信息處理技術;群體軟件工程;密集型數據
引言:互聯網技術的興起和計算機科學技術的革命為社會打來了新穎的技術:大數據。從此人們的生活方式和生活理念發生了翻天覆地的變化。以下是對大數據時代下軟件工程關鍵技術的討論。
一、眾包軟件服務工程技術
第一,眾包軟件服務的創新發展形態。眾包軟件服務工程在國際上重視密集的數據處理,尤其是在線服務過程中產生的數據。如何將這些密集數據進行分析和評價是當前軟件工程師所要研究的重點內容。需要從服務方到服務的開發方和運營平臺管理方。這些流程中充滿了離線密集型數據和在線流量數據。眾包用戶的在線數據可達到PB級別,在線溝通的數據可以達到TB級別。直接推送的這些密集數據對軟件服務有著重要的影響。第二,開發和生產運營管理。密集型數據本身對它們的動態分布形式和價值隱藏等都是大數據的原始形式。從根本上來說缺乏內容含義和語義化單位矢量。要想在研究中有所創新,就需要將思維和研究方法當作研究主體。大數據所在的主體兼具制造并傳播密集型數據的功能以及負責消費者和群體運營的功能。將群體的智慧進行匯集形成專業化的知識。并及時處理相應的信息同時進行軟件工程的推送。
二、軟件服務功能和群體軟件工程技術
面向服務的軟件工程發展越來越迅速,它以服務為建設目標再具體的實踐應用過程中需要面對具體的需求進行相應的調整。維護軟件工程主要可以借助虛擬化管理手段。這種手段既可以對軟件進行虛擬化使得操作性得到一定的強化,同時又能解決分布和動態變化等問題。同時,該技術也在云計算和大數據等領域應用廣泛。軟件工程師可以通過網絡進行數據共享和學術交流,并進行軟件的合作開發計劃,結合用戶的數據和反饋信息設計出滿足用戶需求的、性價比高的軟件系統。現在的軟件開發系統中比較成功的是開源軟件,也是學術研究的重點。遺憾的是現在的常規研究方法沒能取得突破性的進展,部分學者嘗試用社會網絡進行數據分析,并取得了一定的收效。同時開發組成員中外圍開發的人員相對較多,模塊化的特點較為突出。而且群體軟件工程的發展趨勢越來越明顯,更多的提倡眾包形式的開發,因此,眾包可以解決大多問題。
三、密集型數據科研第四范式技術
數據密集型科研第四范式在2007年首次提出,它表明在進行數據的研究整理時,需要建立一定的理論和研究方法,重視大數據儲存應用的重要性。在實踐中對傳統的第一、二、三范式研究方法的缺陷進行了分析和改進。認為絕大多數的軟件沒有能在短時間進行有效存儲的能力。我國在2012年在對大數據進行研究時發現,不應僅僅局限于計算機的模擬系統,需要加入第四范式來進行對數據的分析。這是由于密集型的數據所要求的研究方法和以往有顯著區別。需要在研究方法和思維方式進行一定的改變。因此要建立科學的第四范式,建立完整有效的體系后在轉變為第三范式。同時,在對第四范式進行建設的過程中,首先需要對大數據的軟件服務價值進行徹底的分析,此時要避免采取原有的分析方式。要從數據和模型的過程變為數據、知識、價值服務的第四范式[1]。
四、計算機信息處理技術
大數據的特點是結構復雜和容量大。在大數據時代下,它比傳統的數據形式相比,能更好的聯系不同的數據。這些關聯的結構特點讓計算機信息處理技術難以發揮預期效果。計算機網絡由于建立在硬件基礎上所以具備著一定的局限性。對互聯網的發展造成了一定的制約。所以,這需要相關人員進行技術的更新和對計算機網絡架構的創新,從而實現大數據的有效處理。計算機網絡需要研究更加開放式的網絡傳輸功能和結構,這要求把計算機的網絡處理系統和硬件分離,然后定義特定的網絡結構,推動軟件朝向更完善的方向發展。
五、計算機軟件技術在發展過程中的應用情況
很多企業利用計算軟件實現各種功能,除了基本的客戶信息資料獲取之外,還要對企業工作風險進行分析和評估,統計公司工作人員的流動性問題。在大數據時代下,企業數據開發要經過一個較為復雜的過程。第一,抽樣,所謂抽樣就是在公司想有的產品中選取出代表性的產品作為樣本;第二,開發,開發就是要求公司對相應的數據進行導入、選擇、合并等需一系列的處理步驟;第三,修改,修改就是指在數據開發的基礎上,對數據進行有效的的選擇和創建,保證數據的合理性,需要注意的是,在修改過程中不能夠排除產品的編碼和變量等內容。第四,模型,模型的主要作用在于對企業決策進行預測,根據具體的數據設計形成不同的模型,保證預測結果科學準確,驗證企業決策、方案的可行性。第五,評定,就是將其和模型進行對比,以此通過數據分析和整合,保證信息的準確性。
總結:總而言之,大數據的時代已經到來,社會的各個領域都不同層次的滲透大數據的思想,并積極的進行著軟件技術的創新應用。因此大數據將為社會帶來巨大的變遷。
參考文獻:
[1] 沈海波,周如旗,朱雄泳.大數據時代軟件工程專業建設的思考[J].計算機教育,2015(23):98-100.
[2] 何雷. 大數據時代下軟件工程關鍵技術探究[J]. 信息系統工程, 2017(2):47-47.
[3] 尹順鵬. 大數據時代下軟件工程關鍵技術分析[J]. 數碼世界, 2017(7):16-16.
【試論大數據時代下軟件工程關鍵技術論文】相關文章:
大數據時代下軟件工程關鍵技術研討論文04-27
大數據時代下軟件工程教學改革措施論文04-27
大數據時代下的林業發展研究論文05-04
大數據時代軟件工程的教學改革的論文04-27
大數據時代下電子商務服務論文05-02
大數據時代下的電競產業發展論文05-04
淺析大數據時代下的網絡穩定性的論文05-05
軟件工程關鍵技術探討論文04-27
關于移動數據庫關鍵技術論文05-05