Title :
PSM approach to Web service composition
Author :
Jeon, Yang-Seung ; Arroyo, Sinuhe ; Jeong, Young-Sik ; Han, Sung-Kook
Author_Institution :
Wonkwang Univ., Jeon-Buk
Abstract :
In this paper we describe a PSM based initiative towards the dynamic composition of Web services, which is achieved by assembling independently deployed components, pluggable in any context that requires its functionality. The ideas used in our approach based on the Unified-Solving Method development Language (UPML), and CBSE research, adapting and extending them to meet the requirements of component composition. The PSM-based composition count with three main features that distinguish our approach from other works in the field. First, it uses a zero-modification composition policy, which enables the construction of application systems out of existing components independently developed in various domains, without any modification of components. Second, it uses a composition mechanism based on mediators and pipe structures. Mediators allow overcoming compositional mismatches without modifying the code of components, preserving its black box and reusability features. Pipes supply a unified pathway that communicates components or mediators with each other transporting the effects of services. Finally, it makes use of a simple Composition Description Language (CDL), which is intended as a mechanism to depict the internal connection between components representing its physical links. The main functionalities of PSM-based composition are illustrated by means of a scenario involving a book price currency conversion
Keywords :
Internet; object-oriented programming; software reusability; specification languages; CBSE research; Composition Description Language; UPML; Unified-Solving Method development Language; Web service dynamic composition; application system construction; book price currency conversion; component based software engineering; component composition mechanism; compositional mismatch; software reusability; zero-modification composition policy; Appropriate technology; Assembly; Automation; Collaborative software; Conferences; Context-aware services; Information technology; Simple object access protocol; Software reusability; Web services;
Conference_Titel :
Software Technologies for Future Embedded and Ubiquitous Systems, 2006 and the 2006 Second International Workshop on Collaborative Computing, Integration, and Assurance. SEUS 2006/WCCIA 2006. The Fourth IEEE Workshop on
Conference_Location :
Gyeongju
Print_ISBN :
0-7695-2560-1
DOI :
10.1109/SEUS-WCCIA.2006.33