Service-oriented Architecture (SOA) is a flexible software design paradigm for enterprises. The workflows of a company are implemented as services which can be arranged, updated and managed at runtime without interfering with ongoing business. Service management aims at providing undisturbed access to services. Its efficiency strongly depends on a fast response time in the case of a failure. This is hard to achieve since the relations between applications and services require comprehensive knowledge and lack transparency for administrators. Self-organizing approaches promise a solution by automating service discovery.
Dr. Weise has contributed to the fields of web service discovery and composition, of semantic service description, and service/QoS monitoring mainly in the late 2000s and early 2010s. His maybe most important contribution to the field was the joint development of a system which enabled service compositions from semantic descriptions stored in a knowledge base. This systems therefore utilized multiple composition algorithms from which the most appropriate set was dynamically selected and applied according to the size of the knowledge base and the available processors. The functionality of our system, which won several awards in the international web service challenges from 2006 to 2008, was made available through Web Services interface itself. We thus showed that web service composition could be provided as component in self-organizing service management systems with any number of services and ontologies. Due to the success of the system, Dr. Weise later became one of the co-organizes of the web service challenge himself.