国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

軍用嵌入式軟件BOM管理模式提高武裝軟件實力

2018-11-20 05:20南京電子技術(shù)研究所張晉文程知敬
通信世界 2018年28期
關(guān)鍵詞:嵌入式軟件軍用細(xì)化

南京電子技術(shù)研究所|張晉文程知敬

隨著計算機與信息技術(shù)的高速發(fā)展,武器裝備軟件化能力的需求逐步提高,軟件在軍用裝備信息系統(tǒng)中所占的比例大幅上升,復(fù)雜電子裝備系統(tǒng)80%以上的能力由軟件完成。軟件定義裝備將成為未來軍用作戰(zhàn)裝備的發(fā)展方向,如何保證和提升軟件研發(fā)的質(zhì)量與效率成為當(dāng)前的熱點問題。

軍用嵌入式軟件與眾不同

現(xiàn)代軍用裝備產(chǎn)品軟件多數(shù)屬于嵌入式軟件,指應(yīng)用于武器系統(tǒng)設(shè)備內(nèi)部的應(yīng)用軟件。軍用嵌入式軟件具有區(qū)別于通用計算機軟件的一些特征,一是領(lǐng)域?qū)S眯詮?,被設(shè)計成為完成某領(lǐng)域的特定任務(wù),軟件和應(yīng)用算法有機結(jié)合;二是軟硬件強相關(guān),嵌入式軟件特點決定了軟件與硬件的依賴性強,以求達(dá)到共同完成預(yù)定的功能。

軍用嵌入式軟件在管理上的特殊性還表現(xiàn)在:開發(fā)過程受軟硬件條件制約;大系統(tǒng)軟件源代碼規(guī)模巨大;用于軍事目的,要求無差錯運行,對可靠性、實時性、安全性、互操作性等方面有極高的要求;大系統(tǒng)裝備情況復(fù)雜、參研人員多,造成軟件研制高風(fēng)險、長周期、高成本。

基于以上軍用嵌入式軟件的特點與問題,在實施軟件研制過程的管理中,強調(diào)面向軍用特定領(lǐng)域的高可靠軟件大規(guī)模設(shè)計復(fù)用,以及嵌入式系統(tǒng)軟硬件結(jié)合的管理模式成為當(dāng)前軍用嵌入式軟件提升研發(fā)管理水平的主要需求。

圖 軍用嵌入式典型軟件BOM樹各層次分解示意

軟件產(chǎn)品線技術(shù)應(yīng)運而生

軟件產(chǎn)品線(SoftwareProductLine)技術(shù)是近年發(fā)展出的先進(jìn)軟件開發(fā)方法,由美國國防部和美國軟件工程研究所(SEI)發(fā)起,旨在提高軟件系統(tǒng)重用能力。

軟件產(chǎn)品線方法由軟件復(fù)用技術(shù)發(fā)展而來,它的核心理念是每個產(chǎn)品都是來自于公共資產(chǎn)庫中的構(gòu)件組成,對這些構(gòu)件進(jìn)行必要的裁剪,通過產(chǎn)品線某領(lǐng)域的公共構(gòu)架來組裝這些構(gòu)件,最終形成軟件產(chǎn)品。

據(jù)對HP、IBM、NEC、AT&T等大型公司分析研究,他們在采用了軟件產(chǎn)品線開發(fā)方法后,產(chǎn)品的開發(fā)時間減少1.5~2倍,維護(hù)成本降低2~5倍,軟件質(zhì)量提升5~10倍,軟件重用達(dá)50%~80%,開發(fā)成本降低12%~15%。

鑒于軍用嵌入式軟件領(lǐng)域?qū)S眯詮娂败浻布唏詈系奶攸c,基于軟件產(chǎn)品線的物料需求清單(以下簡稱BOM)研發(fā)管理模式利用軟件產(chǎn)品線技術(shù)開發(fā)出的領(lǐng)域構(gòu)件、部件成果,并將之作為產(chǎn)品軟件BOM的基本單元對研制過程通過軟件BOM為抓手進(jìn)行管理。

軟件BOM管理模式大幅提升效率

通過構(gòu)建軟件BOM,逐層細(xì)化產(chǎn)品軟件(見圖示),融合軟件產(chǎn)品線與BOM的新研發(fā)模式能夠為軍用嵌入式軟件研發(fā)管理帶來以下提升。

(1)復(fù)用率:以軟件產(chǎn)品線的領(lǐng)域構(gòu)件為基本的復(fù)用單元,提高裝備軟件的重用率和生產(chǎn)率水平;

(2)質(zhì)量:采用產(chǎn)品線技術(shù),經(jīng)過規(guī)范設(shè)計與反復(fù)測試驗證的標(biāo)準(zhǔn)構(gòu)件能夠有效提升裝備產(chǎn)品軟件的質(zhì)量;

(3)項目進(jìn)展:通過BOM表細(xì)化軟件計劃管理粒度,可實現(xiàn)研制進(jìn)度即時度量,對開發(fā)計劃實時跟蹤與調(diào)整,工作進(jìn)展一目了然;

(4)狀態(tài)管控:通過BOM開展軟件分解將研制進(jìn)度細(xì)化至構(gòu)件級,可實現(xiàn)細(xì)化軟件技術(shù)狀態(tài)管理顆粒度,隨需求設(shè)計便跟進(jìn)行動態(tài)更新,做到由點及面的裝備產(chǎn)品軟件技術(shù)狀態(tài)精細(xì)化管理;

(5)過程數(shù)據(jù)記錄:軟件BOM中記錄軟件開發(fā)、評審、更改等全過程信息資料,保證軟件全生命周期的數(shù)據(jù)維護(hù)記錄。

基于軟件產(chǎn)品線的BOM研發(fā)模式能夠改變軍用軟件研制單位關(guān)于軟件開發(fā)活動的概念和實施方法,幫助軍用軟件承制單位實施軟件系統(tǒng)系列化,代表了一種先進(jìn)的軟件開發(fā)范型,并集中體現(xiàn)了基于領(lǐng)域的軟件復(fù)用和研發(fā)管理實踐,它能大幅度地提高軟件生產(chǎn)率和生產(chǎn)質(zhì)量,改善軟件復(fù)用,節(jié)省維護(hù)費用。

猜你喜歡
嵌入式軟件軍用細(xì)化
大話軍用卡車
威力無比的軍用霰彈槍
嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性檢測方式分析
中小企業(yè)重在責(zé)任細(xì)化
軍用機器人揭秘
“細(xì)化”市場,賺取百萬財富
全景相機遙控器嵌入式軟件V1.0 相關(guān)操作分析
“住宅全裝修”政策亟需細(xì)化完善
猜謎
基于Eclipse的航天嵌入式軟件集成開發(fā)環(huán)境設(shè)計與實現(xiàn)
广东省| 新河县| 独山县| 平塘县| 西林县| 定襄县| 镇巴县| 塔河县| 洞头县| 凯里市| 平安县| 沙田区| 盘锦市| 镇雄县| 鄯善县| 吉木萨尔县| 武乡县| 页游| 汽车| 客服| 射洪县| 余庆县| 泗水县| 伊春市| 子长县| 如东县| 平陆县| 五华县| 岳普湖县| 广汉市| 梨树县| 洛川县| 左权县| 扶余县| 罗定市| 金阳县| 上虞市| 鄂尔多斯市| 辽阳县| 墨竹工卡县| 新营市|