舰船电子工程
艦船電子工程
함선전자공정
SHIP ELECTRONIC ENGINEERING
2012年
2期
3-5,24
,共4页
郑文恩%陆铭华%肖明彦
鄭文恩%陸銘華%肖明彥
정문은%륙명화%초명언
作战决策系统%规则引擎%Drools%Rete算法
作戰決策繫統%規則引擎%Drools%Rete算法
작전결책계통%규칙인경%Drools%Rete산법
battle decision-making system%rule engine%Drools%Rete algorithm
针对开发作战决策系统存在的问题,提出了基于规则引擎构建作战决策系统的方法。该方法使用开源Java规则引擎Drools作为决策系统的推理机,使决策规则与其它仿真软件代码分开,显著提高了系统开发效率,降低了系统维护的复杂度。Drools采用面向对象系统增强并优化的Rete算法实现推理机的模式匹配,可满足规则复杂的作战系统对决策时间的要求。实验表明,该方法能很好地完成复杂决策系统的构建。
針對開髮作戰決策繫統存在的問題,提齣瞭基于規則引擎構建作戰決策繫統的方法。該方法使用開源Java規則引擎Drools作為決策繫統的推理機,使決策規則與其它倣真軟件代碼分開,顯著提高瞭繫統開髮效率,降低瞭繫統維護的複雜度。Drools採用麵嚮對象繫統增彊併優化的Rete算法實現推理機的模式匹配,可滿足規則複雜的作戰繫統對決策時間的要求。實驗錶明,該方法能很好地完成複雜決策繫統的構建。
침대개발작전결책계통존재적문제,제출료기우규칙인경구건작전결책계통적방법。해방법사용개원Java규칙인경Drools작위결책계통적추리궤,사결책규칙여기타방진연건대마분개,현저제고료계통개발효솔,강저료계통유호적복잡도。Drools채용면향대상계통증강병우화적Rete산법실현추리궤적모식필배,가만족규칙복잡적작전계통대결책시간적요구。실험표명,해방법능흔호지완성복잡결책계통적구건。
Aim at the existent question of developing the ship battle decision-making system, brings forward the method of designing the system based on the rule engine. Using open source Java Drools Rule Engine as inference machine for the battle decisiowmaking system detaches decision rules from other emulation program, enhances the efficiency of system development and decreases maintenance complexity. Drools adopts Rete algorithm for object oriented systems as pattern matching algorithm for its inference machine meeting the decision deadline of complex battle system. The experiment expresses that the method has better feasibility as a result.