Towards a Model-Based Approach for Context-Aware Composition and Adaptation: A Case Study using WF/.NET
Javier Cubo, Carlos Canal, Ernesto Pimentel · 2008
Developing software systems by assembling pre-existing software components (COTS), requires a composition and adaptation process of the component interfaces to solve both syntactical and behavioural mismatches. The use of context-aware computing is important in applications where the context changes depending on the conditions of the environment, as is the case in mobile and pervasive computing. These conditions are likely to change at run-time, therefore the systems developed must be able to alter their behaviour at run-time. In our proposal we outline an approach which supports model-based context-aware composition and adaptation of software components and services implemented using Windows Workflow Foundation (WF). To illustrate the proposal we depict a realistic and complex case study applied to mobile devices.