軟件工程類論文怎么寫
軟件工程歷經(jīng)幾十年的發(fā)展在當(dāng)今計(jì)算機(jī)領(lǐng)域擁有其無與倫比的重要地位,因此,在未來很長一段發(fā)展進(jìn)程中軟件重用與軟件構(gòu)件技術(shù)會保持一定的研究熱度。你知道軟件工程類論文怎么寫嗎?跟著小編一起看看吧。
1軟件工程的若干熱點(diǎn)技術(shù)發(fā)展現(xiàn)狀
1.1軟件重用和軟件構(gòu)件
當(dāng)前軟件工程領(lǐng)域研究的熱點(diǎn)主要集中在軟件重用與軟件構(gòu)件等方面,構(gòu)件是軟件工程的核心也是其基礎(chǔ),而重用是軟件工程的方法和有效手段。重用構(gòu)件可有效節(jié)約軟件開發(fā)人員重寫代碼的時間,在問題定義方面投入更多精力,促進(jìn)問題空間與求解空間的一致性發(fā)展。因此,軟件行業(yè)的長遠(yuǎn)夢想即為一構(gòu)件技術(shù)進(jìn)行軟件重用,實(shí)現(xiàn)軟件的便捷生產(chǎn)。
1.2中間件技術(shù)
中間件技術(shù)與平臺是實(shí)現(xiàn)軟件重用與構(gòu)件化應(yīng)用的重要支撐,從功能上區(qū)分中間件有數(shù)據(jù)庫訪問、遠(yuǎn)程過程調(diào)用、通信、事務(wù)處理、分布對象中間件這5類,軟件重用與構(gòu)件技術(shù)受中間件的影響深刻。第一,中間件對分布式應(yīng)用進(jìn)行抽象化,將與應(yīng)用相關(guān)的業(yè)務(wù)邏輯細(xì)節(jié)省略而在中間件提供的環(huán)境中以構(gòu)件化的形式沿用了分布式交互模式的關(guān)鍵特征,發(fā)揮了重要的協(xié)同作用。第二,中間件解決了大量重要卻與業(yè)務(wù)無關(guān)的通信、互操作、容錯性、可靠信等問題,為構(gòu)建軟件的運(yùn)行提供了優(yōu)質(zhì)的環(huán)境。第三,中間件能對多樣的系統(tǒng)資源進(jìn)行屏蔽,中間件位于基礎(chǔ)的硬件、操作系統(tǒng)與高層應(yīng)用之間,通過標(biāo)準(zhǔn)的程序接口針對不同的硬件平臺和不同的操作系統(tǒng)提供符合不同的協(xié)議規(guī)范的途徑,以便于不同的構(gòu)建開發(fā)模式實(shí)現(xiàn)。
1.3標(biāo)準(zhǔn)化技術(shù)
軟件重用與軟件構(gòu)架技術(shù)的發(fā)展催生了軟件工程標(biāo)準(zhǔn)化技術(shù)。軟件工程標(biāo)準(zhǔn)化是保證軟件行業(yè)發(fā)展健康的必要條件和強(qiáng)力支撐。軟件工程標(biāo)準(zhǔn)包括兩大方面,一是軟件標(biāo)準(zhǔn),二是軟件過程標(biāo)準(zhǔn)。軟件工程成熟的標(biāo)志之一就是軟件過程標(biāo)準(zhǔn),當(dāng)前國際軟件工程企業(yè)乃至整個軟件行業(yè)產(chǎn)生了一系列規(guī)范軟件產(chǎn)業(yè)的標(biāo)準(zhǔn),為軟件產(chǎn)業(yè)的發(fā)展起到良好引導(dǎo)作用。
1.4分布式計(jì)算技術(shù)
隨著軟件工程的發(fā)展近年來產(chǎn)生了一種分布式計(jì)算的新型計(jì)算方式。分布式計(jì)算即兩個或以上的軟件在一臺或相互連接的多臺計(jì)算機(jī)上進(jìn)行信息共享。分布式計(jì)算具有共享稀有資源和平衡計(jì)算機(jī)計(jì)算負(fù)載的作用,同時可以將為程序選擇最適合其運(yùn)行的計(jì)算機(jī),并可將構(gòu)件運(yùn)行于網(wǎng)絡(luò)內(nèi)的不同平臺之上。計(jì)算機(jī)分布式計(jì)算的中心思想是實(shí)現(xiàn)稀有資源的共享以及計(jì)算機(jī)算負(fù)載的平衡。分布式組合在理論上具備高性能和可擴(kuò)展以及共享資源等特點(diǎn),然而當(dāng)前構(gòu)建軟件技術(shù)成熟度較低,其服務(wù)的物理分布并發(fā)控制局部失效等使得應(yīng)用軟件的功能性過于復(fù)雜,其規(guī)模也大幅度增加,因此,分布式計(jì)算技術(shù)應(yīng)用的難點(diǎn)克服是當(dāng)前軟件行業(yè)重點(diǎn)研究的對象。
1.5智能化技術(shù)
當(dāng)前軟件工程的智能化技術(shù)尚處于計(jì)劃研究階段,軟件工程中應(yīng)用人工智能軟件的概念是近幾年興起的,據(jù)悉歐洲擬將人工智能技術(shù)與軟件工程相結(jié)合,以期產(chǎn)生一個智能分析和設(shè)計(jì)軟件系統(tǒng)的高端工具,雖然方案尚處于計(jì)劃階段,然而理論上看,人工智能與軟件工程一旦實(shí)現(xiàn)融合必將革新軟件開發(fā)方式,促生全新的軟件開發(fā)管理規(guī)范,有跡象表明,軟件工程的智能化是一個可行且必然的發(fā)展方向。
1.6軟件可靠性工程
軟件質(zhì)量的主要依據(jù)和特征之一是軟件可靠性,軟件的正確性和軟件的完整度、一致性等都由軟件可靠性體現(xiàn)。軟件可靠性如利用數(shù)學(xué)方法嚴(yán)絲合縫的進(jìn)行精確計(jì)算和嚴(yán)格證明的難度非常大,可以說一數(shù)學(xué)方式證明軟件的正確度與完整性、一致性可能性微乎其微,因此,軟件可靠性常依靠其他統(tǒng)計(jì)理論或估算軟件進(jìn)行分析證明,為保證軟件的質(zhì)量提高軟件準(zhǔn)確度、一致性等軟件可靠性工程已經(jīng)形成了相當(dāng)?shù)囊?guī)模成為軟件工程的分支之一。軟件可靠性工程可通過一系列流程(預(yù)測、建模、估計(jì)、度量、管理如圖所示)從產(chǎn)品生產(chǎn)到使用維護(hù)的全過程對軟件的可靠性進(jìn)行評估。盡管軟件可靠性工程發(fā)展迅速,但行業(yè)對其深入研究的熱情仍不斷高漲,目的.在于進(jìn)一步追求軟件可靠性分析的全面性和預(yù)計(jì)的精確度。對軟件可靠性工程的研究目前行業(yè)內(nèi)應(yīng)用了標(biāo)準(zhǔn)軟件可靠性模型和校正、糾偏、加權(quán)組合、開發(fā)方法類型因子、測試類型等多種方式,以提高其對軟件可靠性評估的精確度。
2軟件工程中若干熱點(diǎn)技術(shù)展望
2.1軟件重用和軟件構(gòu)件發(fā)展趨勢
研究表明,軟件重用與軟件構(gòu)件將作為新應(yīng)用的主要應(yīng)用技術(shù)被廣泛使用,部分專家認(rèn)為高質(zhì)量高軟件的高效開發(fā)方向?qū)⒅赶蜍浖赜、軟件?gòu)件、自動開發(fā)技術(shù)方面。但無論軟件開發(fā)技術(shù)如何發(fā)展轉(zhuǎn)變,在很長一段時間內(nèi),軟件工程都會一軟件重用為重心,以軟件構(gòu)件為手段,在此基礎(chǔ)創(chuàng)新出軟件開發(fā)的全新方式。
2.2中間件發(fā)展趨勢
作為軟件重用與構(gòu)件應(yīng)用支撐的中間件技術(shù)在軟件工程中地位微妙,研究及開發(fā)中間件必須重視現(xiàn)代軟件工程方法的正確引入,換言之,應(yīng)當(dāng)以現(xiàn)代軟件工程開發(fā)中間件,反之,中間件又是服務(wù)于軟件工程的重要環(huán)節(jié),特別是中間件對現(xiàn)代軟件工程發(fā)展的重要牽引力和推動力,使得當(dāng)前中間件的研究開發(fā)炙手可熱。
2.3標(biāo)準(zhǔn)化發(fā)展趨勢
就軟件工程而言標(biāo)準(zhǔn)化發(fā)展過程不僅是當(dāng)前階段,在下一階段同樣是其工作的重中之重。未來軟件工程的標(biāo)準(zhǔn)化主要針對軟件開發(fā)過程標(biāo)準(zhǔn)化以及軟件系統(tǒng)標(biāo)準(zhǔn)化和軟件標(biāo)準(zhǔn)化進(jìn)行發(fā)展,此外,軟件開發(fā)環(huán)境的標(biāo)準(zhǔn)化、軟件開發(fā)工具系統(tǒng)的標(biāo)準(zhǔn)化也必將成為其標(biāo)準(zhǔn)化發(fā)展的重點(diǎn),并同時在充分結(jié)合軟件過程標(biāo)準(zhǔn)化與軟件標(biāo)準(zhǔn)化的基礎(chǔ)上,必將促進(jìn)軟件構(gòu)件標(biāo)準(zhǔn)和軟件中間件標(biāo)準(zhǔn)以及自動化開發(fā)生產(chǎn)標(biāo)準(zhǔn)。
2.4分布式計(jì)算技術(shù)發(fā)展趨勢
當(dāng)前分布式計(jì)算技術(shù)已經(jīng)主導(dǎo)計(jì)算技術(shù)領(lǐng)域成為計(jì)算技術(shù)寵兒。研究和應(yīng)用分布式計(jì)算技術(shù)是對軟件開發(fā)產(chǎn)業(yè)發(fā)展速度與質(zhì)量提升的有效途徑,經(jīng)專家預(yù)測,對分布式計(jì)算技術(shù)面向Agent語言的研究可加速軟件開發(fā)智能化的進(jìn)程,使軟件開發(fā)智能化的實(shí)現(xiàn)取得實(shí)質(zhì)性的進(jìn)展,在未來,分布式計(jì)算技術(shù),依舊是軟件工程領(lǐng)域的重要研究課題。
2.5可靠性工程發(fā)展趨勢
軟件可靠性工程研究近幾年取得了長足進(jìn)步,在對軟件的可靠性進(jìn)行分析、評估、預(yù)計(jì)方面,當(dāng)前軟件可靠性評估軟件取得了較大發(fā)展,在應(yīng)用了校正、糾偏、加權(quán)組合、引入軟件復(fù)雜性和測試類型、開發(fā)方法類型影響因子等多種分析評價方法后,軟件可靠性評價軟件對軟件工程的分析能力更強(qiáng),評價更精確,預(yù)計(jì)結(jié)果更精確,由于互聯(lián)網(wǎng)的全面普及與APP的廣泛使用,軟件可靠性工程軟件的重要性顯而易見,因此,軟件分析技術(shù)、方法的研究與應(yīng)用必將跨進(jìn)一個全新階段,呈直線上升趨勢發(fā)展。
3結(jié)語
軟件工程中構(gòu)件化、中間件、標(biāo)準(zhǔn)化、分布式計(jì)算、智能化、可靠性工程等技術(shù)的進(jìn)步對軟件產(chǎn)業(yè)的影響巨大,同時在軟件工程的發(fā)展中發(fā)揮了重大作用。此外,軟件工程未來的發(fā)展趨勢主要集中在對先進(jìn)知識與實(shí)用工具以及智能化工具的開發(fā)應(yīng)用方面,通過研究軟件工程自身的理論基礎(chǔ)和實(shí)踐分析數(shù)據(jù),總結(jié)軟件工程中的不利因素,提出更有效可靠的軟件生產(chǎn)率提高措施,在此基礎(chǔ)上研究出開發(fā)成本低、開發(fā)周期短、實(shí)現(xiàn)軟件重用和軟件可靠性高的軟件開發(fā)途徑。
【軟件工程類論文怎么寫】相關(guān)文章:
綜述類論文怎么寫06-12
企業(yè)管理類論文怎么寫04-01
電氣管理類論文怎么寫04-01
論文怎么寫01-05
寫審計(jì)論文怎么寫03-18
軟件工程專業(yè)實(shí)習(xí)報告怎么寫06-12
大學(xué)軟件工程實(shí)習(xí)報告怎么寫03-08
論文的大綱怎么寫06-12
論文結(jié)論怎么寫06-01