Browse > Article

Genie: A Semantic Web Services Composition System base on Ontology  

오지훈 (이프로메디 연구소)
시대근 (원광대학교 컴퓨터공학과)
정영식 (원광대학교 컴퓨터 및 정보통신공학부)
한성국 (원광대학교 컴퓨터 및 정보통신공학부)
Abstract
To make Web Services the real applications, the efficient mechanisms for Web Services discovery, Web Services composition and Web Services execution must be provided. Among these issues, especially, Web Services composition plays the key roles in Web Services applications that are loosely coupled and composed applications consisted of primitive Web Service components. In this paper we demonstrate a new Web Service composition approach using ontologies. We apply ontologies to describe Web Services information such as Web Services input/output parameters, pre conditions, post conditions and other necessary management information. In this paper, we also introduce Action ontology and Object ontology to describe the functional properties of Web Services These ontologies offer semantic description of Web Services functionalities beyond the limitation of the current WSDL. We can achieve semantic interoperabilities between heterogeneous Web Services in terms of conceptual processing and realize semantic services composition. We implement semantic Web Services composition system called Genie based on service description ontologies.
Keywords
SOAP Semantic Web; Ontology; Web Services Composition; SOAP;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 '특집 에이전트 시스템', 정보과학회지 제15권 제3호, 1997.3
2 이재호, 양정진, '시맨틱 웹 : 차세대 지능형 웹 기술', 한국정보통신기술협회 TTA 저널 제81호, 2002. 6   과학기술학회마을
3 Microsoft UDDI Business Registry, http://uddi.microsoft.com
4 Anlazoncom Web Services, http://www.amazon.corn/gp/browse.html/002-3527402-547209?node=3435361
5 AltaVista's Babel Fish Translation Service, http://babelfish.altavista.com/
6 CapeScience: Live Web Services, http://www.capescience.com/webservice s/index.shtml
7 홍영준,'서비스 지향 아키텍쳐', 시사컴퓨터 Tech Report - SOA, 2003. 8
8 Microsoft MSDN, XML Web Service, http://msdn.microsoft.com/library/default.asp?url=/nhp/Default.asp?contentid=28000442
9 Mindswap Web Service Composer, http://www.mindswap.org/~evren/comp oser
10 Tim Bemers-Lee, James Hendler, Ora Lassila, 'The Semantic Web,' Scientific American, 2001.5
11 IBM UDDI Business Registry, https://uddi.ibm.com/ubr/registry.html
12 Mcllraith, Sheita, 'Semantic Enabled Web Services,' XML-Web Services ONE Conference, 2002.6
13 Sanjiva Weerawarana, Francisco (Paco) Curbera, 'Business Process with BPEL4WS,' http://www-903.ibm.com/developerworks/kr/preout.jsp?url= http://www-106.ibm.com/developerworks/webservices/libray/wsbpelcol2/&origin =ws, 2002
14 Denker, G., Kagal, L., 'Security annotation for DAML Web Services,' 2003
15 Curbera, F., Gofand, Y., Klein, J., Leyman, F., Soller, D., Thatte, S., Weerawarana, S., 'Business Process Execution Language for Web Services,' BEA Systems & IBM Corporation & Microsoft Corporation, http://www-106.ibm.com/developer-works/library/ws-bpelwp, 2002
16 The DAML Service Coalition, 'DAML-S: Semantic Markup for Web Services,' http://www.daml.org/services/damls/0.9/, 2003