Users are interested in entity information and may use paradigms like publish/subscribe systems in Internet of Things (IoT), where entity-centric data comes from multiple sources. The IoT application demands contributed… Click to show full abstract
Users are interested in entity information and may use paradigms like publish/subscribe systems in Internet of Things (IoT), where entity-centric data comes from multiple sources. The IoT application demands contributed to the data integration and semantic interoperability need while maintaining high usability and low processing system resources usage. Existing approaches dealt with semantic interoperability by using/extending ontologies with strict schemata/semantics and difficult to be updated. Other approaches tackled high usability by providing sensor data abstractions that infer high-level knowledge, but they are either complex for real-time processing or have semantic/syntactic coupling making them nonflexible. Therefore, our key question is: can a dynamic entity summarization system that provides high-level abstractions while ensuring semantic/syntactic decoupling, and low use of processing system resources, be defined? In this article, we address this question by proposing the abstractive publish/subscribe summarization system that provides abstractive summaries of numerical IoT data for user-friendly subscriptions by using IoTSAX, an enhanced symbolic aggregate approximation (SAX) methodology for dynamic IoT environments, and approximate rule-based reasoning by using embedding models. Our results for two use cases, medicine and smart cities, show that although abstraction can be 2 to 3 times slower in latency, it achieves up to 98% reduction in the notifications’ number. IoTSAX outperforms SAX in approximation error up to 2 to 3 times more and in compression space-saving percentage when data redundancy occurs, while it has a similar or better latency and throughput performance. Finally, concept hierarchy-based embedding models can achieve F-scores of up to 0.87 for approximate rule-based reasoning.
               
Click one of the above tabs to view related content.