Title :
Registry and Discovery of Services with Variability Based on 2-Level UDDI
Author :
Yeom, Keunhyuk ; Park, Joonseok ; Moon, Mikyeong
Author_Institution :
Dept. of Comput. Sci. & Eng., Pusan Nat. Univ., Busan, South Korea
Abstract :
Through the introduction of SOA(Service Oriented Architecture), enterprises have recently had the benefit of legacy software reuse, heterogeneous environment integration, and ROI(Return On Investment) maximization. SOA consists of a service client, service provider, and service registry. Within this environment, we proposed a service with variability on the basis of a product line concept. Services with variability are generalized services that have similar domain functions, however, they differ in their applications. They require a variability management mechanism with registry and discovery capability for proper registry and use in an SOA interaction model. In this paper, we propose and design an approach for registering and discovering a service with variability based on a 2-level UDDI for reusing a service with variability as a service. First-level registry and discovery consist of registering a service with variability, searching for a service with variability, and deciding the variability of the service with variability. Second-level registry and discovery consist of the registry and discovery of this customized service. Using this approach, a mechanism of reusability management is established through which a service with variability can be realized within the SOA concept.
Keywords :
service-oriented architecture; software maintenance; software reusability; 2-level UDDI; SOA interaction model; heterogeneous environment integration; legacy software reuse; product line concept; return on investment maximization; service discovery; service oriented architecture; service registry; Business; Data structures; Monitoring; Service oriented architecture; Warehousing; XML; service management; service oriented development; service reuse; service variability; uddi;
Conference_Titel :
Parallel and Distributed Processing with Applications Workshops (ISPAW), 2011 Ninth IEEE International Symposium on
Conference_Location :
Busan
Print_ISBN :
978-1-4577-0524-3
Electronic_ISBN :
978-0-7695-4429-8
DOI :
10.1109/ISPAW.2011.30