내장형 시스템에서 DAML-S서비스 지원을 위한 효율적인 DAML+OIL문서 관리 시스템

Development of the Efficient DAML+OIL Document Management System to support the DAML-S Services in the Embedded Systems

  • 김학수 (한양대학교 컴퓨터공학과) ;
  • 정문영 (한양대학교 컴퓨터공학과) ;
  • 차현석 (한양대학교 컴퓨터공학과) ;
  • 손진현 (한양대학교 컴퓨터공학과)
  • 발행 : 2005.02.01

초록

최근에 시멘틱 웹에 대한 관심과 기대가 증가함에 따라 시멘틱 웹 기반의 웹서비스인 시멘틱 웹서비스에 대한 연구가 활발히 진행되고 있다. 기존의 웹서비스는 XML 기반의 웹서비스 기술 언어인 WSDL을 사용하지만 시멘틱 웹서비스에서는 DAML-S와 같은 온톨로지 언어기반의 웹서비스 기술 언어를 사용한다. 시멘틱 웹서비스에 대한 연구는 웹서비스 검색, 웹서비스 구동, 웹서비스 구성, 웹서비스 실행 모니터링 등의 관점에서 수행되고 있다 특히, 시멘틱 웹서비스 검색은 시멘틱 웹서비스의 궁극적인 목적을 달성하기 위한 가장 기반이 되는 분야로 기존의 정보 검색과는 다른 특징들을 가지고 있다. 즉, 시멘틱 웹 기술 언어에 적합한 저장 시스템과 검색 방법이 요구된다. 이에 부합하여 관련된 시스템이 많이 개발되고 있으나 지능로봇 응용과 같은 제한된 메모리 공간 및 디스크 공간을 가지는 임베디드 환경에서 기존의 시스템을 적용하기에는 부적합하다. 이와 관련하여, 이 논문에서는 임베디드 시스템 환경에서 시멘틱 웹서비스 검색에 이용될 수 있도록 하기 위해서 DAML-S 서비스 지원을 위한 효율적인 DAML+OIL 문서 관리 시스템을 개발하였다. 또한, 우리는 이 논문에서 소개한 시스템의 특성을 다른 시스템과 비교하여 기술한다.

Recently, many researchers have given high attention to the semantic web services based on the semantic web technology While existing web services use the XML-based web service description language, WSDL, semantic web services are utilizing web service description languages such as DAML-S in ontology languages. The researchers of semantic web services are generally focused on web service discovery, web service invocation, web service selection and composition, and web service execution monitoring. Especially, the semantic web service discovery as the basis to accomplish the ultimate semantic web service environment has some different properties from previous information discovery areas. Hence, it is necessary to develop the storage system and discovery mechanism appropriate to the semantic well description languages. Even though some related systems have been developed, they are not appropriate for the embedded system environment, such as intelligent robotics, in which there are some limitations on memory disk space, and computing power In this regard, we in the embedded system environment have developed the document management system which efficiently manages the web service documents described by DAML-S for the purpose of the semantic web service discovery, In addition, we address the distinguishing characteristics of the system developed in this paper, compared with the related researches.

키워드

참고문헌

  1. James Hendler, Sheila A. McIlraith, David L. Martin, Bringing Semantics to Web Services, 2003
  2. Semantic Web, http://www.w3.org/2001/sw
  3. Sheila, A. McIraith et aI, Semantic Web Services, IEEE Intelligent Systems, 2001
  4. T. Bemers-Lee, J. Hendler, and O. Lassila, The Semantic Web, Scientific American, vol 284, no.5, pp.34-43, 2001 https://doi.org/10.1038/scientificamerican0501-34
  5. Alexander Maedche, Steffen Staab, Ontology Learning for the Semantic Web, 2001
  6. Tom Gruber, What is an Ontology?
  7. Resource Description Framework, http://www.w3.org/RDF
  8. Extensible Markup Language, http://www.w3.org/XML
  9. RDF Vocabulary Description Language 2.0 : RDF Schema, http://www.w3.org/TR/rdf-sche-ma
  10. Dieter Fensel, Ontologies: A Silver Bullet for Knowledge Management and Electronic Com-merce, 2004
  11. DAML+OIL, http://www.daml.org/2001/03/DAML+OIL-index.html
  12. DAML, http://www.daml.org
  13. DAML-S 0.9 Draft Release, http://www.daml.org/services/daml-s/0.9
  14. The DAML Services Coalition, DAML-S : Semantic Markup for Web Services
  15. Sesame, http://sesame/aidministrator.nl
  16. Jena, http://www.hpl.hp.com/semweb/jena.htm
  17. Harris, S. and Gibbins, N, '3store : Efficient Bulk RDF Storage,' In Proceedings of 1st International Workshop on Practical and Scalable Semantic Systems(PSSS'03), pages pp. 1-15, Sanibel Island, Florida
  18. Zhengxiang Pan, Jeff Heflin, 'DLDB : Extending Relational Databases to Support Semantic Web Queries,' Workshop on Practical and Scaleable Semantic Web Systms, ISWC 2003, pp. 109-113
  19. Alberto Reggiori, Dirk- Willem van Gulik, Zavisa Bjelogrlic, 'Indexing and retrieving Semantic Web resources : the RDFStore model,' SWAD- Europe Workshop on Semantic Web Storage and Retrieval, 2003
  20. Kilian Stoffel, Merwyn Taylor, and James Hendler, 'Efficient management of very large ontologies,' Procedings of American Association for Artificial Intelligence Conference, 1997
  21. TAP Project, GetData : Querying the Data Web, http://tap.stanford.edu/tap/getdata.html, 2003
  22. RDQL-RDF Data Query Language : http://www.w3.org/TR/rdf-schema
  23. BOR, http://www.ontotext.com/bor/index.htmI
  24. Jeen Brockstra, Arjohn Kampman, Sesame : A Generic Architecture for storing and Queryi-ng RDF and RDF Schema, 2001
  25. WSDL, http://www.w3.org/2002/ws/