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 takes into account the resources, the location topology and mobility primitives that reconfigure and adapt the software architecture due to changes in location topology and resources. The location topology and mobility primitives are inspired from ambient calculus. Our approach considers ambients to be autonomic elements that manage elements located in them and implement a hierarchical and decentralized MAPE-K loop to adapt the distributed and mobile service oriented architecture to the resource requirements. When ambients move, the service oriented architecture is reconfigured by autonomic ambients according to the available resources. We have designed an algorithm based on swarm optimization technique in order to optimally to plan the reconfiguration process according to available services and resources. Throughout the paper, we use a scenario to illustrate and evaluate our approach.
Original language | English |
---|---|
Title of host publication | 2015 IEEE International Conference on Mobile Services (MS) |
Place of Publication | New York, USA |
Publisher | IEEE |
Pages | 407-414 |
Number of pages | 8 |
ISBN (Print) | 9781467372831 |
DOIs | |
Publication status | Published - 27 Aug 2015 |
Event | 2015 IEEE International Conference on Mobile Services (MS) - New York City, NY, USA, 27 June - 2 July 2015 Duration: 27 Aug 2015 → … |
Conference
Conference | 2015 IEEE International Conference on Mobile Services (MS) |
---|---|
Period | 27/08/15 → … |