An Architecture of Execution Environment for Context-aware Applications Running in Intelligent Space
DOI:
https://doi.org/10.7494/automat.2013.17.2.207Keywords:
context-aware application, application model, environment architecture, intelligent spaceAbstract
Context-aware applications running in intelligent spaces are one of the most dynamically developed group of applications. Their model called CAA (Context-Aware Applications) on the one hand allows to express their interactivity with regard to cooperation with an intelligent space and their users. On the other hand it shows their iterative nature that allows to analyze context-aware part of the application according to iterative algorithms. Applications defined in that way can be executed directly be the intelligent space. However, to do that the space needs to be enhanced with a special engine delivering particular mechanisms. The article describes such engine called Parallel CAA, its architecture and implementation. The implementation creates a CAA execution environment.