The growth of large service ecosystems involve radical changes in both enterprise Business Process organisation and IT infrastructure to fit inter-operability and agility requirements. To fulfil these requirements, one may address either the information system's alignment within the enterprise organisation or the service infrastructure itself in order to provide an open context-aware service bus, enabling both syntactic and semantic interoperability.
Currently, Service Oriented Architecture (SOA) technologies are being successfully used to solve the syntactic interoperability problem whereas the composition (e.g., orchestration) engines provide increased agility. Nevertheless, such classical SOA technologies and Enterprise Service Bus (ESB) concept technologies as those developed in the JOnES platform or in the IST INFRAWEBS project do not efficiently support large collaborative business networks, as the service description is still limited (and does not provide semantic interoperability) and as the global context (i.e. security, reliability, QoS requirements, etc.) is not taken into account while composing services. Semantic service descriptions (as provided in the SCORWARE project, the ITEA/S4ALL project or in the IST STASIS project) are introduced in order to overcome the semantic interoperability boundaries but such systems are limited to functional description, as they do not integrate non-functional requirements (as dependability, QoS, etc.).