DocumentCode
1910803
Title
Self-Adaptation to Mobile Resources in Service Oriented Architecture
Author
Ali, Nour ; Solis, Carlos
Author_Institution
Univ. of Brighton, Brighton, UK
fYear
2015
fDate
June 27 2015-July 2 2015
Firstpage
407
Lastpage
414
Abstract
Mobile or pervasive systems continuously change their environments and resources (e.g. Battery or bandwidth). Mobile applications require different services when they enter or exit environments and as their resources change. In this paper, we propose a service oriented architectural approach that supports self-adaptation to changes in resources and location topology when mobility occurs, by reconfiguring the software architecture at runtime. The location topology and mobility primitives are inspired from ambient calculus. Our approach considers ambients to be autonomic elements that can manage elements located in them to their environment and provide them with new services suited to the available resources, when mobility occurs. Ambients implement a hierarchical and decentralized MAPE-K loop to adapt the distributed and mobile service oriented architecture to the resource requirements. We have designed an algorithm based on swarm optimization technique in order to allow ambients to optimally plan the reconfiguration process according to available services and resources. Throughout the paper, we use a scenario to illustrate our approach and perform initial evaluations on the swarm algorithm.
Keywords
mobile computing; optimisation; service-oriented architecture; software fault tolerance; ambient calculus; decentralized MAPE-K loop; distributed service oriented architecture; element management; hierarchical MAPE-K loop; location topology; mobile resources; mobile service oriented architecture; mobile systems; mobility primitives; pervasive systems; reconfiguration process; self-adaptation; swarm optimization technique; Computer architecture; Contracts; Mobile communication; Mobile handsets; Motion pictures; Runtime; autonomic computing; discrete swarm particle optimization; mobile ambients; mobile resources; self-adaptation; service oriented architectural model;
fLanguage
English
Publisher
ieee
Conference_Titel
Mobile Services (MS), 2015 IEEE International Conference on
Conference_Location
New York, NY
Print_ISBN
978-1-4673-7283-1
Type
conf
DOI
10.1109/MobServ.2015.62
Filename
7226718
Link To Document