웹 서비스 모델링 언어

Web Services Modeling Language

WSML 또는 Web Service Modeling LanguageWSMO(Web Service Modeling Ontology)를 위한 구문의미론을 제공하는 공식 언어.

즉, WSML은 WSMO 요소를 온톨로지, 시맨틱 서비스, 목표메디케이터로 공식적으로 기술할 수 있는 수단을 제공한다.[1]

WSML은 서술 논리, 1차 논리논리 프로그래밍이라는 논리 공식에 기초한다.[2]

WSML 언어 변형

  • WSML 코어(Description Logic and Horn Logic)의 교차점으로 정의됨.모델링 클래스, 속성, 이진 관계 및 인스턴스 지원
  • WSML Core의 확장자인 WSML-DL은 Description Logic H 을(를) 완전히 캡처한다
  • WSML Core의 확장인 WSML-Flight는 메타 모델링, 제약 조건 및 비단조적 부정으로서 기능을 제공한다.
  • WSML-Flight의 확장인 WSML-Rule로직 프로그래밍 기능을 제공한다.
  • WSML-Full, WSML-DL과 WSML-규칙의 통일.

참고 항목

참조

  1. ^ J. de Bruijn, H. Lausen, A. Polleres, D.Fensel: WSML - 의미 웹 서비스를 위한 언어 프레임워크.W3C 상호운용성을 위한 규칙 언어 워크숍, 2005년 4월 27–28.http://dip.semanticweb.org/WSML-aLanguageFrameworkforSemanticWebServices.htm
  2. ^ J. de Bruijn, H. Lausen, A. Polleres, D.펜셀:시맨틱 웹에 대한 WSML 규칙 언어.W3C 상호운용성을 위한 규칙 언어 워크숍, 2005년 4월 27–28.http://dip.semanticweb.org/TheWSMLrulelanguagesfortheSemanticWeb.htm

외부 링크