Loading...
Please wait, while we are loading the content...
Similar Documents
Entity-Adaptation: A Programming Model for Development of Context-Aware Applications
| Content Provider | CiteSeerX |
|---|---|
| Author | Dustdar, Schahram Vögler, Michael Li, Fei Sehic, Sanjin Nastic, Stefan |
| Abstract | In recent years, new business and research opportunities have in-creasingly emerged in the field of large-scale pervasive platforms (e.g., building management systems, pervasive health-care, envi-ronmental monitoring). These platforms are characterized by the need to monitor and control a large number of heterogeneous envi-ronments with significantly different capabilities and utilize many distributed context sources and actions. Hence, they require ad-ditional support in terms of programming models and abstractions that can assist with the development of context-aware applications as generic and reusable components. Previous research studies in context-aware systems have proposed many different programming models, but none of them are enough to support the development of truly reusable applications. In this paper, we introduce the Entity-Adaptation programming model as a novel approach for the development of context-aware applications. The benefit of the Entity-Adaptation model is that it decouples context-aware applications from the underlying physical environments and allows them to be implemented as generic and reusable components. We additionally present the design and im-plementation of the CAPA framework, which provides support for deployment and execution of context-aware applications developed with the Entity-Adaptation programming model. Finally, we eval-uate the solution using a case study that demonstrates effectiveness of the approach in a real-world scenario. |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Research Opportunity Previous Research Study Many Different Programming Model Context Source Envi-ronmental Monitoring New Business Truly Reusable Application Different Capability Capa Framework Context-aware System Heterogeneous Envi-ronments Entity-adaptation Programming Model Pervasive Health-care Ad-ditional Support Entity-adaptation Model Large-scale Pervasive Platform |
| Content Type | Text |