Complex Event Processing for User-Centric Management of IoT Systems

作者: Moussa Amrani , Fabian Gilson , Vincent Englebert

DOI: 10.1007/978-3-319-94764-8_18

关键词:

摘要: The amount of available connectible devices and Internet Things (IoT) solutions is increasing as such equipments are becoming popular widely on the market. This growth in popularity goes together with a keen interest for smart homes where individuals deploy ad hoc their houses. However, task to translate users’ needs into concrete IoT infrastructure not straightforward often require deal proprietary APIs, complex interconnection protocols, various technical details, so that link user requirements may be lost, hampering validity interaction properties. In order define manipulate deployed domestic environments, we propose IoTDSL, Domain-Specific Language relying high-level rule-based language. Users charge deployment infrastructures able describe combine declarative manner structural configurations well event-based semantics devices. Modellers then freed from aspects, playing representations events orchestration transferred dedicated component rules automatically translated Complex Event Processing (Cep) facility meant evaluate trigger runtime events. Additionally, simulation code can generated play user-defined configurations.

参考文章(31)
S. C. Mukhopadhyay, N. K. Suryadevara, Internet of Things: Challenges and Opportunities Internet of Things. pp. 1- 17 ,(2014) , 10.1007/978-3-319-04223-7_1
Mateusz Baran, Antoni Ligęza, Rule-Based Knowledge Management in Social Threat Monitor international conference on multimedia communications. pp. 1- 12 ,(2013) , 10.1007/978-3-642-38559-9_1
Adnan Salihbegovic, Teo Eterovic, Enio Kaljic, Samir Ribic, Design of a domain specific language and IDE for Internet of things applications international convention on information and communication technology electronics and microelectronics. pp. 996- 1001 ,(2015) , 10.1109/MIPRO.2015.7160420
Krysia Broda, Keith Clark, Rob Miller, Alessandra Russo, SAGE: A Logical Agent-Based Environment Monitoring and Control System Lecture Notes in Computer Science. ,vol. 5859, pp. 112- 117 ,(2009) , 10.1007/978-3-642-05408-2_14
S. R. Bhandari, N. W. Bergmann, An internet-of-things system architecture based on services and events international conference on intelligent sensors sensor networks and information processing. ,vol. 1, pp. 339- 344 ,(2013) , 10.1109/ISSNIP.2013.6529813
Gianpaolo Cugola, Alessandro Margara, Complex event processing with T-REX Journal of Systems and Software. ,vol. 85, pp. 1709- 1728 ,(2012) , 10.1016/J.JSS.2012.03.056
Cristian González García, B. Cristina Pelayo G-Bustelo, Jordán Pascual Espada, Guillermo Cueva-Fernandez, Midgar: Generation of heterogeneous objects interconnecting applications. A Domain Specific Language proposal for Internet of Things scenarios Computer Networks. ,vol. 64, pp. 143- 158 ,(2014) , 10.1016/J.COMNET.2014.02.010
Nicholas Poul Schultz-Møller, Matteo Migliavacca, Peter Pietzuch, Distributed complex event processing with query rewriting distributed event-based systems. pp. 4- ,(2009) , 10.1145/1619258.1619264
Li Da Xu, Wu He, Shancang Li, Internet of Things in Industries: A Survey IEEE Transactions on Industrial Informatics. ,vol. 10, pp. 2233- 2243 ,(2014) , 10.1109/TII.2014.2300753
James B. Wendt, Miodrag Potkonjak, Teng Xu, Security of IoT systems: design challenges and opportunities international conference on computer aided design. pp. 417- 423 ,(2014) , 10.5555/2691365.2691450