Return
HarmonyCAS: A Model-Driven Framework for Facilitating Interoperability in Context-Aware Systems
DOI:10.1016/j.jss.2025.112611.png)
Abstract
En 中文
The growing adoption of Context-Aware Systems (CAS), driven by advancements in ubiquitous computing and the Internet of Things (IoT), has heightened the need for seamless context sharing across heterogeneous domains. However, achieving interoperability remains a significant challenge, particularly in addressing syntactic (e.g., data format conflicts) and semantic (e.g., differing conceptual definitions) issues. This paper introduces HarmonyCAS, a model-driven framework designed to simplify the development of publish/subscribe middleware and enhance CAS interoperability. HarmonyCAS incorporates a Domain-Specific Language (DSL) for modeling publish/subscribe middleware components, CAS, and syntactic/semantic mappings, along with a code generation tool that automatically generates middleware code. Evaluation results demonstrate that HarmonyCAS delivers robust performance, achieving a 0% error rate at 2000 messages and maintaining scalable responsiveness with an average response time of 49 ms at 5000 messages. Additionally, usability surveys indicate high user satisfaction, with mean scores exceeding 4 out of 5. These findings confirm the framework’s effectiveness in facilitating seamless context exchange while meeting key interoperability requirements.
Journal
IF:
4.1
Papers:
5.4K
Citations:
8.4K

