2008 · 32 citations · 6 references
ComputingComputer SystemsSystems EngineeringDistributed SystemsMobile ComputingMobile SystemsAd Hoc Mobile NetworksEvolutionary OptimizationGenetic AlgorithmsMobile Ad Hoc NetworksMobile NetworksResource ProvisioningAd Hoc NetworksDistributed Application DeploymentGenetic Algorithm OptimizationMobile Service CompositionSelf-organizing NetworksService Provisioning
Services running on mobile systems must be able to adapt themselves to changing user needs and availability of resources. We propose to use Genetic Algorithms to search for the best service variant in the current context. The chosen service composition is then deployed on a set of available nodes in an optimal way. We illustrate that Genetic Algorithms provide a scalable and self-organizing solution to service composition and deployment. We argue that the approach meets some main requirements demanded by services running on mobile systems. A motivating scenario is presented in which a distributed server allows users to share content and run applications in mobile ad-hoc networks.
6
Using architecture models for runtime adaptability
Jacqueline Floch, Svein Hallsteinsen, Erlend Stav et al. · IEEE Software · 2006 · 304 citations