亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        RUP在DoDAF體系結構中的應用研究

        2012-04-12 00:00:00馬穎亮等
        現(xiàn)代電子技術 2012年1期

        摘 要:分析了DoDAF體系結構三視圖的功能、作用、相互關系以及DODAF體系結構開發(fā)過程。提出了運用Rational統(tǒng)一過程(RUP)對DoDAF體系結構開發(fā)的方法與過程,結合航空兵作戰(zhàn)的特點,運用RUP開發(fā)了的相關視圖產(chǎn)品,描述了航空兵作戰(zhàn)過程,證明了RUP對體系結構的開發(fā)有著良好的支持作用。

        關鍵詞:DoDAF; RUP; 體系結構; 航空兵

        中圖分類號:TN957.51-34; E96 文獻標識碼:A

        文章編號:1004-373X(2012)01-0027-04

        Application of RUP in DoDAF architecture

        MA Ying-liang1,2, SHENG Hui-ping2, SHAN Xin1

        (1.Graduate Students′ Brigade of Naval Engineering Institute, Yantai 264001, China; 

        2. PLA Unit of 91640, Zhanjiang 524064, China)

        

        Abstract:

        The function, effect, internal invasion and development process of the three views of DoD Architect Framework are analyzed. The ways and means of using Rational unified procedure (RUP) to design DoDAF products are put forward. Combined with the tactics of aviation army, RUP was applied to design the interrelated views products and describe the battle process of aviation army. This work proves that RUP plays a significant support role in the DODAF development.

        Keywords: DoDAF; RUP; system architecture; aviation army

        收稿日期:2011-09-21

        0 引 言

        2004年2月,美國國防部在原有C4ISR體系結構框架的基礎上,頒布了《國防部體系結構框架(DoD Architecture Framework,DoDAF)》的1.0版本,用于指導國防指揮控制系統(tǒng)和商業(yè)運作過程的體系結構描述[1]。2007年4月和2009年5月,DoDAF的1.5版本和2.0版本[2]相繼頒布,使得整個結構框架對C4ISR系統(tǒng)的描述更加準確、細致、全面。

        Rational統(tǒng)一過程(Rational Unified Process,RUP)是一種軟件工程化過程。它提供了如何在開發(fā)組織中嚴格分配任務的職責和方法。由于RUP為大部分開發(fā)過程提供自動化的工具支持,對軟件開發(fā)過程不同階段的各種模型(尤其是UML模型)都有著良好的支持,因此本文將RUP的開發(fā)思想應用于DoDAF中,對作戰(zhàn)活動進行建模。

        1 DoDAF體系結構設計方法

        1.1 DoDAF設計方法簡介

        DoDAF 1.5是C4ISR體系結構框架的完善,它超越了僅應用于C4ISR系統(tǒng)的限制,可用于指導國防指揮控制系統(tǒng)和商業(yè)運作過程的體系結構描述[3]。DoDAF提出了體系結構描述的三個視圖:作戰(zhàn)體系結構視圖、系統(tǒng)體系結構視圖和技術體系結構視圖。分別從作戰(zhàn)需求、系統(tǒng)實現(xiàn)和技術支持三個方面共同描述系統(tǒng)。三個視圖之間的關系如圖1所示。

        圖1 三視圖之間的關系

        1.2 基于UML的面向?qū)ο蟮姆椒ㄔ贒oDAF中的應用

        面向?qū)ο笤O計方法是一種圍繞真實世界的概念來組成模型的思維方法[4],其基本思想是對問題空間進行自然分割,以更接近人類的思維方式建立問題域模型,以便對客觀實體進行結構和行為模擬,從而使設計的系統(tǒng)盡可能直接地描述現(xiàn)實世界。它是一種自底向上歸納和自頂向下分解相結合的方法[5]。

        面向?qū)ο蟮慕UZ言UML主要包括用例圖、靜態(tài)圖、行為圖和交互圖等幾類視圖[6-7]。這些視圖可以為C4ISR系統(tǒng)體系結構產(chǎn)品的開發(fā)提供十分方便的可視化手段。圖2給出了UML不同視圖在體系結構產(chǎn)品描述中的應用。

        圖2 UML視圖描述體系結構產(chǎn)品

        2 C4ISR體系結構開發(fā)過程

        C4ISR系統(tǒng)的開發(fā)是復雜的過程,它的開發(fā)必須從系統(tǒng)工程的高度來加以考慮。本文對照DODAF的開發(fā)過程,將RUP應用于C4ISR體系結構的開發(fā)過程中。

        2.1 DODAF體系結構開發(fā)過程

        DoDAF 1.5中對體系結構的開發(fā)過程規(guī)定為6 個步驟,如圖3所示。

        圖3 體系結構的開發(fā)過程

        (1) 確定體系結構的預期用途。在開發(fā)體系結構之前要能清晰的描述其預期用途:為什么要開發(fā)這個體系結構、各部門將如何按照此結構運行。這個預期也包括體系結構的開發(fā)將影響到的部門或系統(tǒng)、如何評判此體系結構是否滿足用戶需求。

        (2) 確定體系結構的范圍。體系結構的范圍被定義為:確立體系結構深度和廣度的邊界[1]。它限定了體系結構的開發(fā)背景和解決問題的范圍。這一步主要是確定體系結構所描述的時間段、地理界線,以及功能和技術限制。

        (3) 確定體系結構開發(fā)所需的數(shù)據(jù)。根據(jù)每一步操作者的輸入,選擇操作內(nèi)容、系統(tǒng)、服務以及技術視圖的數(shù)據(jù)、屬性、規(guī)則。在這一步驟中需要確定實體數(shù)據(jù)的細化級別和屬性,為第(4)步的收集數(shù)據(jù)做好準備。

        (4) 采集、組織、關聯(lián)和存儲體系結構數(shù)據(jù)。一旦確定所搜集的數(shù)據(jù),體系結構數(shù)據(jù)將被分類、組織、關聯(lián)在一個自動的數(shù)據(jù)庫中,以便后期的分析和使用。一旦發(fā)現(xiàn)可用的元數(shù)據(jù)就會立即在DAES(DoD Architecture Registry System,體系結構注冊系統(tǒng))中注冊發(fā)布。在構造體系結構視圖和產(chǎn)品的過程中,需要盡可能參考已有的體系結構資源,節(jié)約開發(fā)成本避免重復開發(fā)。

        (5) 為實現(xiàn)體系結構目標進行各種分析。為了確定體系結構數(shù)據(jù)數(shù)據(jù)是否滿足系統(tǒng)進程的初始運作,需要對數(shù)據(jù)進行多項分析。為了確認追加的數(shù)據(jù)是否有利于系統(tǒng)更好的運行,需要將步驟(3)~(5)重復進行,以期取得最優(yōu)效果。直到獲得這一過程的操作用戶批準,這一步驟方可完成。

        (6) 根據(jù)決策者的需求表示各種結果。根據(jù)決策者的需求,將系統(tǒng)中的數(shù)據(jù)、分析結果以不同的方式呈現(xiàn)。DODAF主要是通過體系結構產(chǎn)品和視圖來將潛在的數(shù)據(jù)以不同的視角呈現(xiàn)出來。

        2.2 基于RUP的系統(tǒng)開發(fā)的步驟

        RUP是Rational Rose統(tǒng)一過程的縮寫,其中Rational Rose是圖形化的OO CASE工具,支持軟件系統(tǒng)的面向?qū)ο蟮拈_發(fā),是目前比較流行的可視化開發(fā)工具之一[8]。RUP集中體現(xiàn)了當代軟件開發(fā)的先進思想,把面向?qū)ο蟮慕Ec螺旋上升式的開發(fā)工程過程相結合,支持團隊開發(fā),并且綜合了其他的開發(fā)技術,對軟件系統(tǒng)的開發(fā)提供了強有力的支持,為運用面向?qū)ο蟮乃枷牒图夹g、控制系統(tǒng)的復雜性,提高軟件開發(fā)效率提供了必要條件[9]。

        RUP對DODAF的開發(fā)過程中,一般是按照以下的三個階段逐步完成系統(tǒng)開發(fā):

        (1) 需求分析階段

        當著手啟動一個C4ISR系統(tǒng)的體系構造時,首先要考慮項目的可行性和必要性:在對系統(tǒng)的目標任務有了概括的了解后,應該充分分析系統(tǒng)的規(guī)模和復雜性,權衡現(xiàn)有技術、資源,對項目完成時間、實施成功標準、階段性計劃等要做出詳細的文檔說明。在完成可行性和必要性的確認后,需要研究系統(tǒng)的需求。

        C4ISR系統(tǒng)是一個復雜的大系統(tǒng),一般系統(tǒng)開發(fā)人員只能了解到關于整個業(yè)務流程的陳述性文字材料,許多需求的描述會很模糊。這時就需要作戰(zhàn)人員和系統(tǒng)設計人員共將真正的需求明確精準的提煉出來:作戰(zhàn)需求、參與作戰(zhàn)的角色、角色之間的關系都由OV-1直觀的表示出來;系統(tǒng)中的組織結構,組織類型,人員關系等概念由OV-4表述[10]。

        (2) 設計模型階段

        在RUP過程中,系統(tǒng)的分析與設計主要包括靜態(tài)和動態(tài)兩種結構模型[11]。靜態(tài)結構模型主要分析的是系統(tǒng)在某個時刻的狀態(tài),從而了解系統(tǒng)的關聯(lián)與行為,確定類的屬性、操作,分析系統(tǒng)接口等。如作戰(zhàn)節(jié)點連接圖OV-2就反映了各個節(jié)點間的連接關系,信息的傳輸路徑。

        系統(tǒng)的動態(tài)行為一般由交互圖、狀態(tài)圖和活動圖來建立模型,用以表示動作流、對象流和信息流。無論系統(tǒng)中的事件是順序發(fā)生還是并發(fā)處理,都可以通過動態(tài)模型表示出來。如作戰(zhàn)活動圖OV-5就將作戰(zhàn)過程的活動流給明確表示出來。動態(tài)、靜態(tài)模型互補不足,能夠全面、細致的將系統(tǒng)需求全部表達。

        (3) 模型驗證階段

        模型的驗證主要是對系統(tǒng)的功能和邏輯是否符合要求。用戶對模型的檢驗首先是看體系結構中的功能設計、執(zhí)行順序、模型行為是否與預期要求的一樣或符合客觀需求;其次就是通過外部的驅(qū)動信息對作戰(zhàn)過程執(zhí)行跟蹤、監(jiān)控和評價,以驗證、改進系統(tǒng)模型。

        3 航空兵作戰(zhàn)體系結構建模示例

        根據(jù)上文所述的方法,本文以海軍航空兵部隊為例,通過一個簡單的作戰(zhàn)事件,構造部分體系結構產(chǎn)品來說明RUP在航空兵作戰(zhàn)體系結構建模方面的應用。

        3.1 需求分析階段

        根據(jù)DoDAF的要求,首先要明確整個作戰(zhàn)環(huán)境,作戰(zhàn)背景和作戰(zhàn)方式。因此,通過概念視圖加以描述。根據(jù)航空兵的作戰(zhàn)特點,航空兵的作戰(zhàn)和保障力量一般由空戰(zhàn)部隊、保障部隊和偵察部隊組成。在作戰(zhàn)過程中,首先是地面雷達或預警機發(fā)現(xiàn)目標,通知指揮部,經(jīng)過數(shù)據(jù)融合、威脅評估后擬制作戰(zhàn)方案,地面勤務部隊做好戰(zhàn)前準備,由空戰(zhàn)部隊負責實施作戰(zhàn)計劃。

        根據(jù)描述,確定系統(tǒng)中的角色由航空兵指揮部、空戰(zhàn)部隊、勤務部隊、偵察部隊;每級用例有相應的子用例。圖4,圖5是根據(jù)需求描述生成的OV-1,OV-4產(chǎn)品,反映了系統(tǒng)功能和的系統(tǒng)組織構成。

        3.2 模型設計階段

        設計階段首先在用例圖的基礎上確定系統(tǒng)節(jié)點,通過這些節(jié)點間的相互關系,信息流向來反映系統(tǒng)的工過程。不同的作戰(zhàn)過程系統(tǒng)的工作過程也不一樣,因此涉及的作戰(zhàn)節(jié)點也不相同。圖6描述了航空兵作戰(zhàn)資源,從圖中可以反映出各節(jié)點間的信息流向和事件關系。

        

        圖4 航空兵作戰(zhàn)概念視圖(OV-1)

        圖5 作戰(zhàn)力量構成(OV-4)

        圖6 航空兵作戰(zhàn)資源描述(OV-2)

        圖7為用活動圖OV-5描述了航空兵接敵交火作戰(zhàn)過程。

        圖7 接敵交火作戰(zhàn)活動圖(OV-5)

        圖中可以看出在整個交火過程中雖然只有戰(zhàn)斗機節(jié)點發(fā)生動作,但是從發(fā)現(xiàn)目標到攻擊目標都有許多信息節(jié)點參與了作戰(zhàn),不僅有信息交換,還有各種規(guī)則、數(shù)據(jù)庫的調(diào)用。通過對不同細化層級的描述,可以將作戰(zhàn)過程以不同的精度描述出來。

        圖8中OV-7描述的是接敵作戰(zhàn)過程中的各節(jié)點間的邏輯關系。

        圖8 航空兵作戰(zhàn)邏輯視圖(OV-7)

        4 結 語

        航空兵作戰(zhàn)C4ISR體系結構的構建是一個復雜的過程,而Rational Rose工具對UML的強大支持則為體系結構開發(fā)提供了便利。根據(jù)上文的分析,可以看出遵循Rational統(tǒng)一過程(RUP)的步驟,能夠與DODAF體系結構建模過程相結,將體系結構產(chǎn)品的開發(fā)劃分為若干階段,螺旋上升循環(huán)開發(fā),不斷完善體系結構的描

        述。 RUP根據(jù)不同產(chǎn)品的特點, 使用對應的UML模型

        圖進行描述,不僅保證了描述的準確性,也使得軟件具有良好的一致性和互操作性。在此基礎上可以為決策者提供多視角、多產(chǎn)品的數(shù)據(jù)展現(xiàn)。隨著DODAF版本的升級,體系結構將以數(shù)據(jù)而非產(chǎn)品為核心,這將更加方便靈活運用RUP描述體系結構。

        參 考 文 獻

        [1]DoD Architecture Framework Working Group. DoD architecture framework version 1.5 [M]. U.S.: Department of Defense, 2007.

        [2]DoD Architecture Framework Working Group. DoD architecture framework version 2.0 [M]. U.S.: Department of Defense, 2009.

        [3]崔瀟瀟,王明哲.DoDAF標準的系統(tǒng)效能評價[J].兵工自動化,2006,25(12):1-2.

        [4]馮富霞,李森貴.UML科學建模系統(tǒng)研究[J].濰坊教育學院學報,2010,23(2):87-89.

        [5][美]LARMAN Craig.UML和模式應用:面向?qū)ο蠓治雠c設計導論[M].姚淑珍,李虎,譯.北京:機械工業(yè)出版社,2002.

        [6]王智學.ROSE對象建模方法與技術[M].北京:機械工業(yè)出版社,2003.

        [7]柏曉莉,姜軍,羅雪山,等.基于UMLOPN的C4ISR系統(tǒng)體系結構仿真驗證研究[J].系統(tǒng)工程與電子技術,2008,30(4):671-676.

        [8]梁向陽,康鳳舉,鐘聯(lián)炯,等.基于RUP的C4ISR體系結構設計[J].微計算機應用,2007,28(12):14-19.

        [9]叢樹學,白奕.基于DoDAF的艦載武器系統(tǒng)體系結構建模[J].指揮控制與仿真,2008,30(5):23-26.

        [10]梁向陽,康鳳舉,鐘聯(lián)炯,等.防空C4ISR體系結構設計與實現(xiàn)[J].軍械工程學院學報,2007,19(5):14-19.

        作者簡介:

        馬穎亮 男,1981年出生,江蘇揚州人,工程師,博士研究生。主要研究方向為武器裝備發(fā)展與論證。

        盛會平 男,1980年出生,河南新野人,工程師。主要研究方向為裝備管理。

        單 鑫 男,1981年出生,山東招遠人,博士研究生。主要研究方向為武器裝備綜合保障。

        成人综合亚洲欧美一区h| 精品少妇一区二区三区免费观| 人妻暴雨中被强制侵犯在线| 亚洲免费观看网站| 亚洲传媒av一区二区三区| 久久精品蜜桃亚洲av高清| 影视av久久久噜噜噜噜噜三级 | 国产优质av一区二区三区| 美女露出粉嫩小奶头在视频18禁| 毛片内射久久久一区| 人妻久久999精品1024| 国产在线看不卡一区二区| 亚洲精品1区2区在线观看| 亚洲色图片区| 亚洲av无码男人的天堂在线| 99久久这里只精品国产免费| 白嫩少妇高潮喷水av| 国产精品538一区二区在线| 国产精品亚洲综合一区在线观看| 国产人妖xxxx做受视频| 久久精品熟女亚洲av麻豆永永| 精品视频无码一区二区三区| 国产精品久久久久影院嫩草| 亚洲欧美另类精品久久久| 青青草成人免费播放视频| 日韩精品无码一区二区三区四区| 午夜不卡久久精品无码免费| 国内精品视频成人一区二区| 亚洲精品一区二区在线免费观看 | 日韩人妻中文字幕专区| 曰本无码人妻丰满熟妇啪啪| 色综合久久无码中文字幕app| 免费人成网站在线观看| 亚洲色大成网站www永久| 精品国产三级a∨在线观看| 无码av专区丝袜专区| 亚洲av成人av三上悠亚| 亚洲国产成人久久综合下载| 免费精品美女久久久久久久久久| 久久久诱惑一区二区三区| 日本精品人妻一区二区|