论文部分内容阅读
装备体系具有规模庞大、关系复杂、任务多样、不确定性强等特点。面向不同的评估对象、不同的评估任务,产生了许多专用的效能评估工具,其重用性、灵活性较差。为了提高效能评估工具的重用性、可扩展性,本文针对效能评估模型的建模、描述与组合技术进行了研究。首先,针对效能评估模型种类较多、具有层次性等特点,设计效能评估模型体系,给出效能评估模型的定义和分类以及效能评估模型体系的定义,根据评估工作内容划分出几大类评估模型,进一步明确效能评估模型体系的组成。针对评估模型体系的详细组成,给出每类模型下的子模型,同时将各类模型按照功能上的关联进行组成,进一步明确了评估模型的功能和联系。针对评估模型的参数化,为评估指标计算模型、综合评估模型、评估结果分析优化模型进行建模和描述,便于效能评估模型的重用。其次,针对评估模型如何进行组合的问题,提出效能评估模型可组合性分析和效能评估模型组合机制。针对判断若干模型之间能否组合的问题,分析影响组合的因素,选择元数据结合XML评估模型描述方法分别描述评估模型的基本属性信息和接口信息,并制定描述内容;基于此提出可组合指标,进行模型的可组合性分析。针对模型的组合和通信问题研究效能评估模型组合机制,视评估模型为组件,进行模型组件接口的封装;为使软件构造过程简单,同时便于模型组合的描述,从两个角度设计组件的组合关系;针对组件之间的消息通信问题,设计消息、组件以及连接子的通信接口。最后,针对评估模型的组合和管理需求,开发评估模型组件和评估模型管理软件。为实现效能评估模型的组合,设计模型组件的功能模块,并根据组件的接口封装,实现评估模型组件。为支持评估模型的重用和组合,设计实现评估模型管理软件,给出管理软件的需求分析、功能设计,对管理软件各模块进行详细的设计,并为管理评估模型设计数据库,使软件模型具有评估模型管理、评估模型组合分析和模型组合调用的功能。通过某防空体系效能评估的应用,验证了评估模型管理软件的有效性和实用性。