裝備電子系統的研發、測試、保障解決方案中心

安全關鍵軟件集成研制管理平臺ASIDE
產品中心 安全關鍵軟件集成研制管理平臺ASIDE
產品概述

      ASIDE是一套支持安全關鍵軟件全生命周期的集成研制平臺,它能夠同時支持并符合GJB5000AGJB2786A、GJB438B等標準。ASIDE以機載軟件的軟件計劃過程和軟件開發過程為主線,融合了軟件驗證、軟件配置管理、軟件質量保證等綜合性過程,覆蓋了GJB5000A標準定義的風險管理、測量分析、項目監控等管理類和支持類的過程域,綜合了GJB2786A對軟件研制的各項要求,同時也能自動生成完全符合GJB438B標準要求的各類文檔。

      ASIDE實現了對軟件全生命周期過程研制活動的統一管理,不但對軟件研制過程的工程類活動(如:項目立項、項目策劃、需求開發、設計開發、編碼與測試、軟件發布等)進行了有效實現與管理,還對軟件研制過程的管理類活動(如:項目監控、配置管理、質量保證、項目測量、供方管理、項目風險等)進行了綜合管控。同時,ASIDE實現了對組織過程資產的全面管理,如:組織過程定義、組織資產配置、組織資產維護、組織過程改進

      ASIDE采用模塊化實現,包含眾多功能模塊,這些功能模塊可以依據其功能特性劃分為如下子系統:

      ● 項目管理子系統

      ● 過程管理子系統;

      ● 工程管理子系統;

      ● 業務支持子系統。

      其中項目管理系統、過程管理子系統、工程管理子系統主要用于軟件研制管理,業務支持子系統為軟件研制和審查提供業務支撐。各子系統之間通過服務總線相互調用、協同工作。如下圖所示:

圖片1.jpg

功能特性

      ● 實現軟件全生命周期過程的管理

      ASIDE全面支持軟件全生命周期過程的活動,實現了從項目立項過程、項目策劃、需求開發、設計開發、軟件編碼實現、軟件測試到軟件交付的全生命周期工程活動的綜合管理。

3.jpg

       ● 實現軟件研制流程的有效定義

      ASIDE實現了對軟件研制流程的有效及靈活定義,支持用戶通過建模的方式完成軟件研制流程(軟件生命周期模型)的自定義。ASIDE也內置常用的標準生命周期模型,比如瀑布模型、分階段交付模型、迭代增量模型等,用戶可以根據實際情況參考使用。

       ● 實現軟件研制流程的有效控制

      集成開發環境支持流程,集成配置管理功能,集成問題管理功能,集成變更管理功能。

       ● 實現軟件研制任務的有效分配

      ASIDE可以將軟件研制活動分解為更細小的、由單個行動者來完成的單位,稱為軟件研制任務?;顒拥呢熑稳素撠熑蝿盏姆峙浜捅O控,任務行動者負責任務的執行?;顒拥呢熑稳思皶r查看和了解任務進展狀況,進行任務監控及調整,從而確保對研制進度的有效管理。

       ● 實現軟件研制數據的有效追蹤

      ASIDE能夠自動建立并維護軟件生命周期數據間追蹤關系,通過統一的軟件平臺來進行軟件生命周期數據的開發,支持從其他研發工具中導入軟件生命周期數據及其追蹤數據,支持通過手工方式建立追蹤關系。

      ● 實現GJB 5000A過程域的要求

      ASIDE全面支持GJB5000A ML2和ML3級的所有過程域。

      ● 實現項目文檔自動生成并滿足GJB438B標準的要求

      ● 實現軟件研制功能的有效集成

   ASIDE是一套軟件集成開發平臺,實現了對整個軟件生命周期過程的管理,從軟件計劃到軟件總結的研制過程中,通過集成軟件研制過程中各個階段需要的功能,如:需求管理、配置管理、問題(BUG)管理、變更管理、基線管理、追蹤管理等,保證了研制流程的有效流轉。

     ● 實現GJB2786A軍用軟件開發的通用要求

     ● 支持多項目的并行開發

在 ASIDE中,可同時開展多個軟件項目的開發管理,支持多項目資源的平衡配置以及單個項目開發工作的并行實施。

     ● 既是軟件研制平臺,也是符合性舉證平臺

由于所有的軟件生命周期活動都是在ASIDE里完成的,因此,ASIDE詳實記錄了軟件研制的整個流程,而這個流程具化的形式就是軟件生命周期數據。通過展示這些數據,也就展現了我們整個軟件研制的過程。

     ● 高度自動化

一方面,它使用數學模型來定義和管理軟件研制流程,通過這一數學模型的形式化處理,ASIDE把大量的智力活動轉化成了行為活動;另一方面,ASIDE提供了各種各樣的功能盡最大可能地實現了行為活動的自動化處理。


典型應用


      利用ASIDE研制環境為用戶量身搭建GJB5000A管理平臺。部署與實施的過程如下:

      1.平臺交付與部署

      實施團隊為客戶提供、交付安全關鍵軟件集成研制平臺(ASIDE)及配套的安裝手冊與上手指南,并完成平臺的安裝、調試和驗收,建立起后續平臺配置等服務工作的基礎。

      2.體系分析與信息收集

      實施團隊閱讀客戶的GJB體系文件,理解和分析體系內容,為后續將體系文件配置到ASIDE平臺中的工作奠定基礎。實施團隊將全面梳理客戶的GJB體系文件,一方面將識別出體系中存在的與GJB5000A不相符合的問題,反饋客戶改進完善;另一方面也將識別出其中與ASIDE不一致之處,與客戶相關人員進行溝通,尋找最佳的解決方案。

      3.組織資產層設計
      協助客戶根據已建立的軟件研制體系,基于體系分析和溝通的結果,設計適用于ASIDE平臺的組織資產層方案,主要內容包括客戶的文檔模板、活動、數據元、測量項、風險等。

      4.組織資產層配置
      實施團隊將基于客戶體系設計好的ASIDE平臺組織資產層方案配置到ASIDE的組織資產層中,從而形成符合實際情況的模板方案,為開展軟件研制項目做好準備。

91精品国产自产在线观看永久