2nd International ICST Conference on Autonomic Computing and Communication Systems

Research Article

Adaptable Model-based Component Deployment Guided by Artificial Ants

Download522 downloads
  • @INPROCEEDINGS{10.4108/ICST.AUTONOMICS2008.4581,
        author={Mate J. Csorba and Poul E. Heegaard and Peter Herrmann},
        title={Adaptable Model-based Component Deployment Guided by Artificial Ants},
        proceedings={2nd International ICST Conference on Autonomic Computing and Communication Systems},
        publisher={ICST},
        proceedings_a={AUTONOMICS},
        year={2010},
        month={5},
        keywords={component deployment cross-entropy ant system QoS requirements},
        doi={10.4108/ICST.AUTONOMICS2008.4581}
    }
    
  • Mate J. Csorba
    Poul E. Heegaard
    Peter Herrmann
    Year: 2010
    Adaptable Model-based Component Deployment Guided by Artificial Ants
    AUTONOMICS
    ICST
    DOI: 10.4108/ICST.AUTONOMICS2008.4581
Mate J. Csorba1,*, Poul E. Heegaard1,*, Peter Herrmann1,*
  • 1: Norwegian University of Science and Technology (NTNU), Department of Telematics, N-7491 Trondheim, Norway.
*Contact email: csorba@item.ntnu.no, poulh@item.ntnu.no, herrmann@item.ntnu.no

Abstract

We investigate a means for efficient deployment of distributed services comprising of software components. Our work can be viewed as an intersection between model-based service development and novel network management architectures. In a service engineering context, models of services embellished with non-functional requirements are used as input to our swarm intelligence based deployment logic. Mappings between resources provided by the execution environment and components are the results of our heuristic optimization procedure that takes into account requirements of the services. Deployment mappings will be used as feedback towards the designer and the provider of the service. Moreover, our heuristic algorithm possesses significant potential in adaptation of services to changes in the environment.