Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Component deployment using parallel ant-nests

Component deployment using parallel ant-nests This paper targets the problem of efficient software component deployment in distributed networked services. We approach the problem from a model-based service development aspect and propose a solution based on novel methods applied in network management. The swarm intelligence-based deployment logic we have developed uses service models that are defined in UML 2.0. These service models are embellished to contain the non-functional requirements against the implementation of the service that are necessary to solve the component deployment problem and to obtain a deployment mapping. The result of the heuristic optimisation procedure is mappings between the components and the resources provided by the execution environment the service is deployed into. In this work, the deployment is viewed from the perspective of the service provider and our algorithm possesses significant potential in providing adaptation support for services in various changing environments. http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png International Journal of Autonomous and Adaptive Communications Systems Inderscience Publishers

Loading next page...
 
/lp/inderscience-publishers/component-deployment-using-parallel-ant-nests-r7ZdSzWkUj
Publisher
Inderscience Publishers
Copyright
Copyright © Inderscience Enterprises Ltd. All rights reserved
ISSN
1754-8632
eISSN
1754-8640
DOI
10.1504/IJAACS.2011.037750
Publisher site
See Article on Publisher Site

Abstract

This paper targets the problem of efficient software component deployment in distributed networked services. We approach the problem from a model-based service development aspect and propose a solution based on novel methods applied in network management. The swarm intelligence-based deployment logic we have developed uses service models that are defined in UML 2.0. These service models are embellished to contain the non-functional requirements against the implementation of the service that are necessary to solve the component deployment problem and to obtain a deployment mapping. The result of the heuristic optimisation procedure is mappings between the components and the resources provided by the execution environment the service is deployed into. In this work, the deployment is viewed from the perspective of the service provider and our algorithm possesses significant potential in providing adaptation support for services in various changing environments.

Journal

International Journal of Autonomous and Adaptive Communications SystemsInderscience Publishers

Published: Jan 1, 2011

There are no references for this article.