Cost-efficient deployment of collaborating components

  • Authors:
  • Máté J. Csorba;Poul E. Heegaard;Peter Herrmann

  • Affiliations:
  • Norwegian University of Science and Technology, Department of Telematics, Trondheim, Norway;Norwegian University of Science and Technology, Department of Telematics, Trondheim, Norway;Norwegian University of Science and Technology, Department of Telematics, Trondheim, Norway

  • Venue:
  • DAIS'08 Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the problem of efficient deployment of software components in a service engineering context. Run-time manipulation, adaptation and composition of entities forming a distributed service is a multi-faceted problem challenged by a number of requirements. The methodology applied and presented can be viewed as an intersection between systems development and novel network management solutions. Application of heuristics, in particular artificial intelligence in the service development cycle allows for optimization and should eventually grant the same benefits as those existing in distributed management architectures such as increased dependability, better resource utilization, etc. The aim is finding the optimal deployment mapping of components to physically available resources, while satisfying all the non-functional requirements of the system design. Accordingly, a new component deployment approach is introduced utilizing distributed stochastic optimization.