A self-organizing and self-configuration algorithm for resource management in service-oriented systems

Javad Zarrin*, Rui L. Aguiar, João Paulo Barraca

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)


With the ever increasing deployment of service-oriented distributed systems in large-scale and heterogeneous computing environments, clustering and communication overlay topology design has become more and more important to address several challenging issues and conflicting requirements, such as efficient scheduling and distribution of services among computing resources, reducing communication cost between services, high performance service and resource discovery while considering both inter-service and inter-node properties and also increasing the load distribution and the load balance. In this paper, a four-stage hierarchical clustering algorithm is proposed which automates the process of the optimally composing communicating groups in a dynamic way while preserving the proximity of the nodes. The simulation results show the performance of the algorithm with respect to load balance, scalability and efficiency.

Original languageEnglish
Title of host publication2014 IEEE Symposium on Computers and Communications (ISCC 2014)
Place of PublicationPiscataway, NJ
Number of pages7
ISBN (Electronic)9781479942787, 9781479942770
ISBN (Print)9781479942763
Publication statusPublished - 29 Sep 2014
Externally publishedYes
Event19th IEEE Symposium on Computers and Communications - Madeira, Portugal
Duration: 23 Jun 201426 Jun 2014
Conference number: 19th

Publication series

NameProceedings - IEEE Symposium on Computers and Communications
ISSN (Print)1530-1346


Conference19th IEEE Symposium on Computers and Communications
Abbreviated titleISCC 2014
Internet address


  • Self-configuration
  • Self-adaptation
  • Service-oriented systems
  • Self-deployment
  • Resource discovery
  • Resource management

Cite this