-
题名面向物联网设备移动与通信行为的建模及验证
- 1
-
-
作者
刘靖宇
李晅松
陈芝菲
叶海波
宋巍
-
机构
南京理工大学计算机科学与工程学院
计算机软件新技术国家重点实验室(南京大学)
南京航空航天大学计算机科学与技术学院
-
出处
《软件学报》
EI
CSCD
北大核心
2024年第11期4993-5015,共23页
-
基金
国家自然科学基金(61702263,61761136003)
CCF-华为创新研究计划(CCF-HuaweiFM2021004)。
-
文摘
物联网设备的使用范围正在不断扩张.模型检测是提升这类设备可靠性和安全性的有效手段,但常用的模型检测方法不能很好地刻画这类设备常见的跨空间移动和通信行为.为此,提出一种面向物联网设备移动与通信行为的建模及验证方法,以实现对这类设备时空相关性质的验证.通过将推拉动作和全局通信机制融入ambient calculus,提出全局通信移动环境演算(ACGC)并给出了ACGC对ambient logic的模型检测算法;在此基础上,提出描述物联网设备移动和通信行为的移动通信建模语言(MLMC),并给出将MLMC描述转换为ACGC模型的方法;进一步地,实现模型检测工具ACGCCk以验证物联网设备的性质是否得到满足,并通过一些优化加快检测速度;最后,通过案例研究和实验分析阐明所提方法的有效性.
-
关键词
模型检测
物联网
形式化验证
建模语言
-
Keywords
model checking
Internet of Things(IoT)
formal verification
modeling language
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名面向动作的上下文感知应用的规约与运行时验证
被引量:2
- 2
-
-
作者
李晅松
陶先平
吕建
宋巍
-
机构
南京理工大学计算机科学与工程学院
计算机软件新技术国家重点实验室(南京大学)
-
出处
《软件学报》
EI
CSCD
北大核心
2017年第5期1167-1182,共16页
-
基金
国家自然科学基金(61373011
61202003
61502225)~~
-
文摘
面向动作的上下文感知(activity-oriented context-aware,简称AOCA)应用组织环境中的资源,为用户动作的顺利进行提供支持.为应对环境和动作相关需求的开放性,这类应用采用轻量级、增量式的开发方法进行开发.相对于在开发阶段描述全局信息的开发方法,AOCA应用的开发可能由不同开发者在不同时间共同参与,这可能会导致较多的不一致等问题,且难以在开发阶段被发现.围绕使用运行时验证手段提高AOCA应用可靠性这一目标展开研究.给出了对于AOCA应用运行状态进行形式化规约、对于系统级和应用级性质进行描述的方法.进一步地设计实现了AOCA应用监控器.最后,通过案例分析以及性能评估证实了该方法的有效性.
-
关键词
普适计算
上下文感知
形式规约
运行时验证
-
Keywords
pervasive computing
context-awareness
formal specification
runtime verification
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名普适计算应用时空性质的运行时验证
被引量:1
- 3
-
-
作者
李晅松
陶先平
宋巍
-
机构
南京理工大学计算机科学与工程学院
计算机软件新技术国家重点实验室(南京大学)
-
出处
《软件学报》
EI
CSCD
北大核心
2018年第6期1622-1634,共13页
-
基金
国家重点研发计划(2017YFB1001801)
国家自然科学基金(61702263,61373011)
+1 种基金
江苏省自然科学基金(BK2017 1427)
中央高校基本科研业务费专项资金(30917011322)
-
文摘
运行时验证是提升普适计算应用可靠性的重要手段.这类应用的很多性质同时涉及时间关系和空间位置关系,这样的时空性质给运行时的验证带来了特有挑战:一方面,传统的时态逻辑难以描述空间性质;另一方面,适合描述空间性质的Ambient Logic在真值不确定等情况下不能很好地支持有限轨迹中时间性质的描述.为支持普适计算应用时空性质的运行时验证,引入三值逻辑语义,提出了AL_3(3-valued ambient logic);并在此基础上设计实现了基于AL_3的性质检验算法和运行时监控器.最后,通过案例分析和运行效率实验阐明了所提方法的有效性和可行性.
-
关键词
普适计算
三值语义
运行时验证
-
Keywords
pervasive computing
3-value semantics
runtime verification
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-
-
题名并发感知的业务过程事件序列编辑距离
- 4
-
-
作者
常震
戴汪洋
宋巍
李晅松
-
机构
南京理工大学计算机科学与工程学院
-
出处
《计算机与数字工程》
2020年第5期1131-1136,共6页
-
基金
国家自然科学基金项目(编号:61761136003)资助。
-
文摘
业务过程事件序列编辑距离计算在日志修复与过程合规性检查方面具有重要作用。针对业务过程的并发性以及事件序列可能产生的噪音类型,给出了业务过程事件序列编辑距离的定义,并采用动态规划提出了业务过程事件序列编辑距离的求解算法。将所提算法实现为一个软件工具,并基于该工具通过一个含有循环的案例分析阐明了算法的有效性和高效率。
-
关键词
并发感知
业务过程事件序列
编辑距离
动态规划
-
Keywords
concurrency
business process event sequences
edit distance
dynamic programming
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-