맞춤기술찾기

이전대상기술

프로세스 정보를 이용한 지능적 웹 서비스 발견 방법

  • 기술번호 : KST2015181176
  • 담당센터 :
  • 전화번호 :
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 기존의 시맨틱 웹 서비스 발견의 문제점들을 해결하고 지능적 웹 서비스 발견을 제공하기 위해, 프로세스 정보를 표현한 프로세스 기반 온톨로지를 기반으로 하여 사용자의 질의에 만족하는 프로세스 매치메이킹 방법을 제안한다. 자세하게는 웹 서비스의 발견 방법에 있어, 프로세스 기반 온톨로지를 사용하며, 프로세스 이름, 입력 이름 또는 출력 이름에 대한 구문적인 유사도를 계산하여 프로세스를 발견하는 프로세스 시그니처 매치메이킹 단계; 특정한 프로세스 제어구조를 갖는 프로세스를 포함하는 상위 프로세스를 발견하는 프로세스 구조 매치메이킹 단계; 특정한 개념에 포함되는 프로세스를 찾는 프로세스 개념 매치메이킹 단계를 포함하는 것을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법을 제공한다. 본 발명의 프로세스 기반 웹 서비스 발견 방법은 기존의 발견보다 상세하게 서비스를 기술하고 발견하게 함으로써 지능적 웹 서비스 발견이 가능하게 하며, 프로세스 정보를 이용한 검색은 지능적 웹 서비스 발견에서 요구되는 서비스 발견의 정확률과 재현률을 높이는 효과를 제공한다. 또한 서비스의 자동화를 위한 발견 시스템은 물론, 서비스의 조합, 통합 및 상호 운영을 위한 시스템에 활용될 수 있다.토픽 맵(topic map), 온톨로지(ontology), 프로세스 온톨로지(process ontology), 매치메이킹(match making), 웹 서비스 발견(web service discovery), 시맨틱 웹(semantic web)
Int. CL G06F 17/40 (2006.01)
CPC G06F 16/367(2013.01)
출원번호/일자 1020070046987 (2007.05.15)
출원인 충남대학교산학협력단
등록번호/일자 10-0878157-0000 (2009.01.09)
공개번호/일자 10-2008-0100931 (2008.11.21) 문서열기
공고번호/일자 (20090115) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2007.05.15)
심사청구항수 16

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 충남대학교산학협력단 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이규철 대한민국 대전광역시 서구
2 유정연 대한민국 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김종관 대한민국 대전광역시 서구 한밭대로 ***번지 (둔산동, 사학연금회관) **층(특허법인 플러스)
2 박창희 대한민국 대전광역시 서구 한밭대로 ***번지 (둔산동, 사학연금회관) **층(특허법인 플러스)
3 권오식 대한민국 대전광역시 서구 한밭대로 ***번지 (둔산동, 사학연금회관) **층(특허법인 플러스)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 충남대학교산학협력단 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2007.05.15 수리 (Accepted) 1-1-2007-0356902-17
2 선행기술조사의뢰서
Request for Prior Art Search
2008.04.08 수리 (Accepted) 9-1-9999-9999999-89
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2008.04.23 수리 (Accepted) 4-1-2008-5063922-46
4 선행기술조사보고서
Report of Prior Art Search
2008.05.13 수리 (Accepted) 9-1-2008-0027433-65
5 의견제출통지서
Notification of reason for refusal
2008.10.29 발송처리완료 (Completion of Transmission) 9-5-2008-0550466-88
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2008.11.18 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2008-0795645-31
7 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2008.11.18 수리 (Accepted) 1-1-2008-0795581-18
8 등록결정서
Decision to grant
2008.12.26 발송처리완료 (Completion of Transmission) 9-5-2008-0646672-50
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.01.21 수리 (Accepted) 4-1-2009-5014069-12
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.03.18 수리 (Accepted) 4-1-2009-5050645-34
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2011.05.31 수리 (Accepted) 4-1-2011-5108981-12
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.12.26 수리 (Accepted) 4-1-2013-5174286-48
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.09.01 수리 (Accepted) 4-1-2015-5116888-44
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.09.01 수리 (Accepted) 4-1-2015-5116889-90
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
웹 서비스의 발견 방법에 있어,프로세스 기반 온톨로지를 사용하며,프로세스 이름, 입력 이름 또는 출력 이름에 대한 구문적인 유사도를 계산하여 프로세스를 발견하는 프로세스 시그니처 매치메이킹 단계;순차, 분리, 분리와 결합, 임의-순서, 선택, 조건 또는 반복, 또는 이들의 조합을 포함하는 프로세스 제어구조를 갖는 프로세스를 포함하는 상위 프로세스를 발견하는 프로세스 구조 매치메이킹 단계; 및특정한 개념에 포함되는 프로세스를 찾는 프로세스 개념 매치메이킹 단계;를 포함하는 것을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
2 2
제 1항에 있어서,상기 프로세스 기반 온톨로지는 온톨로지 언어인 토픽 맵을 이용하며,프로세스 이름, 입력 이름 또는 출력 이름에 대한 정의를 포함하는 프로세스 시그니처 온톨로지;프로세스 제어 구조에 대한 정의를 포함하는 프로세스 구조 온톨로지; 프로세스 개념들에 대한 정의, 개념들 간의 관계의 정의, 개념들에 대한 관점의 정의, 개념들 간의 분류 정의 또는 분류에 대한 관점의 정의를 포함하는 프로세스 개념 온톨로지를 포함하는 것을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
3 3
제 1항에 있어서,상기 구문적 유사도는 가중치를 가지며, 프로세스 이름에 대한 가중치가 입력 이름 또는 출력 이름에 대한 가중치보다 큼을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
4 4
제 1항에 있어서,하나의 프로세스에서 다수의 입력 이름 또는 다수의 출력 이름이 존재할 때,입력 이름 또는 출력 이름에 대한 구문적 유사도는 서비스 요구자의 입력 이름 또는 서비스 요구자의 출력 이름에 대해 최대의 구문적 유사도를 갖는 입력 이름 또는 출력 이름을 선택하는 것을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
5 5
제 4항에 있어서, 다수의 서비스 요구자의 입력 이름 또는 다수의 서비스 요구자의 출력 이름이 존재할 때,각각의 서비스 요구자의 입력 이름 또는 서비스 요구자의 출력 이름에 대해 상기 최대의 구문적 유사도를 선택하여 다수의 서비스 요구자의 입력 이름수 또는 다수의 서비스 요구자의 출력 이름수에 대해 평균을 취하여 구문적 유사도를 계산함을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
6 6
삭제
7 7
제 1항에 있어서,상기 프로세스 구조 매치메이킹 단계는 순차 또는 임의-순서 구조를 발견하는 순차 구조 매치메이킹 단계, 분리 또는 분리와 결합 구조를 발견하는 병렬 구조 매치메이킹 단계, 선택 또는 조건 구조를 발견하는 선택 구조 매치메이킹 단계를 포함함을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
8 8
제 7항에 있어서,상기 순차 구조 매치메이킹은 순차 구조를 포함하는 상위 프로세스, 선행 프로세스, 후행 프로세스, 선행 프로세스 형태 또는 후행 프로세스 형태의 정보를 포함하는 순차 구조 테이블을 이용하여 순차 또는 임의-순서 구조를 발견하는 것을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
9 9
제 7항에 있어서,상기 병렬 구조 매치메이킹은 병렬 구조를 포함하는 상위 프로세스, 병렬 구조를 가지는 프로세스 1과 프로세스 2, 프로세스 1의 형태 또는 프로세스 2의 형태의 정보를 포함하는 병렬 구조 테이블을 이용하여 분리 또는 분리와 결합 구조를 발견하는 것을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
10 10
제 7항에 있어서,상기 선택 구조 매치메이킹은 선택 구조를 포함하는 상위 프로세스, 선택 가능한 프로세스, 선택 가능한 프로세스의 형태의 정보를 포함하는 선택 구조 테이블을 이용하여 선택 또는 조건 구조를 발견하는 것을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
11 11
제 1항에 있어서, 상기 프로세스 개념 매치메이킹은 서비스 요구자에 의해 요구된 프로세스들의 최상위 개념이 동일하며 같은 관점을 가지고 있을 때, OR 연산을 통하여 개념간의 관계가 처리됨을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
12 12
제 1항에 있어서,상기 프로세스 개념 매치메이킹은 서비스 요구자에 의해 요구된 프로세스들의 최상위 개념이 동일하며 서로 다른 관점을 가지고 있을 때, AND 연산을 통하여 개념간의 관계가 처리됨을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
13 13
제 1항에 있어서,상기 프로세스 개념 매치메이킹은 서비스 요구자에 의해 요구된 프로세스들의 최상위 개념이 서로 다를 때, OR 연산을 통하여 개념간의 관계가 처리됨을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
14 14
제 1항에 있어서, 상기 프로세스 시그니처 매치메이킹 단계는(1a)프로세스 이름 유사도를 계산하는 단계;(2a)입력 이름 및 출력 이름에 대한 최대 유사도 값들의 평균을 계산하는 단계; 및(3a) 가중치를 이용하여 총 유사도 값을 계산하는 단계;를 포함함을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
15 15
제 1항에 있어서,상기 프로세스 구조 매치메이킹 단계에서,프로세스 구조 분석 및 저장 단계는(1b)최상위 프로세스 검색 단계;(1b)원자 프로세스인지 또는 복합 프로세스인지 판별하는 제 1 판별 단계;(2b)상기 제 1 판별 단계의 판별 결과가 원자 프로세스이면 검색을 종료하고,상기 제 1 판별 단계의 판별 결과가 복합 프로세스이면 제어 구조가 기 존재하는 구조인지 새로운 구조인지 판별하는 제 2 판별 단계;(3b)상기 제 2 판별 단계의 판별 결과가 기 존재하는 구조이면 순차 구조, 병렬 구조 또는 선택 구조인지 검색하여 구조 정보 테이블에 구조정보를 저장하고, 상기 제 2 판별 단계의 판별 결과가 새로운 구조이면 새로운 구조정보를 상기 구조 정보 테이블과 새로운 구조정보 테이블에 동시에 저장하는 단계;(4b)상기 (3b)단계의 저장된 구조정보를 가지는 프로세스가 원자 프로세스인지 또는 복합 프로세스인지 판별하는 제 3 판별 단계; 및(5b)상기 제 3 판별 단계의 판별 결과가 원자 프로세스이면 검색을 종료하고,상기 제 3 판별 단계의 판별 결과가 복합 프로세스이면 제 (2b)단계의 제 2 판별 단계를 수행하는 단계;를 포함함을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
16 16
제 1항에 있어서,상기 프로세스 개념 매치메이킹 단계는(1c)프로세스 개념 선택 단계;(2c)선택된 개념들의 최상위 개념 분석 단계; 및(3c)상기 (2c)단계의 최상위 개념이 동일한지 동일하지 않은지 판별하는 제 1 판별단계;(4c)상기 제 1 판별단계의 판별 결과가 동일하면 최상위 개념이 같을 경우의 개념 매치메이킹을 수행하고, 상기 제 1 판별단계의 판별 결과가 동일하지 않으면 각각의 최상위 개념에 대해 선택된 개념과 하위 개념에 포함되는 프로세스들을 검색하여 서로 다른 최상위 개념에 포함되는 프로세스들을 OR처리하는 단계;를 포함함을 특징으로 하는 프로세스 기반 웹 서비스의 발견 방법
17 17
제 16항에 있어서,상기 (4c)단계의 최상위 개념이 같은 경우의 개념 매치메이킹은(1d)선택된 개념들의 관점을 분석하는 단계;(2d)상기 선택된 개념들이 같은 관점을 가지는지 다른 관점을 가지는지 판별하는 제 1 판별단계; 및(3d)상기 제 1 판별단계의 판별 결과가 같은 관점이면 선택한 각각의 개념과 하위 개념에 포함되는 프로세스들을 검색하여 각 개념에 포함되는 프로세스들을 OR처리하고, 상기 제 1 판별단계의 판별 결과가 다른 관점이면 각 관점에 대해 선택한 개념과 하위 개념에 포함되는 프로세스들을 검색하여 서로 다른 관점에 포함되는 프로세스들을 AND처리하는 단계;를 포함함을 특징으로 하는 프로세스 기반 웹 서비스 발견 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.