1 |
1
통합 모델링 언어(Unified Modeling Language:UML)의 활동 다이어그램을 이용하여 웹 서비스의 행동을 기술하는 웹 서비스 온톨로지 모델을 결정하는 단계;
상기 웹 서비스와 상기 통합 모델링 언어의 패키지를 매핑하여 상기 웹 서비스의 능력 및 상기 웹 서비스의 설명을 위한 특징을 기술하는 웹 서비스 프로파일을 생성하는 단계;
상기 웹 서비스와 웹 서비스 명세 언어(WSDL)로 기술된 문서와의 매핑 정보로부터 그라운딩 클래스를 구성하고, 상기 그라운딩 클래스를 이용하여 상기 웹 서비스 명세 언어로 기술된 문서로부터 그라운딩(grounding) 온톨로지를 결정하는 단계; 및
상기 웹 서비스 온톨로지 모델, 웹 서비스 프로파일, 및 그라운딩 온톨로지를 이용하여 웹 서비스 온톨로지를 생성하는 단계를 포함하는 통합 모델링 언어를 이용한 웹 서비스 온톨로지 생성 방법
|
2 |
2
제1항에 있어서,
상기 웹 서비스 온톨로지 모델을 결정하는 단계는
상기 통합 모델링 언어의 활동 다이어그램을 이용하여 웹 서비스의 플랫폼 독립 모델을 결정하고, 상기 플랫폼 독립 모델을 모델 주도형 구조(Model Driven Architecture:MDA)에 의해 플랫폼 특성 모델로 변환하는 단계;
상기 플랫폼 특성 모델을 XML 메타데이터 교환문서(XMI)로 변환하는 단계; 및
상기 플랫폼 독립 모델과 상기 플랫폼 특성 모델을 매핑한 결과와 상기 XML 메타데이터 교환문서를 이용하여 상기 웹 서비스 온톨로지 모델을 결정하는 단계인 것을 특징으로 하는 통합 모델링 언어를 이용한 웹 서비스 온톨로지 생성 방법
|
3 |
3
제1항에 있어서,
상기 웹 서비스 프로파일을 생성하는 단계는,
상기 웹 서비스 온톨로지 모델은 프로세스의 행동양식을 기술하는 프로세스 행동양식 모델을 더 포함하고,
상기 프로세스 행동양식 모델은
프로세스의 실행을 위해 요구되는 정보인 입력정보, 프로세스의 출력을 위해 요구되는 정보인 출력정보, 프로세스의 실행을 위한 조건인 컨디션정보 및 상기 프로세스의 출력에 의해 발생 되는 조건인 조건 정보를 포함하는 것을 특징으로 하는 통합 모델링 언어를 이용한 웹 서비스 온톨로지 생성 방법
|
4 |
4
제1항에 있어서,
상기 웹 서비스 온톨로지 모델은 객체의 행동을 기술하는 프로세스의 조합으로 기술되며, 상기 프로세스는 단일 프로세스 및 복수의 단일 프로세스로 구성된 복합 프로세스를 포함하는 것을 특징으로 하는 통합 모델링 언어를 이용한 웹 서비스 온톨로지 생성 방법
|
5 |
5
삭제
|
6 |
6
제 1 항 내지 제 4 항 중 어느 한 항의 방법을 컴퓨터에 실행시키는 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체
|
7 |
7
통합 모델링 언어(Unified Modeling Language:UML)를 이용하여 웹 서비스의 플랫폼 독립 모델(Platform-Independent Model:PIM)을 결정하는 플랫폼 독립 모델 결정부;
상기 결정된 플랫폼 독립 모델을 모델 주도형 구조(Model Driven Architecture:MDA)에 의해 플랫폼 특성 모델(Platform Specific Model:PSM)로 변환하는 플랫폼 특성 모델 변환부;
상기 변환된 플랫폼 특성 모델을 XML 메타데이터 교환(XML Metadata Interchange:XMI) 문서로 저장하며, 상기 저장된 XML 메타데이터 교환 문서를 XML 파서(Parser)로 전달하는 서비스 온톨로지 파서;
상기 플랫폼 독립 모델과 상기 플랫폼 특성 모델을 매핑하는 맵핑부; 및
상기 서비스 온톨로지 파서로부터 전송된 XML 메타데이터 교환 문서와 상기 맵핑부에서 맵핑된 데이터를 이용하여 웹 서비스 온톨로지 모델을 생성하는 웹 서비스 온톨로지 모델 생성부를 포함하는 통합 모델링 언어를 이용한 웹 서비스 온톨로지 생성 장치
|
8 |
8
제 7 항에 있어서,
상기 웹 서비스 온톨로지 모델은
웹 서비스의 능력 및 웹 서비스의 설명을 위한 추가적인 특징 정보를 포함하는 서비스 프로파일, 웹 서비스의 객체의 행동을 기술하는 활동도로 표현되는 서비스 모델 및 웹 서비스의 구축 후 상기 구축된 웹 서비스의 구현 도구로부터 얻을 수 있는 웹 서비스 명세 언어와의 매핑을 통하여 추출하는 그라운딩을 포함하는 것을 특징으로 하는 통합 모델링 언어를 이용한 웹 서비스 온톨로지 생성 장치
|
9 |
9
제 7 항에 있어서,
상기 웹 서비스 온톨로지 모델은 프로세스의 행동양식을 기술하는 프로세스 행동양식 모델을 더 포함하고,
상기 프로세스 행동양식 모델은
프로세스의 실행을 위해 요구되는 정보인 입력정보, 프로세스의 출력을 위해 요구되는 정보인 출력정보, 프로세스의 실행을 위한 조건인 컨디션정보 및 상기 프로세스의 출력에 의해 발생 되는 조건인 조건 정보를 포함하는 것을 특징으로 하는 통합 모델링 언어를 이용한 웹 서비스 온톨로지 생성 장치
|
10 |
10
제 7 항에 있어서,
상기 서비스 온톨로지 파서는,
문서 객체 모델(Document Object Model:DOM)을 포함하는 것을 특징으로 하는 통합 모델링 언어를 이용한 웹 서비스 온톨로지 생성 장치
|