Automated Decision Support IoT Framework

During the past few years, with the fast development and proliferation of the Internet of Things (IoT), many application areas have started to exploit this new computing paradigm. The number of active computing devices has been growing at a rapid pace in IoT environments around the world. Consequently, a mechanism to deal with this different devices has become necessary. Middleware systems solutions for IoT have been developed in both research and industrial environments to supply this need. However, decision analytics remain a critical challenge. In this work we present the Decision Support IoT Framework composed of COBASEN, an IoT search engine to address the research challenge regarding the discovery and selection of IoT devices when large number of devices with overlapping and sometimes redundant functionality are available in IoT middleware systems, and DMS, a rule-based reasoner engine allowing to set up computational analytics on device data when it is still in motion, extracting valuable information from it for automated decision making. DMS uses Complex Event Processing to analyze and react over streaming data, allowing for example, to trigger an actuator when a specific error or condition appears in the stream. The main goal of this work is to highlight the importance of a decision support system for decision analytics in the IoT paradigm. We developed a system which implements DMS concepts. However, for preliminarily tests, we made a functional evaluation of both systems in terms of performance. Our initial findings suggest that the Decision Support IoT Framework provides important approaches that facilitate the development of IoT applications, and provides a new way to see how the business rules and decision-making will be made towards the Internet of Things.

[1]  Suman Nath,et al.  SenseWeb: An Infrastructure for Shared Sensing , 2007, IEEE MultiMedia.

[2]  Qi Yang,et al.  A Hybrid Search Engine Framework for the Internet of Things Based on Spatial-Temporal, Value-Based, and Keyword-Based Conditions , 2012, GreenCom.

[3]  Wen Yao,et al.  Leveraging complex event processing for smart hospitals using RFID , 2011, J. Netw. Comput. Appl..

[4]  Qun Li,et al.  Snoogle: A Search Engine for Pervasive Environments , 2010, IEEE Transactions on Parallel and Distributed Systems.

[5]  Alvaro A. Cárdenas,et al.  Semantic middleware for the Internet of Things , 2010, 2010 Internet of Things (IOT).

[6]  J. Antonio García-Macías,et al.  Browsing the Internet of Things with Sentient Visors , 2011, Computer.

[7]  Jürgen Dunkel,et al.  Intelligent M2M: Complex event processing for machine-to-machine communication , 2015, Expert Syst. Appl..

[8]  Wolfgang Kellerer,et al.  A real-time search engine for the Web of Things , 2010, IOT.

[9]  Karl Aberer,et al.  Global Sensor Networks , 2006 .

[10]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[11]  Karl Aberer,et al.  Middleware support for the "Internet of Things" , 2006 .

[12]  Liu Yao-Zong,et al.  RFID Complex Event Processing for RTLS , 2012, 2012 Fourth International Conference on Multimedia Information Networking and Security.

[13]  Bo Sheng,et al.  Microsearch: A search engine for embedded devices used in pervasive computing , 2010, TECS.

[14]  Vikram Srinivasan,et al.  MAX: human-centric search of the physical world , 2005, SenSys '05.

[15]  Maurizio Tomasella,et al.  Vision and Challenges for Realising the Internet of Things , 2010 .

[16]  Josiane Xavier Parreira,et al.  The Linked Sensor Middleware — Connecting the real world and the Semantic Web , 2011 .

[17]  Christian Esposito,et al.  A knowledge-based platform for Big Data analytics based on publish/subscribe services and stream processing , 2015, Knowl. Based Syst..

[18]  Soma Bandyopadhyay,et al.  Role Of Middleware For Internet Of Things: A Study , 2011 .

[19]  Roberto Baldoni,et al.  On-line failure prediction in safety-critical systems , 2015, Future Gener. Comput. Syst..

[20]  Sabrina Marczak,et al.  Context-based search engine for industrial IoT: Discovery, search, selection, and usage of devices , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[21]  Inmaculada Medina-Bulo,et al.  A model-driven approach for facilitating user-friendly design of complex event patterns , 2014, Expert Syst. Appl..

[22]  Suman Nath,et al.  SensorMap for Wide-Area Sensor Webs , 2007, Computer.

[23]  Diego López-de-Ipiña,et al.  A Triple Space-Based Semantic Distributed Middleware for Internet of Things , 2010, ICWE Workshops.

[24]  Bartosz Balis,et al.  Real-time Grid monitoring based on complex event processing , 2011, Future Gener. Comput. Syst..

[25]  Athanasios V. Vasilakos,et al.  Security of the Internet of Things: perspectives and challenges , 2014, Wireless Networks.

[26]  Artemis Moroni,et al.  Vision and Challenges for Realising the Internet of Things , 2010 .

[27]  Kevin Ashton,et al.  That ‘Internet of Things’ Thing , 1999 .

[28]  Willian Tessaro Lunardi Decision support IoT framework: device discovery and stream analytics , 2016 .

[29]  David C. Luckham,et al.  Complex Event Processing in Distributed Systems , 1998 .

[30]  Guanyu Li,et al.  A Semantic Analysis for Internet of Things , 2010, 2010 International Conference on Intelligent Computation Technology and Automation.

[31]  Yushun Fan,et al.  Complex event processing in enterprise information systems based on RFID , 2007, Enterp. Inf. Syst..

[32]  Federica Paganelli,et al.  A lightweight and extensible Complex Event Processing system for sense and respond applications , 2012, Expert Syst. Appl..

[33]  Fabiano Hessel,et al.  Cooperative middleware platform as a service for internet of things applications , 2015, SAC.

[34]  Xiaoming Zhang,et al.  Complex Event Processing over distributed probabilistic event streams , 2012, FSKD.

[35]  Anurag Agarwal,et al.  The Internet of Things—A survey of topics and trends , 2014, Information Systems Frontiers.

[36]  Peter Friess,et al.  Internet of Things Strategic Research Roadmap , 2011 .

[37]  Elke A. Rundensteiner,et al.  Active complex event processing , 2010, Proc. VLDB Endow..

[38]  Michael Stonebraker,et al.  The 8 requirements of real-time stream processing , 2005, SGMD.

[39]  J. W. Patrick,et al.  Fourth international conference on coal science , 1988 .

[40]  Dong Wang,et al.  A Novel Complex Event Processing Engine for Intelligent Data Analysis in Integrated Information Systems , 2016, Int. J. Distributed Sens. Networks.

[41]  Fabiano Hessel,et al.  The importance of a standard securit y archit ecture for SOA-based iot middleware , 2015, IEEE Communications Magazine.