[发明专利]基于时态逻辑的微控制器运行时验证系统在审
申请号: | 201710138988.1 | 申请日: | 2017-03-09 |
公开(公告)号: | CN106951367A | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 史建琦;胡志成;黄滟鸿;李昂;方徽星 | 申请(专利权)人: | 华东师范大学;上海丰蕾信息科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京辰权知识产权代理有限公司11619 | 代理人: | 郎志涛 |
地址: | 200062 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于时态逻辑的微控制器运行时验证系统,包括事件接收模块,事件预处理模块,用户编辑模块、LTL验证模块。其中,事件接收模块用于接收微控制器发出的事件序列;事件预处理模块用于对事件接收模块接收到的事件预处理,将事件转换成一个个独立的原子命题,建立起变量标识与原子命题之间的一一映射,并且输出事件序列字符串;用户编辑模块用于给用户提供编辑界面,以供用户编辑原子命题以及LTL公式;LTL验证模块用于验证微控制器执行事件序列字符串是否满足用户输入的LTL公式。本发明可以实现微控制器的实时验证,获得微控制器的可能性输出空间,人工鉴别出一些非法事件。 | ||
搜索关键词: | 基于 时态 逻辑 控制器 运行 验证 系统 | ||
【主权项】:
一种基于时态逻辑的微控制器运行时验证系统,其特征在于,包括:事件接收模块,用于实时接收并记录微控制器执行的每个事件;事件预处理模块,用于对事件接收模块接收到的事件预处理,将事件转换成一个个独立的原子命题,然后为每个原子命题分配唯一的变量标识,建立上述变量标识与原子命题之间的一一映射,并输出事件序列字符串;用户编辑模块,用于给用户提供编辑界面,以供用户编辑原子命题以及LTL公式;LTL验证模块,用于验证所述微控制器执行所述事件序列字符串是否满足用户输入的LTL公式。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学;上海丰蕾信息科技有限公司,未经华东师范大学;上海丰蕾信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710138988.1/,转载请声明来源钻瓜专利网。