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