999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高可信軟件工程技術

2017-03-27 20:54:31任洪君
電子技術與軟件工程 2017年4期

任洪君

摘 要 隨著科技時代的不斷推進,我國軟件行業的發展起到了更加的作用。人們對于軟件的要求在不斷的提升,比如軟件的可靠性、安全性和保密性等可信性質都是人們關注的重點。本文主要對高可信軟件工程技術的發展現狀以及發展過程中所要面對的困難進行了討論,同時提出了高可信軟件的發展趨勢。

【關鍵詞】軟件開發 高可信軟件 可靠性技術

伴隨著時代的發展,計算機應用不斷地深入人們的生活中,同時軟件的應用也已經在人們正常生活和國家建設上擁有了良好的生態環境。良好的軟件構架給人們的生活帶來了便利,給人們提供了一種新的生活方式,打開電腦、手機就可以完成原來需要到處跑的窘境,人們可以不出家門獲悉全球的動態,并且通過新興的行業電子商務,在家中也可以工作。軟件不僅僅幫助人們更高效、更便捷的生活,在國家建設上面,也起著至關重要的作用。因此,如何保證軟件運行過程中與硬件完美結合,同時增加軟件的可信程度成為現今軟件工程開發的重要部分。

1 高可信軟件工程技術的發展現狀

高可信軟件的開發目的就是不會因為系統中的固有錯誤、生態環境的改變、大規模惡意攻擊造成軟件崩潰。這就要求軟件的開發中,對于系統行為有著精確的把控,不讓系統的bug影響軟件的正常運行。

軟件工程技術是指在軟件的開發、運行和維護的相應技術,由于對高可信軟件的要求較高,所以我國對于高可信軟件的開發還停留在“軍用穩定、民用簡單”的程度。我國的火箭成功率是世界的前三名,如此高的成功率,不僅是硬件的實力強,同時也是軟件的穩定性高,成就了現在我國火箭發射的成功率。但是我國各大銀行的網上銀行軟件雖然能夠運行,但是流暢性和實用性卻大打折扣,這就使用戶的使用體驗下降。高可信軟件技術需要從三個方面尋求支持才能讓軟件發揮其作用,從軟件的運行系統中需要得到軟件的訪問權限控制,不讓其他軟件能夠更改底層文件,比如Android系統中,系統的開源程度較高,高可信軟件運行時就需要得到系統的支持;軟件的過程技術,需要對軟件的可靠性進行驗證和度量,所以過程技術中使用一種工程化的方法,對軟件正常運行進行支持。

2 高可信軟件技術的發展的困難

高可信軟件中有六項性質的好壞,是對于軟件是否能夠穩定運行的評判標準,這六項標準分別是可靠性(reliability)、可靠安全性(safety)、保密安全性(security)、生存性(survivability)、容錯性(fault tolerance)、時效性(real time),當軟件出現以上六種性質錯誤時,就會造成不可挽回的損失。并且軟件功能和這些性質是混雜在一起的,就意味著軟件的可信性的高低,收到控制時就變得更加復雜,如何保證軟件能夠成為高可信軟件就成為一個難題。

2.1 軟件的行為特征

如何在軟件靜態和動態使用時描述軟件的行為特征,是高可信軟件開發時所要面臨的巨大挑戰。在龐大的數據與軟件結構里,想要有效的分析出軟件與系統的行為特征,是非常困難的,有時需要進行相應的預測才能使軟件正常的運行。同時軟件的靜態語法和動態語法是分離開的,所以對于推理的難度又有所增加。

2.2 軟件可信性質的設計和推理

如何將軟件的可信性質,也就是如何將軟件主體性質融入到軟件的操作當中?通常來說可信性質是對于整個軟件系統進行設計的,并且是在軟件的設計過程中逐步的開發出來的,最終將這些性質進行復雜的融合和測試,最終能夠獲得這些可信性質。如何將多種性質從不同的開發方向進行融合時,能夠控制這個系統的復雜性,是進行全方面的可信性質的軟件設計和驗證的關鍵。

2.3 如何量化軟件的可信性質

由于對高可信軟件技術研究較少,沒有一個系統的量化標準在軟件開發完成后對軟件的可信性質進行驗證。如何發現和測評軟件是否缺失可信性質,是提高軟件可靠程度所要面對的一大難題。量化是一種科學成熟的重要標志,如何針對軟件的完整性、可靠性、安全性進行考量是接下來需要付出巨大努力的。而且在軟件的使用過程中,還要制定一套完整的跟蹤制度,防止軟件出現可信性質缺失造成無法挽回的損失。

3 高可信軟件工程技術的開發方法

形式化方法對高可信軟件技術的發展與推進起這至關重要的作用,但是這種方法的運用多數還存在于實驗室中,以一種標準化的模式,對高可信軟件進行規范化,同時將形式化和非形式化進行結合是行業的趨勢。多種可信性質的有效結合是高可信軟件開發的重點,利用形式化方法為高可信軟件工程技術提供一個高效、統一的結構框架能夠同時支持多種的可信性質,所以形式化方法能夠將關鍵性質進行有機集成。

有些形式化工程方法,可以提供具有形式化方法基礎的工具,這是一種較強的自動化工具,使得使用人無需擁有較強的形式化專業知識就能夠使用形式化工程方法。工具的人機交互功能非常的易于理解,可以有效地對軟件的主要性質、設計進行相應的測試。

4 總結

高可信軟件工程技術是當前軟件技術行業所要面對的重要挑戰。把握住這次信息化改革的腳步就能讓我國軟件開發行業更上一層樓。發展高可信軟件技術有利于加深人們對于高可信軟件技術的認識;提升我國科技的發展;可靠性的提升還可以幫助人類更好地探索未知的世界,讓軟件能夠更好地服務于人類社會。

參考文獻

[1]楊芙清,梅宏,呂建,金芝.淺論軟件技術發展[J].電子學報,2002,30(12A):1901-1906.

[2]High Confidence Syst ems Working Group,NSTC. Setting an interagency high confidence syst ems(HCS)research agenda[A].Proceedings of the Interagency High Confidence Systems Workshop[C].Arlington,Virginia,25 March 1998.

[3]陳火旺,王戟,董威.高可信軟件工程技術[J].電子學報,2003,31(12A):1933-1938.

作者單位

天津港信息技術發展有限公司 天津市 300456

主站蜘蛛池模板: 91精品专区国产盗摄| 亚洲色图欧美在线| 久久精品视频亚洲| 五月婷婷丁香综合| 国产成人1024精品| 999精品在线视频| 在线观看无码av免费不卡网站| av在线手机播放| 国内精品久久久久久久久久影视| 国产精品黑色丝袜的老师| 色天堂无毒不卡| 国产自在自线午夜精品视频| 黄色网页在线播放| 亚洲男女在线| 日韩国产 在线| 国产真实自在自线免费精品| 欧美亚洲中文精品三区| 麻豆精品在线播放| 九九九国产| 在线看AV天堂| 麻豆国产原创视频在线播放| 一区二区三区精品视频在线观看| 亚洲一级毛片在线观播放| 国产一区亚洲一区| 国产高潮视频在线观看| 国产午夜无码片在线观看网站| 亚洲视频在线青青| 免费Aⅴ片在线观看蜜芽Tⅴ | jizz亚洲高清在线观看| 久久精品丝袜| 成人午夜在线播放| 97成人在线观看| 亚洲欧美日韩精品专区| 国产自在线拍| 国产精品999在线| 国产精品伦视频观看免费| 日韩久久精品无码aV| 亚洲国产av无码综合原创国产| 九九热视频精品在线| 高清不卡一区二区三区香蕉| 无码粉嫩虎白一线天在线观看| 亚洲天堂视频在线观看免费| 黄色片中文字幕| 久久性视频| 91久久国产成人免费观看| a毛片免费在线观看| 综1合AV在线播放| 99热这里只有精品在线播放| 成人小视频在线观看免费| 在线观看免费人成视频色快速| 国产激情无码一区二区免费| 亚洲天堂啪啪| 成人一级免费视频| 综合久久五月天| 国产门事件在线| 在线观看国产精品第一区免费| 在线国产毛片| 自拍偷拍欧美| 另类专区亚洲| 四虎影院国产| 婷婷丁香在线观看| 久草视频精品| 成人免费黄色小视频| 国产在线一区二区视频| 国产精品短篇二区| 激情亚洲天堂| 国产精品美女免费视频大全| 99热这里都是国产精品| 亚洲免费黄色网| 国产又粗又猛又爽视频| 亚洲欧州色色免费AV| 婷婷六月激情综合一区| 免费全部高H视频无码无遮掩| 不卡无码网| 亚洲国产成人久久精品软件| 1769国产精品视频免费观看| 1024你懂的国产精品| 东京热av无码电影一区二区| www中文字幕在线观看| 97se亚洲综合在线天天| 欧美性精品不卡在线观看| 欧美亚洲第一页|