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