幫助中心 | 我的帳號 | 關於我們

基於遺傳孵化的軍用軟體工程(精)

  • 作者:編者:趙曉哲//陳行軍|責編:肖志力//王鑫
  • 出版社:國防工業
  • ISBN:9787118121421
  • 出版日期:2023/01/01
  • 裝幀:精裝
  • 頁數:322
人民幣:RMB 98 元      售價:
放入購物車
加入收藏夾

內容大鋼
    軍用軟體研製過程十分複雜,具有要求不斷發展、功能逐步細化和升級陪伴終生等鮮明特點,需要在經典的軟體過程和軟體工程方法的基礎上進行改進,提高軍事領域知識和軟體工程領域工作成果的復用程度,開展由已有型號產品「遺傳孵化」出新型號產品的工程實踐。本書介紹了作者團隊在此領域的研究成果,主要內容包括三個方面:一是圍繞軍用軟體研製特色,論述軍用軟體研製過程模型及軍用軟體需求分析、架構設計和構件化開發中的重要方法和技術,闡述了新的軟體工程方法在軍用軟體研製中的應用和發展;二是針對軍用軟體研製中「有計劃、有系統地實現工件復用」而形成的型號化特徵,深入分析基於已有型號產品「衍生」新產品的工程實踐,提出基於遺傳孵化的軍用軟體復用思想,並通過軟體產品線技術予以支撐;三是介紹了作者團隊開發的「模型驅動的軍用軟體產品族研製支撐平台」。
    本書針對我國近年來軍用軟體型號任務多、研製效率不高和功能迭代升級較慢等問題,在理論體系和支持工具方面給出了較為完整的解決方案,具有較高的實用價值。本書可作為從事軍用軟體產品研製的工程技術人員的參考書和相關大專院校的教學參考書。

作者介紹
編者:趙曉哲//陳行軍|責編:肖志力//王鑫

目錄
第1章  軍用軟體工程概述
  1.1  軟體工程發展概述
  1.2  軍用軟體及其研製過程管理
    1.2.1  軍用軟體的特徵
    1.2.2  軍用軟體的分類
    1.2.3  軍用軟體研製能力成熟度模型
  1.3  基於模型的系統工程和模型驅動的軟體工程
    1.3.1  基於模型的系統工程
    1.3.2  模型驅動工程
    1.3.3  用模型驅動方法實現軟體開發過程
  1.4  作戰軟體兩階段研製過程模型框架
  1.5  基於遺傳孵化思想的軍用軟體產品族研製
    1.5.1  軍用軟體族群化及其挑戰
    1.5.2  軍用軟體產品族特徵
    1.5.3  遺傳孵化思想的引入
  1.6  小結
  參考文獻
第2章  艦艇作戰軟體兩階段研製過程框架與作戰模型研製
  2.1  艦艇作戰軟體研製中的作戰模型
    2.1.1  模型分類方法
    2.1.2  面向艦艇作戰軟體研製的作戰模型
    2.1.3  作戰模型研製方法
  2.2  艦艇作戰軟體的兩階段研製過程框架
    2.2.1  軍用軟體研製工程過程標準
    2.2.2  艦艇作戰軟體兩階段研製過程
  2.3  模型工程階段研製實例
    2.3.1  業務邏輯模型研製實例
    2.3.2  決策功能模型研製實例
  2.4  小結
  參考文獻
第3章  軍用軟體多視圖需求分析方法
  3.1  軍用軟體多視圖需求分析與需求建模
    3.1.1  DoDAF2.0多視圖劃分
    3.1.2  面向關注點分離的軍用軟體需求分析過程
    3.1.3  軍用軟體需求建模
  3.2  軍用軟體需求的多視圖描述
    3.2.1  需求描述原則
    3.2.2  需求描述內容及方法
  3.3  軍用軟體需求開發工具簡介
    3.3.1  工具設計思想
    3.3.2  工具總體架構設計
    3.3.3  工具功能特點
  3.4  小結
  參考文獻
第4章  基於微核模式的軍用軟體設計方法
  4.1  軍用軟體架構模式
    4.1.1  軟體架構設計概述
    4.1.2  基於MA-MVP模式的軍用軟體架構
    4.1.3  基於微核模式的軍用型號軟體設計方法
  4.2  軍用軟體的架構設計方法

    4.2.1  軟體架構的技術生態系統
    4.2.2  分散式架構的服務協調技術
    4.2.3  分散式架構的資源調度技術
    4.2.4  分散式內存管理技術
    4.2.5  數據分發技術
    4.2.6  系統運行部署模式
  4.3  軍用軟體構件化設計方法
    4.3.1  面向服務的構件技術規範
    4.3.2  基於本體描述的作戰軟體核心構件發現技術
  4.4  小結
  參考文獻
第5章  基於構件化開發方法的軍用軟體實現
  5.1  基於構件的軟體開發方法概述
    5.1.1  構件的概念及基於構件的軟體過程
    5.1.2  基於構件的軟體開發的優點
    5.1.3  基於構件的開發技術
  5.2  構件化開發方法
    5.2.1  構件模型描述語言
    5.2.2  構件建模
    5.2.3  構件應用規劃與部署
  5.3  代碼自動生成與測試
    5.3.1  代碼自動生成技術
    5.3.2  代碼實現與模型一致性維護
    5.3.3  構件測試
  5.4  小結
  參考文獻
第6章  基於遺傳孵化思想的軍用軟體復用方法
  6.1  軍用軟體大規模復用的需求
    6.1.1  艦艇作戰軟體產品族對工件復用的需求
    6.1.2  軍用軟體質量演化對工件復用的需求
  6.2  軟體序列、型號軟體與軟體產品族
  6.3  軍用軟體產品的遺傳孵化模型和族群規劃方法
    6.3.1  遺傳孵化建模
    6.3.2  孵化過程
    6.3.3  遺傳變異
    6.3.4  族群規劃方法
  6.4  核心資產的範圍界定
  6.5  軍用軟體產品族的演化與維護
  6.6  小結
  參考文獻
第7章  軟體產品線技術及其在基於遺傳孵化軍用軟體工程中的適用性
  7.1  軟體產品線工程
    7.1.1  發展歷史
    7.1.2  軟體產品線工程中的公共性和可變性
    7.1.3  領域工程和應用工程
    7.1.4  組織、過程和技術
  7.2  軟體產品線工程方法過程框架
    7.2.1  軟體產品線工程中的基本活動
    7.2.2  軟體產品線工程過程
  7.3  軟體產品線方法對遺傳孵化模型的適用性

    7.3.1  典型的產品線業務模式
    7.3.2  艦艇作戰軟體兩階段過程模型與產品線工程的關係
    7.3.3  遺傳孵化模型與軟體產品線工程的關係
  7.4  小結
  參考文獻
第8章  用於實現遺傳變異的軟體產品線可變性方法
  8.1  軟體產品線可變性及其與遺傳孵化模型中變異性的關係
    8.1.1  軟體中的可變性與遺傳變異
    8.1.2  軟體產品線工程中的可變性
    8.1.3  可變性的分類
  8.2  可變性模型
    8.2.1  識別可變性
    8.2.2  可變性元模型
    8.2.3  正交可變性
  8.3  多種視圖下的可變性
    8.3.1  軟體的視圖
    8.3.2  視圖的可變性
  8.4  通過綁定可變性來實施孵化過程
  8.5  小結
  參考文獻
第9章  基於軟體產品線的軍用軟體產品族研製
  9.1  軟體產品線的需求工程
    9.1.1  與單系統需求工程的區別
    9.1.2  產品線需求分析的主要方法
    9.1.3  領域工程中的需求分析
    9.1.4  應用工程中的需求分析
    9.1.5  實踐風險
  9.2  軟體產品線特徵建模
    9.2.1  特徵模型與正交可變性模型
    9.2.2  特徵建模技術
    9.2.3  擴展特徵建模技術
  9.3  軟體產品線架構設計
    9.3.1  架構設計的作用
    9.3.2  架構設計的範圍
    9.3.3  軟體產品線架構設計
    9.3.4  架構評估
    9.3.5  架構演化
  9.4  通過應用工程開發產品個體
  9.5  小結
  參考文獻
第10章  軍用軟體產品數據管理方法
  10.1  工作產品數據
    10.1.1  需求數據
    10.1.2  模型數據
    10.1.3  設計數據
    10.1.4  構件數據
    10.1.5  測試數據
    10.1.6  支持數據
    10.1.7  軟體工程過程中的管理數據
  10.2  工作產品數據的管理

    10.2.1  數據存取服務
    10.2.2  存取過程管理
    10.2.3  大規模分散式數據轉換
  10.3  基於時態的軟體配置管理
    10.3.1  軟體配置管理概述
    10.3.2  軍用軟體支持數據的時態性
    10.3.3  基於時態的配置管理及其應用
  10.4  小結
  參考文獻
第11章  軍用軟體產品族研製支撐平台簡介
  11.1  軍用軟體產品族研製支撐平台整體技術架構
  11.2  軍用軟體過程管理系統
  11.3  軍用軟體遺傳孵化過程管理系統
    11.3.1  領域工程管理
    11.3.2  應用工程管理
  11.4  小結
  參考文獻
附錄
  附錄A  ECOM構件模型的BNF定義
  附錄B  應用規劃的XML SCHEMA定義

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032