系统工程与电子技术
繫統工程與電子技術
계통공정여전자기술
SYSTEMS ENGINEERING AND ELECTRONICS
2014年
9期
1874-1881
,共8页
何红悦%王智学%王庆龙%朱卫星
何紅悅%王智學%王慶龍%硃衛星
하홍열%왕지학%왕경룡%주위성
C4ISR 体系结构%可执行建模%fUML%可执行活动模型代数%模型验证
C4ISR 體繫結構%可執行建模%fUML%可執行活動模型代數%模型驗證
C4ISR 체계결구%가집행건모%fUML%가집행활동모형대수%모형험증
C4ISR architecture%executable modeling%fUML%executable activity model algebras(EAMA)%model verification
由于 C4ISR 体系结构模型缺乏可执行性,不利于体系结构的验证评估,为此提出了一种基于 fUML (semantics of a foundational subset for executable unified modeling language models)的体系结构建模与分析方法。基于 fUML 元模型来定义 C4ISR 体系结构的可执行建模元模型,使用它们来构建 C4ISR 体系结构的可执行模型;定义可执行模型的代数语义域---可执行活动模型代数(executable activity model algebra,EAMA),使用语义函数将可执行模型的行为语义转换为 EAMA 的进程项;定义 EAMA 的操作语义作为进程项的执行规约,通过对进程项的仿真执行来实现 C4ISR 体系结构的可执行分析,最后以区域防空作战系统为例说明了方法的可行性。
由于 C4ISR 體繫結構模型缺乏可執行性,不利于體繫結構的驗證評估,為此提齣瞭一種基于 fUML (semantics of a foundational subset for executable unified modeling language models)的體繫結構建模與分析方法。基于 fUML 元模型來定義 C4ISR 體繫結構的可執行建模元模型,使用它們來構建 C4ISR 體繫結構的可執行模型;定義可執行模型的代數語義域---可執行活動模型代數(executable activity model algebra,EAMA),使用語義函數將可執行模型的行為語義轉換為 EAMA 的進程項;定義 EAMA 的操作語義作為進程項的執行規約,通過對進程項的倣真執行來實現 C4ISR 體繫結構的可執行分析,最後以區域防空作戰繫統為例說明瞭方法的可行性。
유우 C4ISR 체계결구모형결핍가집행성,불리우체계결구적험증평고,위차제출료일충기우 fUML (semantics of a foundational subset for executable unified modeling language models)적체계결구건모여분석방법。기우 fUML 원모형래정의 C4ISR 체계결구적가집행건모원모형,사용타문래구건 C4ISR 체계결구적가집행모형;정의가집행모형적대수어의역---가집행활동모형대수(executable activity model algebra,EAMA),사용어의함수장가집행모형적행위어의전환위 EAMA 적진정항;정의 EAMA 적조작어의작위진정항적집행규약,통과대진정항적방진집행래실현 C4ISR 체계결구적가집행분석,최후이구역방공작전계통위례설명료방법적가행성。
Because the C4ISR architecture models are not executable,it is inconvenient for them to validate and assess the C4ISR architecture.Therefore,a method for modeling and analysis of the C4ISR architecture based on fUML is proposed.First,the executable meta-models of the C4ISR architecture are built by extending fUML meta-models,for building executable models of C4ISR architecture.Then,the executable activity model algebra (EAMA)is defined to formalize the algebraic semantics of the executable models.The behavioral se-mantics of the executable models is translated into the process of EAMA by semantics functions.To simulate the process of EAMA,the execution specifications are defined.And the analysis of the C4ISR architecture can be realized by process simulation of EAMA.Finally,an instance of theatre air defense is used to illustrate the feasibility of the approach.