Dependable data sharing in dynamic IoT-systems: subject-oriented process design, complex event processing, and blockchains

A. Fleischmann, C. Stary
{"title":"Dependable data sharing in dynamic IoT-systems: subject-oriented process design, complex event processing, and blockchains","authors":"A. Fleischmann, C. Stary","doi":"10.1145/3329007.3329009","DOIUrl":null,"url":null,"abstract":"Internet of Things (IoT) applications are increasingly used in domains critical for society and adapted to individual needs. Thereby, various physical entities, humans and computer programs are dynamically networked while being situated in different locations. For system stakeholders, reliable operation requires intelligible design and adaptability at run time. The more users can adjust IoT systems dynamically, the more transparent has to be how specific requirements can be met. Executable and role-specific process models are a viable starting point, as they represent the behavior of components and the flow of control. However, they need to be extended with effective data exchange mechanisms between IoT system elements. In this paper, we utilize the subject-oriented concept and notation for role-specific process modeling and communication design of IoT systems and enrich them with a data sharing facility, so-called shared input pools. In order to avoid a single point of failure in system operation, we propose to implement them as blockchains. IoT-elements can then interact and exchange data in a semantically correct and robust way, in particular when behavior changes may occur dynamically.","PeriodicalId":254563,"journal":{"name":"International Conference on Subject-Oriented Business Process Management","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Subject-Oriented Business Process Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3329007.3329009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

Internet of Things (IoT) applications are increasingly used in domains critical for society and adapted to individual needs. Thereby, various physical entities, humans and computer programs are dynamically networked while being situated in different locations. For system stakeholders, reliable operation requires intelligible design and adaptability at run time. The more users can adjust IoT systems dynamically, the more transparent has to be how specific requirements can be met. Executable and role-specific process models are a viable starting point, as they represent the behavior of components and the flow of control. However, they need to be extended with effective data exchange mechanisms between IoT system elements. In this paper, we utilize the subject-oriented concept and notation for role-specific process modeling and communication design of IoT systems and enrich them with a data sharing facility, so-called shared input pools. In order to avoid a single point of failure in system operation, we propose to implement them as blockchains. IoT-elements can then interact and exchange data in a semantically correct and robust way, in particular when behavior changes may occur dynamically.
动态物联网系统中的可靠数据共享:面向主体的流程设计、复杂事件处理和区块链
物联网(IoT)应用越来越多地用于对社会至关重要的领域,并适应个人需求。因此,各种物理实体,人和计算机程序在位于不同位置时动态联网。对于系统涉众来说,可靠的运行需要可理解的设计和运行时的适应性。用户可以动态调整物联网系统的越多,如何满足特定要求就越透明。可执行的和特定于角色的流程模型是一个可行的起点,因为它们表示组件的行为和控制流。然而,它们需要通过物联网系统元素之间有效的数据交换机制进行扩展。在本文中,我们利用面向主题的概念和符号来进行角色特定的过程建模和物联网系统的通信设计,并使用数据共享设施(所谓的共享输入池)来丰富它们。为了避免系统运行中的单点故障,我们建议将它们实现为区块链。然后,物联网元素可以以语义正确和健壮的方式交互和交换数据,特别是当行为可能发生动态变化时。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信