论文部分内容阅读
针对C^3I软件系统的需求和现有规则语言系统的不足,提出了一种把面向对象语言范型和规则语言范型相结合的混合语言系统.设计了该语言的语法,实现了编译器和规则引擎..该规则语言系统允许规则程序和C++程序交叉引用,弥补了自封闭规则系统的不足,满足了C^3I软件系统中C/C++程序模块与规则程序模块交互和协作的要求。通过在C^3I情报处理系统中的应用,证明使用规则来编码成胁优先级、告警级别等应用逻辑,能够把这些易变的部分与系统的其它部分独立开来,增强了系统的可维护性..