Uni-Messe: Unified Rule-Based Message Delivery Service for Efficient Context-Aware Service Integration

Rule-based systems, which are the typical technology used to realize context-aware services, have been independently implemented in various smart services. The challenges of these systems are the versatility of action, looseness, and the coding that is needed to describe the conditional branches. Th...

Full description

Bibliographic Details
Main Authors: Takuya Nakata, Sinan Chen, Masahide Nakamura
Format: Article
Language:English
Published: MDPI AG 2022-02-01
Series:Energies
Subjects:
Online Access:https://www.mdpi.com/1996-1073/15/5/1729
_version_ 1797475203855417344
author Takuya Nakata
Sinan Chen
Masahide Nakamura
author_facet Takuya Nakata
Sinan Chen
Masahide Nakamura
author_sort Takuya Nakata
collection DOAJ
description Rule-based systems, which are the typical technology used to realize context-aware services, have been independently implemented in various smart services. The challenges of these systems are the versatility of action, looseness, and the coding that is needed to describe the conditional branches. The purpose of this study was to support the realization of service coordination and smart services using context-aware technology by converting rule-based systems into services. In the proposed method, we designed and implemented the architecture of a new service: Unified Rule-Based Message Delivery Service (Uni-messe), which is an application-neutral rule management and evaluation service for rule-based systems. The core part of the Uni-messe proposal is the combination of a Pub/Sub and a rule-based system, and the proposal of a new event–condition–route (ECR) rule-based system. We applied Uni-messe to an audio information presentation system (ALPS) and indoor location sensing technology to construct concrete smart services, and then compared and evaluated the implementation to “if this then that” (IFTTT), which is a typical service coordination technology. Moreover, we analyzed the characteristics of other rule-based systems that have been serviced in previous studies and compared them to Uni-messe. This study shows that Uni-messe can provide services that simultaneously combine versatility, ease of conditional description, looseness, context independence, and user interface (UI), which cannot be achieved using conventional rule-based system services. By using Uni-messe, advanced heterogeneous distributed service coordination using rule-based systems and the construction of context-aware services can be performed easily.
first_indexed 2024-03-09T20:41:51Z
format Article
id doaj.art-69583a1d66414ecf889b8179816b1c6d
institution Directory Open Access Journal
issn 1996-1073
language English
last_indexed 2024-03-09T20:41:51Z
publishDate 2022-02-01
publisher MDPI AG
record_format Article
series Energies
spelling doaj.art-69583a1d66414ecf889b8179816b1c6d2023-11-23T22:56:42ZengMDPI AGEnergies1996-10732022-02-01155172910.3390/en15051729Uni-Messe: Unified Rule-Based Message Delivery Service for Efficient Context-Aware Service IntegrationTakuya Nakata0Sinan Chen1Masahide Nakamura2Graduate School of System Informatics, Kobe University, 1-1 Rokkodai-cho, Nada, Kobe 657-8501, JapanGraduate School of System Informatics, Kobe University, 1-1 Rokkodai-cho, Nada, Kobe 657-8501, JapanGraduate School of System Informatics, Kobe University, 1-1 Rokkodai-cho, Nada, Kobe 657-8501, JapanRule-based systems, which are the typical technology used to realize context-aware services, have been independently implemented in various smart services. The challenges of these systems are the versatility of action, looseness, and the coding that is needed to describe the conditional branches. The purpose of this study was to support the realization of service coordination and smart services using context-aware technology by converting rule-based systems into services. In the proposed method, we designed and implemented the architecture of a new service: Unified Rule-Based Message Delivery Service (Uni-messe), which is an application-neutral rule management and evaluation service for rule-based systems. The core part of the Uni-messe proposal is the combination of a Pub/Sub and a rule-based system, and the proposal of a new event–condition–route (ECR) rule-based system. We applied Uni-messe to an audio information presentation system (ALPS) and indoor location sensing technology to construct concrete smart services, and then compared and evaluated the implementation to “if this then that” (IFTTT), which is a typical service coordination technology. Moreover, we analyzed the characteristics of other rule-based systems that have been serviced in previous studies and compared them to Uni-messe. This study shows that Uni-messe can provide services that simultaneously combine versatility, ease of conditional description, looseness, context independence, and user interface (UI), which cannot be achieved using conventional rule-based system services. By using Uni-messe, advanced heterogeneous distributed service coordination using rule-based systems and the construction of context-aware services can be performed easily.https://www.mdpi.com/1996-1073/15/5/1729rule-based systemcontext-aware servicesmart service integrationvalue-added serviceheterogeneous distributed service
spellingShingle Takuya Nakata
Sinan Chen
Masahide Nakamura
Uni-Messe: Unified Rule-Based Message Delivery Service for Efficient Context-Aware Service Integration
Energies
rule-based system
context-aware service
smart service integration
value-added service
heterogeneous distributed service
title Uni-Messe: Unified Rule-Based Message Delivery Service for Efficient Context-Aware Service Integration
title_full Uni-Messe: Unified Rule-Based Message Delivery Service for Efficient Context-Aware Service Integration
title_fullStr Uni-Messe: Unified Rule-Based Message Delivery Service for Efficient Context-Aware Service Integration
title_full_unstemmed Uni-Messe: Unified Rule-Based Message Delivery Service for Efficient Context-Aware Service Integration
title_short Uni-Messe: Unified Rule-Based Message Delivery Service for Efficient Context-Aware Service Integration
title_sort uni messe unified rule based message delivery service for efficient context aware service integration
topic rule-based system
context-aware service
smart service integration
value-added service
heterogeneous distributed service
url https://www.mdpi.com/1996-1073/15/5/1729
work_keys_str_mv AT takuyanakata unimesseunifiedrulebasedmessagedeliveryserviceforefficientcontextawareserviceintegration
AT sinanchen unimesseunifiedrulebasedmessagedeliveryserviceforefficientcontextawareserviceintegration
AT masahidenakamura unimesseunifiedrulebasedmessagedeliveryserviceforefficientcontextawareserviceintegration