Improving Mobile Computing Performance by Using an Adaptive Distribution Framework
HiPC '00 Proceedings of the 7th International Conference on High Performance Computing
Dynamic Adaptability: The MolèNE Experiment
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
User interface development environment based on components: assets for mobility
UbiMob '04 Proceedings of the 1st French-speaking conference on Mobility and ubiquity computing
A context-aware middleware platform for autonomous application services in dynamic wireless networks
InterSense '06 Proceedings of the first international conference on Integrated internet ad hoc and sensor networks
Software adaptation for service-oriented systems
Proceedings of the 1st workshop on Middleware for Service Oriented Computing (MW4SOC 2006)
Supporting adaptable applications in grid resource management systems
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
Towards context-aware components
Proceedings of the first international workshop on Context-aware software technology and applications
Empirical evaluation of dynamic local adaptation for distributed mobile applications
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Dynamic context-aware and limited resources-aware service adaptation for pervasive computing
Advances in Software Engineering
Hi-index | 0.00 |
The important differences between wireless and wired environments make it indispensable for applications to adapt to the type of environment in which they execute. Solutions provided by existing approaches are often embedded in the heart of the applications functionalities making them more difficult to develop and to maintain. In this paper, we propose the utilization of an adaptive framework, MolèNE, which provides applications with a set of services as an abstraction of concepts usually utilized to manage mobility issues. Services are built as a set of MolèNE components that can be customized for different applications. Further, a MolèNE component can be provided with a special object, the Controller, which performs the adaptation of the component behavior depending on the execution conditions. This paper describes the architecture of MolèNE components and gives evidence of the easy use of the adaptation mechanisms by presenting an adaptation strategy for a transactional hospital application.