맞춤기술찾기

이전대상기술

히스토그램과 평면적 크기 계산을 이용한 XML 스키마매칭 과정에서의 변환 질의의 적합성 검사 방법

  • 기술번호 : KST2015181177
  • 담당센터 :
  • 전화번호 :
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 XML 스키마에 관한 것이다. 더욱 상세하게는, 본 발명은 XML 스키마에 대한 스키마 매칭이 요구되는 환경에서 노드 간 대응 관계의 지정 시점에 해당 대응 관계에 따라 작성될 예정인 변환 질의가 변환 과정에서 입력 데이터의 손실을 유발할 가능성이 있는지를 산술적으로 계산할 수 있는 방법인 변환 적합성 검사 방법에 관한 것이다. 본 발명은 변환 적합성 검사 방법에 있어서, (a) 사용자로부터 입/출력 XML 스키마 정의를 입력받고 문서 변환의 첫 번째 과정인 스키마 매칭을 수행하기 위해 입력된 XML Schema 정의를 파싱하여 스키마 트리를 생성하는 단계; (b) 상기 스키마 트리의 생성 시 시스템에서 사용할 인덱스와 변환 적합성 검사 시 이용할 히스토그램을 같이 생성하는 단계; (c) 상기 히스토그램의 생성 이후 유사도 측정 단계로 들어가되, 유사도 측정 단계에서는 트리 내 노드들의 이름(label)에 대한 언어적 유사도와 문서 구조에 대한 구조적 유사도를 측정하는 단계; (d) 상기 (c)단계에서 발견된 노드 간 대응 관계에 대해 히스토그램을 통한 변환 적합성 검사를 수행함으로써 적합 여부를 판별하고, 사용자에게 제시하는 단계; (e) 사용자에 의해 선택된 대응관계가 아닌가를 판단하여, 대응관계인 경우 (c)단계로 이동하는 단계; (f) 사용자에 의해 선택된 대응관계가 아닌 경우, 대응 관계로 설정된 노드들의 타입을 비교함으로써 타입에 따라 달라질 수 있는 변환 질의의 유형을 확인하는 노드 타입의 비교 단계; (g) 각 대응 관계를 취합하여 스키마 트리의 문서 구조에 따른 변환 트리를 생성하는 단계; 및 (h) 변환 트리를 입력으로 하여 XSLT 스타일시트를 생성하는 단계; 를 포함하여 이루어진 것을 특징으로 한다. 본 발명에 의하면, XML 스키마 매칭 과정 중 실제 문서 변환 과정 이전 시점인 노드 간 대응 관계의 지정 시점에, 해당 대응 관계에 따라 작성될 변환 질의를 가지고 실제 변환 과정 시 입력 데이터의 손실 여부를 계산하게 되며, 이를 적합한 대응 관계의 파악과 설정의 정확성을 향상할 수 있는 효과가 있다. 변환 적합성 검사, XML 스키마 매칭, 히스토그램
Int. CL G06F 17/21 (2006.01)
CPC G06F 17/30914(2013.01) G06F 17/30914(2013.01) G06F 17/30914(2013.01) G06F 17/30914(2013.01)
출원번호/일자 1020080019221 (2008.02.29)
출원인 충남대학교산학협력단
등록번호/일자 10-0912471-0000 (2009.08.10)
공개번호/일자
공고번호/일자 (20090814) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2008.02.29)
심사청구항수 4

출원인

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

발명자

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

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 충남대학교산학협력단 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2008.02.29 수리 (Accepted) 1-1-2008-0153027-55
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2008.04.23 수리 (Accepted) 4-1-2008-5063922-46
3 선행기술조사의뢰서
Request for Prior Art Search
2008.10.07 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2008.11.11 수리 (Accepted) 9-1-2008-0075092-58
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.01.21 수리 (Accepted) 4-1-2009-5014069-12
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.03.18 수리 (Accepted) 4-1-2009-5050645-34
7 등록결정서
Decision to grant
2009.07.31 발송처리완료 (Completion of Transmission) 9-5-2009-0320489-89
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2011.05.31 수리 (Accepted) 4-1-2011-5108981-12
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.12.26 수리 (Accepted) 4-1-2013-5174286-48
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.09.01 수리 (Accepted) 4-1-2015-5116889-90
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.09.01 수리 (Accepted) 4-1-2015-5116888-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
적합성 검사 방법에 있어서, (a) 사용자로부터 입/출력 XML 스키마 정의를 입력받고 문서 변환의 첫 번째 과정인 스키마 매칭을 수행하기 위해 입력된 XML Schema 정의를 파싱하여 스키마 트리를 생성하는 단계; (b) 상기 스키마 트리의 생성 시 시스템에서 사용할 인덱스와 변환 적합성 검사 시 이용할 히스토그램을 같이 생성하는 단계; (c) 상기 히스토그램의 생성 이후 유사도 측정 단계로 들어가되, 유사도 측정 단계에서는 트리 내 노드들의 이름(label)에 대한 언어적 유사도와 문서 구조에 대한 구조적 유사도를 측정하는 단계; (d) 상기 (c)단계에서 발견된 노드 간 대응 관계에 대해 히스토그램을 통한 변환 적합성 검사를 수행함으로써 적합 여부를 판별하고, 사용자에게 제시하는 단계; (e) 사용자에 의해 선택된 대응관계가 아닌가를 판단하여, 대응관계인 경우 (c)단계로 이동하는 단계; (f) 사용자에 의해 선택된 대응관계가 아닌 경우, 대응 관계로 설정된 노드들의 타입을 비교함으로써 타입에 따라 달라질 수 있는 변환 질의의 유형을 확인하는 노드 타입의 비교 단계; (g) 각 대응 관계를 취합하여 스키마 트리의 문서 구조에 따른 변환 트리를 생성하는 단계; 및 (h) 변환 트리를 입력으로 하여 XSLT 스타일시트를 생성하는 단계; 를 포함하여 이루어진 것을 특징으로 하는 히스토그램과 평면적 크기 계산을 이용한 XML 스키마 매칭 과정에서의 변환 질의의 적합성 검사 방법
2 2
제 1 항에 있어서, 상기 변환 적합성 검사는 노드 대응이 완전하게 성립되지 않은 시점, 즉 사용자가 노드 대응을 정의하고 있을 때에도 수행 가능하며, 변환 적합성의 검사는 2단계로 나뉘어 수행되는 것을 특징으로 하는 히스토그램과 평면적 크기 계산을 이용한 산술적인 XML 스키마 매칭 과정에서의 변환 질의의 적합성 검사 방법
3 3
제 2 항에 있어서, 변환 적합성 검사의 1단계는 노드 대응이 이루어지는 시점에서 수행되되, 히스토그램에 기재된 노드의 문서 내에서의 전체 출현 횟수만을 비교하며, 그룹 내 노드의 출현 횟수의 계산은 노드 간 대응이 모두 설정된 이후의 2단계 검사에서 수행하는 것을 특징으로 하는 히스토그램과 평면적 크기 계산을 이용한 XML 스키마 매칭 과정에서의 변환 질의의 적합성 검사 방법
4 4
제 3 항에 있어서, 변환 적합성 검사의 2단계는 노드의 상위 노드에 대한 대응 관계를 가지고 모델 그룹 내에서의 노드의 크기를 비교하는 것을 특징으로 하는 히스토그램과 평면적 크기 계산을 이용한 XML 스키마 매칭 과정에서의 변환 질의의 적합성 검사 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 정보통신연구진흥원 서울대학교(e-비즈니스 기술 연구센터) 대학 IT연구센터 육성 지원사업 비즈니스 웹 기술 연구