ICDSys是基于先进的MBSE理论并结合国内外成熟的接口设计经验,自主研发的面向复杂工程系统研发用户的企业级的接口数据设计、分析和管理工具。
       接口设计文档(ICD)的设计、管理和验证是复杂工程系统总体设计的重要内容。其复杂性和网络化多节点协同工作的特点,使得系统的ICD设计及后续的仿真测试难度较大且容易出错。ICDSys创造性的采用“树"+“图”+“表”和“模型库”的方式高效地设计和管理系统接口数据,可灵活生成设计文档,代码,适配下游仿真测试环境,支撑试验数据的监控和解析。
ICDSys核心功能是系统接口数据设计和管理,主要包括:
物理架构设计
  •  支持系统、子系统、设备、外部系统的设计;
  •  支持设备间的总线通道连接;
  •  支持总线类型包括:1553B、AFDX、ARINC429、ARINC717、CAN、FC、Flexray、12C、RS422、RS485、TTE、以太网和以太网XML总线;4G、WIFi和数据链通信网络;同时支持以数据为中心的DDS网络设计方式;
信号接口设计
  •  支持设备接口设计;
  •  支持总线消息、信号、数据位设计;
  •  支持设备软件架构设计;
  •  支持设备软件功能接口设计;
逻辑交互设计
  •  支持应用场景设计;
  •  支持逻辑交互设计;
接线接口设计
  •  支持设备接线图设计;
  •  支持设备接插件及线缆设计;
模型积累与复用
  •  支持总线库、端口库的管理及应用;
  •  支持总线消息库的设计及应用;
  •  支持信号库的设计及应用;
数据校验与分析
  •  支持基于协议规则,对数据进行冗余性、完整性及非法性校验;
  •  支持数据关键字、多条件检索;
  •  支持数据信号历程分析;
数据管理与接口
  •  支持数据版本管理、历史版本查看及版本比较功能;
  •  支持word文档、Excel表格导出;
  •  支持定制化的XML文件导出;
  •  支持DOORS、Rhapsody、scade等多工具定制集成;
协同设计
  •  支持多用户协同设计;
ICDSys目前应用于航空、船舶、车辆、电子等多个领域。
某航空研究所
       在某航空研究所的接口数据设计管理项目,ICDSys主要承担接口设计和管理功能。本项目通过解析上游架构数据及接口数据,导入ICDSys工具,实现上游架构数据和接口数据的继承。继承数据后,通过定义设备内部模块及软件应用架构数据,同时使用模型库消息数据定义软件应用接口数据,实现ICD接口数据的设计和管理。当消息数据发生变更时,修改模型库消息,可变更使用模型库创建的所有消息数据,保证了数据的统一性和正确性。

某舰船研究所
       在某舰船研究所的接口控制管理项目中,ICDSys主要承担接口设计和管理功能,并有效的融入所内原有研发系统。流程上,ICDSys对接且受控于所内精益研发平台。业务上,与所内系统架构设计工具、仿真测试工具进行数据交互,继承和传递相关数据,保证团队内研发的数据一致性。