SmartProvenance: User-friendly provenance system for internet of things applications based on event flow graphs

被引:0
|
作者
Chang, Byeong-Mo [1 ]
Lee, Kyung-Min [1 ]
Koh, Ga-Young [1 ]
Choi, Kwanghoon [2 ]
机构
[1] Sookmyung Womens Univ, Dept Comp Sci, Seoul, South Korea
[2] Chonnam Natl Univ, Dept Software Engn, Gwangju, South Korea
基金
新加坡国家研究基金会;
关键词
applications; event-flow graph; IoT; provenance;
D O I
10.1049/sfw2.12071
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Internet of things (IoT) applications called SmartApps are event-driven programs running on the SmartThings cloud. To understand the behaviour of SmartApps, users may have questions regarding which execution flows follow particular events or why specific actions occur. However, checking internal programme behaviours, such as event-driven execution flows, is more difficult for users because SmartApps run on the cloud. In this paper, we propose SmartProvenance, which is a provenance system for IoT applications and provides a graphical user interface (GUI) environment for provenance queries on event flow graphs. The event flow graph of a SmartApp visualises all execution control flows initiated by events, which are constructed by performing static programme analysis. The graph is decorated with dynamically collected event and action information in the GUI interface for provenance queries. Then, users can query the provenance by simply clicking on the graph. An event flow graph as the form of a GUI for queries in the SmartProvenance system allows users to view IoT services by all possible event flow paths in a SmartApp. Thus, the provenance information being visualised on the event flow graph can be intuitively understood in the context of IoT services. Therefore, users can answer provenance questions themselves without difficulty.
引用
收藏
页码:576 / 602
页数:27
相关论文
共 50 条
  • [1] Towards a User-Friendly Loading System for the Analysis of Big Data in the Internet of Things
    Mesiti, Marco
    Valtolina, Stefano
    2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, : 312 - 317
  • [2] User-Friendly Public-Key Authenticated Encryption With Keyword Search for Industrial Internet of Things
    Pu, Lang
    Lin, Chao
    Chen, Biwen
    He, Debiao
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (15) : 13544 - 13555
  • [3] A user-friendly, Internet-based version of the NiCoLet simulation model for lettuce
    Linker, R
    Mathieu, J
    Albright, L
    PROCEEDINGS OF THE 3RD INTERNATIONAL SYMPOSIUM ON APPLICATIONS OF MODELLING AS AN INNOVATIVE TECHNOLOGY IN THE AGRI-FOOD CHAIN, 2005, (674): : 337 - 342
  • [4] An User-Friendly Android based Application for Online Rental System
    Dhanalaxmi, B.
    Sainath, K.
    Saikiran, B.
    Varaganti, Sravanthi
    PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 1030 - 1038
  • [5] Development of a compact and user-friendly ion irradiation system controlled remotely through the Internet
    Ishikawa, Ippei
    Kada, Wataru
    Sato, Fuminobu
    Tanaka, Teruya
    Yamamoto, Junji
    Kato, Yushi
    Iida, Toshiyuki
    JOURNAL OF NUCLEAR SCIENCE AND TECHNOLOGY, 2007, 44 (08) : 1039 - 1044
  • [6] Provenance-based data flow control mechanism for Internet of things
    Rong-na, Xie
    Hui, Li
    Guo-zhen, Shi
    Yun-chuan, Guo
    Ben, Niu
    Mang, Su
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (05)
  • [7] A Wide-band and User-friendly EEG Recording System for Wearable Applications
    Bisoni, Lorenzo
    Mastinu, Enzo
    Barbaro, Massimo
    BIODEVICES: PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON BIOMEDICAL ELECTRONICS AND DEVICES, 2015, : 29 - 36
  • [8] User-Friendly MATLAB Based Graphical User Interface for Performance Analysis of Control System
    Saxena, Sahaj
    Anmol, Palak
    Hote, Yogesh V.
    2015 International Conference on Computer and Computational Sciences (ICCCS), 2015, : 26 - 31
  • [9] User-Friendly Interaction in an On-line System Based on Semantic Technologies
    Goy, Anna
    Magro, Diego
    WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2012, 101 : 163 - 176
  • [10] Knowledge Management Approach for Memory Components Based on User-friendly Conversational System
    Lim, Chae-Gyun
    Lee, Dongkun
    Lee, Young-Jun
    Choi, Ho-Jin
    2022 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (IEEE BIGCOMP 2022), 2022, : 401 - 403