T∕CASME 1985-2025 复杂电子系统软件全数字测试验证平台建设规范 ,该文件为pdf格式 ,请用户放心下载!
尊敬的用户你们好,你们的支持是我们前进的动力,网站收集的文件并免费分享都是不容易,如果你觉得本站不错的话,可以收藏并分享给你周围的朋友。
如果你觉得网站不错,找不到本网站,可以百度、360搜搜,搜狗, 神马搜索关键词“文档天下”,就可以找到本网站。也可以保存到浏览器书签里。
收费文件即表明收集不易,也是你们支持,信任本网站的理由!真心非常感谢大家一直以来的理解和支持!
资源简介
复杂电子系统软件全数字测试验证平台建设规范(T/CASME 19852025)的详细总结。
1. 概述
本文件是“复杂电子系统软件全数字测试验证平台建设规范”(Specification for the construction of a fully digital testing and verification platform for complex electronic system software),由中国中小商业企业协会归口,西安中朗智控科技有限公司等单位起草,于2025年5月16日发布,2025年5月30日实施。
- 范围:文件规定了平台的建设要求、功能要求、安全要求及试运行流程。适用于复杂电子系统软件的全数字测试验证平台建设,实现虚实结合测试验证。
- 规范性引用文件:包括多个GB/T标准,如GB/T 2887(计算机场地规范)、GB/T 20270(信息安全技术要求)、GB/T 22239-2019(网络安全等级保护)等,确保平台符合国家信息安全、云计算和灾难恢复标准。
- 术语和定义:无特殊术语需界定。
- 缩略语:包括常见电子系统术语如ARM(进阶精简指令集机器)、CAN(控制器局域网总线)、FMU(功能模拟单元)等,便于理解平台功能。
文件旨在为平台建设提供标准化指导,强调安全、可靠性和用户需求满足。
2. 建设要求
建设要求分为部署环境和平台技术架构两部分,确保平台基础稳定、可扩展。
- 2.1 部署环境
- 机房建设需符合GB/T 2887规定(如消防、安防设备配置)。
- 云服务器需满足GB/T 36326的云计算和云服务能力要求(如弹性计算和资源管理)。
- 预留二次开发接口服务,便于用户自定义扩展。
- 2.2 平台技术架构
平台采用五层架构(自底向上),如图1所示,确保模块化和高效运行:- 基础设施层:提供安全、稳定的基础环境,包括分布式仿真数据网络、存储、处理器、安全设备和外部设备。优先选用云服务器,支持高并发和容灾。
- 数据资源层:统一管理数据服务,涵盖用户数据采集、存储、分析、管理,以及数字硬件模型库和行业知识图谱的导入与应用。
- 支撑层:提供基础服务支撑,如日志采集、统一身份认证、数据交换服务、缓存服务和服务网关,确保平台高效协同。
- 应用层:为用户提供核心应用服务,包括数字建模、软件调试管理、测试验证、激励工具开发、实时数据监控、试验总控和自动化测试。
- 交互层:支持多种交互手段,如电脑端和电子大屏,便于用户操作和监控。
3. 功能要求
功能要求分为平台管理功能和使用功能,确保平台易用、高效。
- 3.1 平台管理功能
聚焦用户操作和系统维护:- 用户管理:支持用户注册(通过移动终端或邮箱验证)、登录(手机/邮箱+密码或验证码)、密码找回与修改、信息修改/注销、以及角色与权限配置。强调密码加密存储和登录失败限制。
- 日志管理:采集所有用户访问操作记录,支持基于多重条件(如时间、用户ID)查询和导出日志。
- 消息管理:实现消息发送、接收、提醒、回复、查询、修改和删除,提升用户沟通效率。
- 3.2 使用功能
覆盖测试验证全流程:- 数字建模:支持图形化搭建数字硬件模型,加载操作系统(如VxWorks、Linux及国产系统)和目标软件,生成嵌入式系统数字目标机。支持多处理器架构(如ARM、PowerPC)、接口模型(如CAN、SPI、以太网),并实现容器化部署和监控。
- 软件调试管理:集成多协议调试工具,支持变量监视、内存修改、代码断点设置、覆盖率统计和故障注入(操作系统或目标系统级)。
- 测试验证:包括覆盖率分析(非插桩方式、自动生成报告)、软件编译集成(跨平台编译、脚本自动化)、并发用例设计(基于语义识别和行业知识图谱),支持功能测试、接口测试等,并兼容全数字或半实物环境。
- 测试激励工具开发:支持C/C++、Python等语言开发测试激励,适配多种通信协议(如DDS、TCP)和总线协议(如FC、ARINC429),应用于全数字或半实物环境,并可封装FMU单元。
- 实时数据监控:并发处理大数据量监控,支持数据异常判断(超时、丢包)、趋势分析、预警配置、数据存储/分析和回放。
- 试验总控:集中控制仿真模型(如数字硬件模型、半实物环境),支持试验环境快速搭建(动态配置节点属性)、导入试验构型和数字资产(如模型配置文件)。
- 自动化测试:包括测试项目管理(任务分配、权限管理、版本绑定)、工具插件化管理(统一封装、可扩展脚本框架)和测试过程管理(图形化流水线、自定义触发),支持资源统一存储(代码库、用例库等)。
4. 安全要求
安全要求确保平台数据保密、完整和可用性,符合国家标准。
- 4.1 基本要求
平台安全级别不低于GB/T 22239-2019第三级(网络安全等级保护基本要求),涵盖访问控制、审计和入侵防范。 - 4.2 运行环境
- 网络与边界:支持≥200用户并发使用,配备防火墙和入侵检测设备(符合GB/T 20270)。
- 主机系统:选用GB/T 20272-2019第三级操作系统,安装杀毒软件和攻击防御系统。
- 设施设备:独立机房需符合GB/T 2887(配置消防、入侵报警等);云架构平台需满足GB/T 31168的云服务安全能力。
- 4.3 数据安全
- 制定数据库灾备方案,确保业务连续性。
- 敏感数据传输采用国密算法加密:SM2(非对称加密,GB/T 35276)、SM3(杂凑算法,GB/T 32905)、SM4(分组密码,GB/T 32907)。
- 数据恢复符合GB/T 20988(信息系统灾难恢复规范),支持备份和快速复原。
5. 试运行
试运行是平台建设的关键验证阶段,确保实际运行符合规范:
- 实施方式:由平台建设方自行或委托第三方执行,核实平台现场运行状态,包括功能完整性、可拓展性、互联互通性、数据传输完整性和数据备份/恢复能力。
- 改进优化:依据试运行结果,对照第6章(功能要求)和第7章(安全要求),对平台进行改进和优化(如提升性能、加强安全措施),持续满足用户需求。
试运行强调迭代优化,以保障平台长期可靠性和用户满意度。
总结完毕。本总结基于文档内容,确保详细覆盖所有章节,并严格嵌入相关图片(仅图1)。如需进一步细节或特定部分扩展,请随时告知!
评论