【技术实现步骤摘要】
本专利技术涉及软件测试领域,具体涉及电池管理系统软件形式化验证方法、系统、设备及计算机存储介质。
技术介绍
1、随着电动汽车的发展,对动力电池的各项功能需求以及功能安全需求的要求越来越高,这增加了电池管理系统(bms)软件复杂度和软件安全性的关注度。
2、软件测试是在规定的条件下对程序进行操作,以发现程序错误。也就是通过“人工操作(手动测试)”或“自动化测试”的手段,来测试某个程序或系统,进而检验其是否满足规定的需求或是弄清预期结果与实际结果之间的差别。目前的软件测试可以降低软件的失效率,但无法证明电池管理系统不存在缺陷,也不能证明电池管理系统符合预定的属性测试要求。仿真测试是一种重要的软件测试方法,它可以帮助我们更有效地发现软件中的缺陷。仿真测试是模拟软件的真实使用环境,软件配置到真实的使用状态进行的测试。目前电池管理系统的单元组件软件主要是通过仿真测试,这是一种基于经验的模拟验证方法。仿真测试是通过反复试验试图查明缺陷,需要尝试所有可能的组合,耗费时间不说,还因无法穷尽所有组合而永远不会完整。因此,软件仿真测试的测试结果
...【技术保护点】
1.一种电池管理系统软件形式化验证方法,其特征在于,包括:
2.如权利要求1所述的电池管理系统软件形式化验证方法,其特征在于,输出所述待检测软件组件通过验证的验证结论或者输出所述待检测软件组件未通过验证的验证结论。
3.如权利要求1所述的电池管理系统软件形式化验证方法,其特征在于,使用Lambda表达式构建每个所述输入接口数据、所述输出接口数据以及所述标定接口数据的测试用例的逻辑推理关系。
4.如权利要求1所述的电池管理系统软件形式化验证方法,其特征在于,在创建和仿真动态系统中,根据所述测试用例的逻辑推理关系构建形式化验证器。
>5.如权利要...
【技术特征摘要】
1.一种电池管理系统软件形式化验证方法,其特征在于,包括:
2.如权利要求1所述的电池管理系统软件形式化验证方法,其特征在于,输出所述待检测软件组件通过验证的验证结论或者输出所述待检测软件组件未通过验证的验证结论。
3.如权利要求1所述的电池管理系统软件形式化验证方法,其特征在于,使用lambda表达式构建每个所述输入接口数据、所述输出接口数据以及所述标定接口数据的测试用例的逻辑推理关系。
4.如权利要求1所述的电池管理系统软件形式化验证方法,其特征在于,在创建和仿真动态系统中,根据所述测试用例的逻辑推理关系构建形式化验证器。
5.如权利要求1所述的电池管理系统软...
【专利技术属性】
技术研发人员:胡青松,季学彬,唐晓新,胡攀攀,
申请(专利权)人:上海轩邑新能源发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。