2004 ◽  
Vol 12 (4) ◽  
pp. 201-211 ◽  
Author(s):  
Simon Miles ◽  
Juri Papay ◽  
Terry Payne ◽  
Michael Luck ◽  
Luc Moreau

Service discovery in large scale, open distributed systems is difficult because of the need to filter out services suitable to the task at hand from a potentially huge pool of possibilities. Semantic descriptions have been advocated as the key to expressive service discovery, but the most commonly used service descriptions and registry protocols do not support such descriptions in a general manner. In this paper, we present a protocol, its implementation and an api for registering semantic service descriptions and other task/user-specific metadata, and for discovering services according to these. Our approach is based on a mechanism for attaching structured and unstructured metadata, which we show to be applicable to multiple registry technologies. The result is an extremely flexible service registry that can be the basis of a sophisticated semantically-enhanced service discovery engine, an essential component of a Semantic Grid.


This chapter discusses Web environments that allow users to compose services in a visual manner, without the need to write programs. This is similar to the concept of visual programming. Visual service composition can potentially make service customization by end users a possibility. By empowering users to create their customized e-services, businesses can save a tremendous amount of resources in customization effort, and, at the same time, improve user satisfaction. This chapter discusses approaches for e-service composition and service discovery, the related concepts of service orchestration and choreography, and the technologies, languages, and tools involved during composition such as semantic service composition and ontologies, mashups, and environments such as Yahoo pipes. It concludes with a systematic overview of the functionality of consumer driven service composition tools and to propose a list of basic requirements for such tools.


2014 ◽  
Vol 11 (4) ◽  
pp. 47-61 ◽  
Author(s):  
Yilong Yang ◽  
Jing Yang ◽  
Xiaoshan Li ◽  
Weiru Wang

Notwithstanding the advancement of service computing in recent years, service composition is still main issue in this field. In this paper, the authors present an integrated framework for semantic service composition using answer set programming. Unlike the AI planning approaches of top-down workflow with nested composition and combining composition procedure into service discovery, this proposed framework integrates designed workflow with nested composition. In addition, the planning is based on interface variables with validation through pre and post conditions. Moreover, a unified implementation of service discovery, selection, composition and validation is achieved by answer set programming. Finally, the framework performance is demonstrated by a travel booking example on QWSDataset.


Author(s):  
Yilong Yang

Notwithstanding the advancement of service computing in recent years, service composition is still a main issue in this field. In this chapter, the authors present an integrated framework for semantic service composition using answer set programming. Unlike the AI planning approaches of top-down workflow with nested composition and combining composition procedure into service discovery, the proposed framework integrates a designed service workflow with automatic nested composition. In addition, the planning is based on service signature while validating through service contract. Moreover, a unified implementation of service discovery, selection, composition, and validation is achieved by answer set programming. Finally, the performance of proposed framework is demonstrated by a travel booking example on QWSDataset.


ETRI Journal ◽  
2007 ◽  
Vol 29 (5) ◽  
pp. 545-558 ◽  
Author(s):  
Saehoon Kang ◽  
Daewong Kim ◽  
Younghee Lee ◽  
Soon J. Hyun ◽  
Dongman Lee ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document