Scalable Self-Governance Using Service Communities as Ambients

The Internet of Services, as a global Service Oriented Architecture, is a complex large scale system that presents many problems in the design and implementation of systems to autonomously manage, protect and tune it. Whilst the emerging data centres or service ‘Cloud’ represent a move towards centralization, computing power is becoming disembodied and is consumed where and when it is needed in a decentralized manner. Thus this paper investigates the use of ambient type entities, to identify and optimize core structures as bounded service ambients, to address the gap between desired global outcome and service actions. The approach is assessed against an implemented decentralized approach to load balancing at a server farm.

[1]  Fernando Paganini,et al.  Robustness and the Internet : Theoretical Foundations , 2002 .

[2]  Martin Randles,et al.  A deliberative model for self-adaptation middleware using architectural dependency , 2004 .

[3]  Amir Zeid,et al.  Towards autonomic Web services , 2005, The 3rd ACS/IEEE International Conference onComputer Systems and Applications, 2005..

[4]  Maurice Nivat Proceedings of the First International Conference on Foundations of Software Science and Computation Structure , 1998 .

[5]  Rainer Ruggaber Internet of Services SAP Research Vision , 2007, 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007).

[6]  Christoph Schroth,et al.  Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services , 2007, IT Professional.

[7]  Jean M. Carlson,et al.  Robustness and Fragility in Immunosenescence , 2006, PLoS Comput. Biol..

[8]  Dejan S. Milojicic,et al.  Dealing with Scale and Adaptation of Global Web Services Management , 2007, Int. J. Web Serv. Res..

[9]  Ronaldo Menezes,et al.  On the implementation of SwarmLinda , 2004, ACM-SE 42.

[10]  Massimiliano Rak,et al.  Autonomic Service Oriented Architectures with MAWeS , 2006 .

[11]  Luca Cardelli,et al.  Mobile Ambients , 1998, FoSSaCS.

[12]  Nicola Mazzocca,et al.  Building Autonomic and Secure Service Oriented Architectures with MAWeS , 2007, ATC.

[13]  Philip Miseldine,et al.  A Programmatic Approach to Applying Sympathetic and Parasympathetic Autonomic Systems to Software Design , 2005, SOAS.

[14]  Roberto Baldoni,et al.  Content-Based Publish-Subscribe over Structured Overlay Networks , 2005, 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05).

[15]  X. Zhou,et al.  Anomaly detection in complex system based on epsilon machine , 2008, Int. J. Syst. Sci..

[16]  Doug Johnson,et al.  Computing in the Clouds. , 2010 .

[17]  Martin Randles,et al.  Cross Layer Dynamics in Self-Organising Service Oriented Architectures , 2008, IWSOS.

[18]  Raymond Reiter,et al.  Knowledge in Action: Logical Foundations for Specifying and Implementing Dynamical Systems , 2001 .

[19]  Nazim Agoulmine,et al.  Beyond the Knowledge Plane: An Inference Plane to Support the Next Generation Internet , 2007, 2007 First International Global Information Infrastructure Symposium.

[20]  Craig A. Tovey,et al.  On Honey Bees and Dynamic Server Allocation in Internet Hosting Centers , 2004, Adapt. Behav..

[21]  U. Netlogo Wilensky,et al.  Center for Connected Learning and Computer-Based Modeling , 1999 .

[22]  Franco Zambonelli,et al.  Case studies for self-organization in computer science , 2006, J. Syst. Archit..

[23]  David L. Cohn,et al.  Autonomic Computing , 2003, ISADS.

[24]  A. Taleb-Bendiab,et al.  A Formal Approach to the Engineering of Emergence and its Recurrence , 2007 .

[25]  Richard Murch,et al.  Autonomic Computing , 2004 .

[26]  John G. Gibbons Knowledge in Action , 2001 .

[27]  Schahram Dustdar Towards Autonomic Processes and Services , 2007, BPSC.

[28]  Philip Miseldine,et al.  CA-SPA: balancing the crosscutting concerns of governance and autonomy in trusted software , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[29]  Walter Willinger,et al.  Towards a Theory of Scale-Free Graphs: Definition, Properties, and Implications , 2005, Internet Math..

[30]  Christoph Schroth,et al.  Global industrialisation of information-intensive services: a reference architecture for electronic business media , 2008 .