Research Article
CAMeL: A Self-Adaptive Framework for Enriching Context-Aware Middlewares with Machine Learning Capabilities
Figure 1
Context-aware middleware acquiring context from both structured data (e.g., a temperature sensor) and unstructured data (e.g., a video stream). Inferring context from unstructured data requires machine learning capabilities (a) to be implemented in a separate module, (b) to be implemented within the application itself, and (c) to be integrated with existing context-aware frameworks achieving benefits both in terms of context-based adaptation and software engineering.
(a) |
(b) |
(c) |