The Web Service (WS)-Talk interface Layer is a structured natural language interface for the inter-service communication that extends service virtualisation to strengthen consumer self-service. In a growing proliferation of Web service networks the representation of context becomes more and more an issue for both service providers and service consumers. While providers will concentrate more on the technical levels of activation and communication within a service network, the users, i.e. the service consumers, will form ad-hoc collaborations between services at the semantic level that suit their own specific needs. We present the Web Service (WS)-Talk layer as a structured-language interface for Web services. This "open building block" can be implemented by both the service designers who as providers are more concerned with the architecture of the underlying service model and the service consumers who as users will seek to specify Web services as solutions to specific problems.
Through a semantic layer, WS-Talk creates an abstraction layer that enables views on services expressed in natural language. Whilst the objective of bringing together the service providers with relevant task-competent end-users in the architectural design of Web service application is, on the one hand, to build interconnected and interoperable applications, on the other hand, the WS-Talk Layer enables service consumers and providers to design and implement ad-hoc new services or fine-tune existing ones.
Lemon Labs GmbH
Department of Computer Science. RHUL
Institut de Recherche en Informatique. IRIT
Foundation of Research and Technology. Hellas
Diego Portales University