Self-Adaptation to Mobile Resources in Service Oriented Architecture

Nour Ali, Carlos Solis

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBNResearchpeer-review

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 languageEnglish
Title of host publication2015 IEEE International Conference on Mobile Services (MS)
Place of PublicationNew York, USA
PublisherIEEE
Pages407-414
Number of pages8
ISBN (Print)9781467372831
DOIs
Publication statusPublished - 27 Aug 2015
Event2015 IEEE International Conference on Mobile Services (MS) - New York City, NY, USA, 27 June - 2 July 2015
Duration: 27 Aug 2015 → …

Conference

Conference2015 IEEE International Conference on Mobile Services (MS)
Period27/08/15 → …

Fingerprint

Service oriented architecture (SOA)
Topology
Software architecture
Bandwidth

Bibliographical note

© 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Cite this

Ali, N., & Solis, C. (2015). Self-Adaptation to Mobile Resources in Service Oriented Architecture. In 2015 IEEE International Conference on Mobile Services (MS) (pp. 407-414). New York, USA: IEEE. https://doi.org/10.1109/MobServ.2015.62
Ali, Nour ; Solis, Carlos. / Self-Adaptation to Mobile Resources in Service Oriented Architecture. 2015 IEEE International Conference on Mobile Services (MS). New York, USA : IEEE, 2015. pp. 407-414
@inproceedings{c97c7726a7ff4dff9bee13d14c86fcfa,
title = "Self-Adaptation to Mobile Resources in Service Oriented Architecture",
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.",
author = "Nour Ali and Carlos Solis",
note = "{\circledC} 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.",
year = "2015",
month = "8",
day = "27",
doi = "10.1109/MobServ.2015.62",
language = "English",
isbn = "9781467372831",
pages = "407--414",
booktitle = "2015 IEEE International Conference on Mobile Services (MS)",
publisher = "IEEE",

}

Ali, N & Solis, C 2015, Self-Adaptation to Mobile Resources in Service Oriented Architecture. in 2015 IEEE International Conference on Mobile Services (MS). IEEE, New York, USA, pp. 407-414, 2015 IEEE International Conference on Mobile Services (MS), 27/08/15. https://doi.org/10.1109/MobServ.2015.62

Self-Adaptation to Mobile Resources in Service Oriented Architecture. / Ali, Nour; Solis, Carlos.

2015 IEEE International Conference on Mobile Services (MS). New York, USA : IEEE, 2015. p. 407-414.

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBNResearchpeer-review

TY - GEN

T1 - Self-Adaptation to Mobile Resources in Service Oriented Architecture

AU - Ali, Nour

AU - Solis, Carlos

N1 - © 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

PY - 2015/8/27

Y1 - 2015/8/27

N2 - 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.

AB - 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.

U2 - 10.1109/MobServ.2015.62

DO - 10.1109/MobServ.2015.62

M3 - Conference contribution with ISSN or ISBN

SN - 9781467372831

SP - 407

EP - 414

BT - 2015 IEEE International Conference on Mobile Services (MS)

PB - IEEE

CY - New York, USA

ER -

Ali N, Solis C. Self-Adaptation to Mobile Resources in Service Oriented Architecture. In 2015 IEEE International Conference on Mobile Services (MS). New York, USA: IEEE. 2015. p. 407-414 https://doi.org/10.1109/MobServ.2015.62