DOI QR코드

DOI QR Code

Generation of semantic Web service based on Ontology by CBD

CBD에 의한 온톨로지 기반 시맨틱 웹 서비스 생성

  • 하얀 (경인여자대학 정보미디어학부)
  • Published : 2007.06.30

Abstract

This study suggests that it dynamically generates semantic Web services from Java and C++ components in order to supporting semantic Web service by using ontology. And the semantic Web should enable greater access not only to content but also to services on the Web. It needs semantic service discovery for components. So, we add ontology-based framework to Web service generation system from components. Especially, components and ontologies are transformed UML model so that it makes WSDL documents to support a generation of dynamic Web service using object modeling. The main contribution of this study is to generate web service dynamically from components and to support semantic Web environment by using ontology. In other words, this study integrates semantic Web service based on ontology and CBD method.

본 연구는 자바와 C++ 컴포넌트로부터 동적으로 웹 서비스를 생성하기 위한 연구로써, 온톨로지를 이용하여 시맨틱 웹 서비스를 지원하고자 한다. 시맨틱 웹 서비스는 웹의 내용뿐 만 아니라 웹 서비스의 접근을 용이하게 하는 장점이 있다. 이를 위해 컴포넌트를 위한 시맨틱 서비스 발견이 필요하며, 컴포넌트로부터 웹서비스를 생성하기 위해 온톨로지 기반 프레임워크를 활용한다. 특히, 본 연구에서는 컴포넌트와 온톨로지를 UML 모델로 변환시키고, 이를 다시 WSDL 문서로 사상시키므로써, 객체 모델링를 이용한 동적 웹 서비스 생성을 한다. 본 연구의 주요 의의는 컴포넌트로부터 웹서비스를 동적으로 생성하는 것과 온톨로지를 사용하므로써, 시맨틱 웹 환경을 제공하는 것이다. 다시 말해, 본 연구 는 온톨로지 기반 시맨틱 웹 서비스와 CBD 방법론을 통합하고자 한다.

Keywords

References

  1. Carl Mattocks Esq, 'Managing Medical Ontologies using OWL and e-business Registry/Repository.'
  2. Holger Knublauch, 'Ontology-Driven Software Development in the Context of the Semantic Web: An Example Scenario with Protege/OWL.'
  3. Dogac, A., Laleci, G., Kabak, Y.,Cingil, I., 'Exploiting Web Services Semantics:Taxonomies vs. Ontologies,' IEEEE Data Engineering Bulletine, Vol 25, No.4, 2002
  4. Paolucci, M., Srinivasan, N., et al. 'Towards a Semantic Choreography of Web Services from WSDL to DAML-S,' Proc. of ICWS, pp.22-26, 2003
  5. Martin, D., et al. 'Describing Web Services using OWL-S and WSDL,' DAML-S Coalition working document, http://www.daml.org/services/owl-s/l.0/owl-swsdl.html(2003)
  6. Sivashanmugamm K., et al., 'Adding Semantics to Web Services standards,' In proc, Of ICWS, 2003
  7. Yan Ha, Roger Lee, 'Integration of Semantic Web Service and component-Based Development for e-business environment,' SERA 2006, August 2006 https://doi.org/10.1109/SERA.2006.41
  8. Jyotishman Pathak, Doina Caragea, Vasant G. Honavar, 'Ontology-Extended Component-based Workflows:A framework for Constructing Complex Workflows from Semantically Heterogeneous Software Components,' LNCS 3372, pp.42-56, 2005
  9. 하 얀, 'OSD, CDF 문서로부터 UML 클래스 다이어그램으로 변환시스템', 정보처리학회 논문지 제10권제5호, pp.493-p.502, 2003년 10월
  10. Using UDDI to find ebXML Reg/reps, 2001
  11. World Wide Web Consortium. OWL Web Ontology Language Reference. W3C Recommendation 10 Feb, 2004
  12. Abhijit Patil, Swapna Oundhakar, Amit Sheth, Kunal Verma, 'METER-S Web service Annotation Framework,' WWW2004, New York, May 2004