Cross Layer Dynamics in Self-Organising Service Oriented Architectures

  • Martin Randles
  • A. Taleb-Bendiab
  • David Lamb
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5343)


This paper assesses and analyses the in and cross layer dynamics engendered by the engineering of self-organisation in one layer of a global Service Oriented Architecture currently emerging as the Internet of Services. A resource allocation algorithm is implemented at the application (business services) layer and its impact is investigated across this layer and the resource (business function) layer through the analysis of the service (server) compositions (digital ecosystem) arising and its associated partitioning into task specific teams (communities). Beneficial self-organisation is shown to ensue in a remote layer from the initially instigated engineered self-organisation.


Community Detection Service Orient Architecture Resource Allocation Algorithm Server Cluster Virtual Server 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Mamei, M., Menezes, R., Tolksdorf, R., Zambonelli, F.: Case Studies for Self-Organization in Computer Science. J. Syst. Archit. 52, 443–460 (2006)CrossRefGoogle Scholar
  2. 2.
    Doyle, J.C., Low, S., Carlson, J.M., Paganini, F., Vinnicombe, G., Willingerand, W., Parillo, P.: Robustness and the Internet: Theoretical Foundations. In: Jen, E. (ed.) Robust Design: A Repertoire of Biological, Ecological, and Engineering Case Studies (Santa Fe Institute Studies on the Sciences of Complexity). Oxford University Press, Oxford (2005)Google Scholar
  3. 3.
    Baldoni, R., Marchetti, C., Virgillito, A., Vitenberg, R.: Content-Based Publish-Subscribe over Structured Overlay Networks. In: 25th IEEE International Conference on Distributed Computing Systems (ICDCS 2005), pp. 437–446 (2005)Google Scholar
  4. 4.
    Stromberg, S., Carlson, J.: Robustness and Fragility in Immunosenescence. PLoS Computational Biology 2(11), 160 (2006)CrossRefGoogle Scholar
  5. 5.
    Strassner, J., Foghlu, M.O., Donnelly, W., Agoulmine, N.: Beyond the Knowledge Plane: An Inference Plane to Support the Next Generation Internet. In: 1st International Global Information Infrastructure Symposium (GIIS 2007), pp. 112–119 (2007)Google Scholar
  6. 6.
    Ruggaber, R.: Internet of Services SAP Research Vision. In: 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007), p. 3 (2007)Google Scholar
  7. 7.
    Randles, M., Zhu, H., Taleb-Bendiab, A.: A Formal Approach to the Engineering of Emergence and its Recurrence. In: 4th IEEE Conference on Autonomic Computing ICAC 2007-EEDAS Workshop, USA (2007)Google Scholar
  8. 8.
    Reiter, R.: Knowledge in Action. MIT Press, Cambridge (2001)zbMATHGoogle Scholar
  9. 9.
    Albert, R., Jeong, R.H., Barabasi, A.-L.: Diameter of the World-Wide Web. Nature 401, 130 (1999)CrossRefGoogle Scholar
  10. 10.
    Faloutsos, M., Faloutsos, P., Faloutsos, C.: On Power Law Relationships of the Internet Topology. ACM SIGCOMM Computer Communication Rev. 29(4), 251–262 (1999)CrossRefzbMATHGoogle Scholar
  11. 11.
    Li, L., Alderson, D., Doyle, J.C., Willinger, W.: Towards a Theory of Scale-Free Graphs: Definition, Properties and Implications. Internet Mathematics 2(4), 431–523 (2005)MathSciNetCrossRefzbMATHGoogle Scholar
  12. 12.
    Schroth, C., Janner, T.: Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services. IT Professional 9(3), 36–41 (2007)CrossRefGoogle Scholar
  13. 13.
    Nakrani, S., Tovey, C.: On Honey Bees and Dynamic Server Allocation in Internet Hosting Centers. Adaptive Behavior 12, 223–240 (2004)CrossRefGoogle Scholar
  14. 14.
    NetLogo Simulation Software Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL (2008),

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Martin Randles
    • 1
  • A. Taleb-Bendiab
    • 1
  • David Lamb
    • 1
  1. 1.School of Computing and Mathematical SciencesLiverpool John Moores UniversityUK

Personalised recommendations