Enabling Self-adaptive Workflows for Cyber-physical Systems

被引:22
作者
Seiger, Ronny [1 ]
Huber, Steffen [1 ]
Heisig, Peter [1 ]
Assmann, Uwe [1 ]
机构
[1] Tech Univ Dresden, Inst Software & Multimedia Technol, D-01062 Dresden, Germany
来源
ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2016 | 2016年 / 248卷
关键词
Workflows for the Internet of Things; Cyber-physical Systems; Self-adaptive workflows; Real world processes; MODEL;
D O I
10.1007/978-3-319-39429-9_1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The ongoing development of Internet of Things technologies leads to the interweaving of the virtual world of software with the physical world. However, applying workflow technologies for automating processes in these Cyber-physical Systems (CPS) poses new challenges as the real world effects of a process have to be verified to provide a consistent view of the cyber and physical world executions. In this work we present a synchronization and adaptation mechanism for processes based on theMAPE-K feedback loop for self-adaptive systems. By applying this loop, sensor and context information can be used to verify the real world effects of workflow execution and adapt the process in case of errors. The approach increases autonomy and resilience of process execution in CPS due to the self-adaptation capabilities. We present generic extensions to process meta-models and execution engines to implement the feedback loop and discuss our approach within a smart home scenario.
引用
收藏
页码:3 / 17
页数:15
相关论文
共 30 条
[1]  
Andonoff E, 2009, INFORMATICA-LITHUAN, V20, P323
[2]  
[Anonymous], PRINCIPLES KNOWLEDGE
[3]  
Baumgrass A., 2015, GET CONTROLLER UNICO
[4]  
Bonino D, 2008, LECT NOTES COMPUT SC, V5318, P790, DOI 10.1007/978-3-540-88564-1_51
[5]   Engineering Self-Adaptive Systems through Feedback Loops [J].
Brun, Yuriy ;
Serugendo, Giovanna Di Marzo ;
Gacek, Cristina ;
Giese, Holger ;
Kienle, Holger ;
Litoiu, Marin ;
Mueller, Hausi ;
Pezze, Mauro ;
Shaw, Mary .
SOFTWARE ENGINEERING FOR SELF-ADAPTIVE SYSTEMS, 2009, 5525 :48-+
[6]   Looking ahead in pervasive computing: Challenges and opportunities in the era of cyber-physical convergence [J].
Conti, Marco ;
Das, Sajal K. ;
Bisdikian, Chatschik ;
Kumar, Mohan ;
Ni, Lionel M. ;
Passarella, Andrea ;
Roussos, George ;
Troester, Gerhard ;
Tsudik, Gene ;
Zambonelli, Franco .
PERVASIVE AND MOBILE COMPUTING, 2012, 8 (01) :2-21
[7]   A resource oriented integration architecture for the Internet of Things: A business process perspective [J].
Dar, Kashif ;
Taherkordi, Amir ;
Baraki, Harun ;
Eliassen, Frank ;
Geihs, Kurt .
PERVASIVE AND MOBILE COMPUTING, 2015, 20 :145-159
[8]  
Gurgen L, 2013, DES AUT TEST EUROPE, P1149
[9]  
Herzberg Nico, 2013, 2013 17th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2013), P107, DOI 10.1109/EDOC.2013.20
[10]   Using Semantic Queries to Enable Dynamic Service Invocation for Processes in the Internet of Things [J].
Huber, Steffen ;
Seiger, Ronny ;
Kuehnert, Andre ;
Schlegel, Thomas .
2016 IEEE TENTH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2016, :213-220