본문 바로가기
HOME> 논문 > 논문 검색상세

학위논문 상세정보

규칙 기반 시맨틱 웹서비스 프레임워크에 관한 연구 원문보기
(A) study on semantic Web Service Framework based on RuleML

  • 저자

    민재홍

  • 학위수여기관

    高麗大學校 大學院

  • 학위구분

    국내박사

  • 학과

    전산학과

  • 지도교수

  • 발행년도

    2004

  • 총페이지

    iv, 100p.

  • 키워드

    규칙 시맨틱 프레임워크 웹서비스;

  • 언어

    kor

  • 원문 URL

    http://www.riss.kr/link?id=T10042582&outLink=K  

  • 초록

    시맨틱 웹 기술을 웹 서비스에 접목한 시맨틱 웹 서비스(Semantic Web Service)는 시맨틱 웹과 웹 서비스가 갖고 있는 특징을 집합시킨 것이라 정의할 수 있다. 시맨틱 웹 서비스는 어휘에 포함되어 있듯이 의미(semantic)와 서비스(service)를 함께 처리할 수 있어야 한다. 의미의 처리는 웹 서비스에 대한 지식기반 서비스 명세(knowledge-based service description)를 지원함을 의미한다. 시맨틱 웹 서비스 기반의 서비스 명세는 통합된 지식을 제공하는 서비스를 포함하며, 시맨틱 마크업 언어를 사용하여 컨텐츠를 표현함으로써 서비스의 발견, 활용, 구성 및 감시가 가능하다. 시맨틱 웹 서비스에서 서비스의 처리는 지식의 범위와 형태가 상이한 컨텐츠 사이의 상호운용과 추론을 지원할 수 있으며 지식의 통합을 위한 풍부한 기능을 제공할 수 있다. 그러나 시맨틱 웹 서비스에 대한 합의된 정의나 프레임워크는 현재 존재하지 않으며 표준단체 또는 연구기관들에 의해 다양한 방안이 제시되고 있다. 시맨틱 웹 서비스와 관련된 연구는 미국의 DARPA를 중심으로 진행되고 있는 DAML-S가 대표적이다. DAML-S는 시맨틱 웹과 온톨로지 분야에서 기원된 추론이 가능한 마크업 언어일 뿐만 아니라 기계에 의한 의미처리가 가능한 표현력이 풍부한 언어이다. 그러나 DAML-S는 웹 서비스를 표현하기 위해 매우 뛰어난 수단임에도 불구하고 구성 및 감시 기능이 부족하다는 한계점을 지닌다. 따라서 완벽한 시맨틱 웹 서비스를 구현하기 위해서는 이를 보완하는 것이 시급하다. 따라서 본 논문은 지능형 웹 서비스를 수행하기에 지금껏 알려진 가장 훌륭한 마크업 언어인 DAML-S의 한계점들을 극복하기 위한 방안으로서, 시맨틱 웹을 기반으로 하여 DAML-S를 규칙기반 프레임워크로의 확장방안에 관한 연구결과를 제시한다. 확장된 형태의 DAML-S는 온톨로지 내부에 DamlRuleML로 인코딩 된 형태의 규칙들을 포함한다. 내포된 규칙들로 보완된 서비스 온톨로지들은 서비스 발견, 실행, 구성 및 모니터링에서 원래 버전의 DAML-S가 가지는 한계점들을 극복하고 나아가 보다 지능적인 서비스의 구현을 가능하게 한다. 본 논문에서 제안된 접근법은 온톨로지를 마크업하기 위한 노력과 규칙을 마크업하기 위한 노력이 자연스러운 방법으로 통합될 수 있는 근간을 마련할 뿐만 아니라 온톨로지를 규칙들을 이용하여 보완하고 규칙들에서 사용되는 용어들을 온톨로지들에서 정의된 용어 및 속성들로 표현할 수 있다는 장점을 가진다. 그리고 본 논문에서는 새로운 접근법인 규칙 기반 웹 서비스 프레임워크를 실제 시나리오 및 이를 기반으로 구현한 시스템을 통하여 구체적으로 살펴보았다. 또한 이를 기반으로 지금까지 제시된 시맨틱 웹 서비스 아키텍처와는 다른 새로운 규칙기반 웹 서비스 아키텍처를 제시하였다. 이러한 제시는 아직까지 표준화가 미진한 시맨틱 웹 서비스 프래임워크 표준화에 활용할 수 있을 것으로 생각된다.


    The Semantic Web Service can be defined as a collection of the Semantic Web and the characteristics of web service. The Semantic Web Service can process both semantics and service as are reflected in its name. Processing of semantics means that it supports knowledge-based service description for web service. The Semantic Web Service based on service description includes the service providing integrated knowledge and uses the Semantic Markup Language to express contents, allowing the discovery, use, configuration and monitoring of service. Processing of service under the Semantic Web Service can support interoperation and inference between contents which have different scope and type of knowledge, and provide many functions for knowledge integration. However, there is no agreed definition or framework of the Semantic Web Service. Standardization organizations or research centers have proposed various alternatives. The most remarkable research project related with the Semantic Web Service is DAML-S conducted by DARPA in USA. DAML-S is an inferable markup language originated from the Semantic Web and an ontology, and boasts high-level expression ability allowing machine-driven semantics processing. However, DAML-S does not have enough configuration and monitoring functions despite the fact that it is a very excellent too1 for expressing web service. This weakness should be improved urgently in order to implement complete Semantic Web Service. DAML-S is the most excellent markup language known so far in providing an intelligent web service. As shown above, however, DAML-S has some limitations. Consequent1y, this paper presents the results of study on the expansion of DAML-S into a rule-based framework in order to overcome the problems. The expanded DAML-S includes the rules encoded into DamlRuleML inside an ontology. The service ontologies supplemented by the included rules overcome the limitations of the original version of DAML-S in the discovery, implementation. configuration and monitoring of service, and allows implementation of more intelligent service. The approach proposed in this paper provides a foundation for allowing a natural integration between efforts for marking up an ontology and those for marking up rules. Also it can use rules to supplement ontologies and express the terms used in rules by using the terms and attributes defined in ontologies. This paper provides a detailed view on the rule-based web service framework, which is a new approach. through an actual scenario and a system implemented based on the scenario. Based on this verification, this paper suggests a new rule-based web service architecture different from the semantic web service architectures put forward so far. The new architecture proposed in this study can be utilized for standardizing the semantic web service framework of which standardization is insufficient.


 활용도 분석

  • 상세보기

    amChart 영역
  • 원문보기

    amChart 영역