一种控制器局域网帧传输验证方法

    公开(公告)号:CN103281160A

    公开(公告)日:2013-09-04

    申请号:CN201310215420.7

    申请日:2013-05-31

    Applicant: 南京大学

    Abstract: 本发明给出一种控制器局域网帧传输的验证方法,该方法首先将控制器局域网帧传输过程抽象成一个有穷状态机模型,在此模型基础上加上非负实数时钟约束条件建立时间自动机模型,并通过在可达性和死锁性质上的模型检验,保证了上述模型的正确性;再根据所建的时间自动机模型,设定控制器局域网在帧传输时的系统参数,对其分别进行模拟,获得影响帧传输性能的系统参数;最后根据影响帧传输性能的系统参数,对控制器局域网帧传输过程进行模型检验,将结果反馈给用户。本发明综合运用模拟和模型检验技术,使得对控制器局域网帧传输的验证更全面,提高了控制器局域网帧传输验证效率,有助于改进控制器局域网帧传输方案。

    一种基于代码变更的软件模型同步方法

    公开(公告)号:CN103235729A

    公开(公告)日:2013-08-07

    申请号:CN201310135857.X

    申请日:2013-04-18

    Applicant: 南京大学

    CPC classification number: G06F8/35

    Abstract: 本发明提出的一种基于代码变更的软件模型同步方法,该方法从有变化的代码中将非实质变更、非本质变更、非相关变更的代码过滤出去,获得软件模型相关的变更代码,对软件模型与其相关的变更代码进行匹配,建立模型中的元素与代码中的元素之间的对应关系,将得到的代码变更信息、模型中的元素与代码中的元素之间的对应关系翻译为更新操作,产生新模型,实现模型同步。本发明可以集成在代码版本管理系统中,能够通过预定义规则,对软件模型进行自动或半自动更新,保证软件模型与代码的一致性。

    一种实时嵌入式系统的仿真方法

    公开(公告)号:CN103885816B

    公开(公告)日:2017-01-25

    申请号:CN201410122430.0

    申请日:2014-03-28

    Applicant: 南京大学

    Abstract: 本发明提供一种实时嵌入式系统的仿真方法,首先读取XMI文档并将其元素划分为类图元素集合和序列图元素集合。然后将类图元素集合转换为C++代码。在类图的C++代码的基础上,再将序列图元素集合转换C++代码。使用Simulink Coder将Simulink模型转换为C++代码,并加入时钟中断,使其成为实时代码。再按照类图模型中的设定将它们结合起来,编译生成可执行文件,使其在目标平台上运行,进而实现整个实时嵌入式系统的仿真,并给出测试结果。本发明能够实现基于UML的类图模型、序列图模型以及Simulink模型的自动代码生成,提取其中时间约束信息,通过执行生成代码进行仿真,给出系统内的时间约束是否满足的结果报告。

    设计模式制导的爪哇代码评审方法

    公开(公告)号:CN103279631B

    公开(公告)日:2016-01-20

    申请号:CN201310264462.X

    申请日:2013-06-27

    Applicant: 南京大学

    Abstract: 本发明提供了一种设计模式制导的爪哇代码评审方法,用户首先要提供待评审的爪哇(Java)程序的源代码及其设计时信息,对设计时信息中的类图进行分析,提取出设计模式信息,生成设计模式的各个参与角色的对应关系,根据该信息,利用预定义的规则模板,将规则模板实例化为一组应该在代码上满足的约束规则,读入这些规则对待评审的Java源代码的抽象语法树进行分析,判断其实现是否满足了设计时的约束,对于那些不满足约束的情况给出提示。本发明能够自动的对代码进行评审,减少整个评审过程中人工检查代码的工作量,提高代码的评审效率。

    基于路径片段频谱的符号执行搜索方法

    公开(公告)号:CN103870391A

    公开(公告)日:2014-06-18

    申请号:CN201410055286.3

    申请日:2014-02-18

    Applicant: 南京大学

    Abstract: 本发明提出一种基于路径片段频谱的符号执行搜索方法,该方法引入路径片段频谱的概念,不同的路径片段频谱从各个角度分析程序执行的行为,以获得不同层次的程序行为分析,构成程序行为的框架。该方法通过对符号执行过程中的程序路径频谱数据进行分析,指导符号执行探索当前状态下程序中探索较少的部分,以获得更高的程序覆盖度和更好的查错能力。本发明可以集成在各种符号执行工具中,通过调整路径片段的长度来指导符号执行以不同精度探索程序的状态空间。

    一种基于模型检验的无线传感器网络安全协议验证方法

    公开(公告)号:CN103476033A

    公开(公告)日:2013-12-25

    申请号:CN201310456973.1

    申请日:2013-09-25

    Applicant: 南京大学

    Abstract: 本发明给出一种基于模型检验的无线传感器网络安全协议验证方法,用时间自动机所组成的状态迁移系统表示无线传感器网络安全协议,用模态/时序逻辑公式表示无线传感器网络中安全协议所需满足的条件,将对无线传感器网络安全协议验证转化为验证状态迁移系统是否为公式的一个模型。本发明在安全协议验证过程中充分考虑了无线传感器网络的特性,在模态/时序逻辑公式中加入时钟约束条件,能够对无线传感器网络安全协议进行全面的验证。

    一种智能手机遥控智能电视的交互方法

    公开(公告)号:CN103561308B

    公开(公告)日:2016-08-17

    申请号:CN201310543036.X

    申请日:2013-11-05

    Applicant: 南京大学

    Abstract: 本发明提出一种智能手机遥控智能电视的交互方法,以解决智能手机遥控智能电视过程中用户视觉和记忆负担过重问题。该发明方法在智能手机和智能电视上设立交互模块,这些模块用于通信、操作控制或显示处理,智能手机通过无线信道对智能电视进行控制,实现对智能电视视频播放的操作和信息分享。本发明方法能够将智能手机遥控智能电视过程中的视线从手机屏幕上解脱出来,增强智能手机和智能电视之间的交互,解决现有智能电视遥控设备的不足,减少遥控设备的生产成本。

    一种基于代码变更的软件模型同步方法

    公开(公告)号:CN103235729B

    公开(公告)日:2016-03-16

    申请号:CN201310135857.X

    申请日:2013-04-18

    Applicant: 南京大学

    CPC classification number: G06F8/35

    Abstract: 本发明提出的一种基于代码变更的软件模型同步方法,该方法从有变化的代码中将非实质变更、非本质变更、非相关变更的代码过滤出去,获得软件模型相关的变更代码,对软件模型与其相关的变更代码进行匹配,建立模型中的元素与代码中的元素之间的对应关系,将得到的代码变更信息、模型中的元素与代码中的元素之间的对应关系翻译为更新操作,产生新模型,实现模型同步。本发明可以集成在代码版本管理系统中,能够通过预定义规则,对软件模型进行自动或半自动更新,保证软件模型与代码的一致性。

Patent Agency Ranking