| 注册
首页|期刊导航|计算机应用与软件|基于设备语义抽象的TAP程序执行异常处理方法

基于设备语义抽象的TAP程序执行异常处理方法

倪靖泽 沈立炜 孙丙坤

计算机应用与软件2025,Vol.42Issue(12):21-28,8.
计算机应用与软件2025,Vol.42Issue(12):21-28,8.DOI:10.3969/j.issn.1000-386x.2025.12.003

基于设备语义抽象的TAP程序执行异常处理方法

AN EXCEPTION HANDLING APPROACH FOR TAP PROGRAMS BASED ON DEVICE SEMANTIC ABSTRACTION

倪靖泽 1沈立炜 1孙丙坤1

作者信息

  • 1. 复旦大学软件学院 上海 200433||上海市数据科学重点实验室(复旦大学) 上海 200433
  • 折叠

摘要

Abstract

The trigger-action programming(TAP)is an end-user programming paradigm widely-used in the field of the IoTs,which allows users to define rules for executing actuator actions when sensor events occur.Its correct execution depends on the reliable operation of the device,however,in real environments,the device may have execution abnormalities.Aimed at the execution exception issue of TAP program,a method for handling exceptions in TAP program based on semantic abstraction of devices and MAPE-K loop is proposed.The exception detection was performed by ontology modeling and TAP expansion rules,and a dynamic compensation strategy was executed to repair the detected exceptions.The feasibility,efficiency,and ease of use of the method were verified by the TAP program exception handling framework.The experimental results show that the system can handle the exceptions faced in an efficient way by selecting alternative devices,improving the program robustness and its self-adaptive capability,and guaranteeing that the end-user requirements are realized.

关键词

信息物理系统/最终用户编程/语义/物联网

Key words

Cyber-physical-system/End-user programming/Semantic/IoT

分类

信息技术与安全科学

引用本文复制引用

倪靖泽,沈立炜,孙丙坤..基于设备语义抽象的TAP程序执行异常处理方法[J].计算机应用与软件,2025,42(12):21-28,8.

计算机应用与软件

OA北大核心

1000-386X

访问量0
|
下载量0
段落导航相关论文