Service Oriented Architectures (SOA) with all technologies especially web services provide a successful model for structuring complex distributed software systems, as they reduce the cost of ownership and easiness of the creation of new applications by composing existing services. However, the developments of service-oriented applications require many external manual tasks and prevailing infrastructure is often based on centralized components that are central points of failure and bottlenecks. Moreover; the existing systems does not take automatically into account the change of the context, goal and the miss expression of the requirement. Future systems that come from the existing services are in need for some properties like autonomous, self-organizing, self-healing, controlled emergence, etc. In this paper, we adapt new architecture that is resulted from the new Organic Computing paradigm shift for the complex systems; which is Observer/Controller architecture. It is a new approach to overcome these limitations. The main important proprieties of the systems are self-organizing; the latter is linked to emergence. We intend to control emergence in composing web services using swarm controlled emergence.
展开▼