Abstract:
PURPOSE: A query processing device using a relational database in a semantic web as OWL(Ontology Web Language) ontology and a method thereof are provided to use the relational database in the semantic web as the OWL ontology without a data movement process and a schema structure change for the relational database. CONSTITUTION: A query analyzing unit(110) classifies a query received from a semantic web application into an ABox query processing part and a TBox/RBox query processing part. A TBox/RBox processing unit(120) infers TBox OWL ontology generated from a schema of a relational database to transmit the TBox/RBox query processing part and requests query processing. An ABox processing unit(130) processes the ABox query processing part based on schema metadata collected from the relational database and metadata about the TBox ontology. [Reference numerals] (110) Query analyzing unit; (120) TBox/RBox processing unit; (130) ABox processing unit; (140) Query result transmitting unit
Abstract:
본 발명은 관계형 데이터베이스의 OWL 온톨로지 변환방법 및 그 장치에 관한 것으로, 본 발명의 일 실시예에 따른 OWL 온톨로지 변환방법은 관계형 데이터베이스로부터 스키마 정보와 인스턴스 정보를 추출하는 단계와, 상기 관계형 데이터베이스에 저장된 하나 이상의 테이블에 대한 상기 스키마 정보를 OWL 스키마로 맵핑하고, 상기 인스턴스 정보를 OWL 개체로 정의하여, 각 테이블에 대응하여 생성된 하나 이상의 RDF 그래프로 구성되는 OWL 온톨로지를 생성하는 단계와, 상기 생성된 서로 다른 RDF 그래프에 포함되는 OWL 개체들 간의 동일한 OWL 개체를 판단하는 단계와, 상기 OWL 온톨로지에 상기 서로 다른 RDF 그래프에 포함되는 OWL 개체들 간의 새로운 추론을 추가하는 단계를 포함한다. 이에 따라, 관계형 데이터베이스에 포함되는 테이블 간의 복잡한 조인 연산을 하지 않고, 각 테이블에 대응하여 별개의 RDF 그래프를 생성함으로써 OWL 온톨로지 변환 시간을 단축시킬 수 있다.
Abstract:
일반문서의 자동계층 분류를 통한 의미적 문서로의 변환 방법은, 일반문서를 분석하여 목차 및 내용으로 분리하는 단계; 목차를 트리 구조 형태로 계층화하는 단계; 및 목차와 내용의 관계를 연결시키면서, 목차 및 내용에 관한 각각의 온톨로지를 자동으로 구축하는 단계를 포함한다. 이에 따라, 비구조화된 정보를 의미 있는 문서로 변환할 수 있으므로, 효율적인 검색 및 활용이 가능하다.
Abstract:
다수의 이동 단말과 컴퓨터를 블루투스를 이용하여 연결하고, 게임 진행 시 상호간 제어 알고리즘을 사용하는 게임 제어 시스템 및 그 방법을 개시한다. 게임 제어 시스템은 적어도 하나의 이동 단말과 통신할 수 있도록 블루투스 모듈을 포함하는 컴퓨터 통신부와, 이동 단말이 연결되면 메인 슬레이브 기기로 설정하고, 메인 슬레이브 기기의 선택에 따라 이동 단말 중 적어도 하나의 서브 슬레이브 기기를 선택하고, 메인 슬레이브 기기와 서브 슬레이브 기기에 컨트롤러 고유 정보를 전달하여 게임을 진행하는 컴퓨터 제어부를 포함하는 컴퓨터 및 컴퓨터와 블루투스 통신할 수 있도록 마련되는 이동단말 무선부와, 컴퓨터와 연결되어 메인 슬레이브 기기로 설정되면, 이동 단말 중 서브 슬레이브 기기를 선택할 수 있도록 컴퓨터로부터 서브 슬레이브 기기의 정보를 수신하여 외부로 출력하도록 제어하고, 컴퓨터에 연결되어 게임을 진행할 수 있도록 제어하는 이동단말 제어부를 포함하므로, 다수의 이동 단말과 컴퓨터 간의 제어 알고리즘을 제공할 수 있다.
Abstract:
PURPOSE: A device for processing a query language at an OWL(Ontology Web Language) level in a non-native ontology storage and a method thereof are provided to process the query language at the OWL level even though OWL ontology virtually exists. CONSTITUTION: A scheduling unit(110) determines the number of repetition operations and an execution sequence of an atom included in a query language at an OWL level received through a semantic web application. A query processing unit(120) derives result data divided and processed with a TBox/RBox atom and an ABox atom transmitted from the scheduling unit according to the number of repetition operations and the execution sequence. A result transmitting unit(130) transmits the result data to a semantic web application. [Reference numerals] (110) Scheduling unit; (120) Query processing unit; (130) Result transmitting unit; (200) Native inferrer; (300) Database
Abstract:
시맨틱 웹에서 관계형 데이터베이스를 OWL 온톨로지로 사용하기 위한 질의처리장치 및 방법이 개시된다. 질의 분석부는 시맨틱 웹 애플리케이션을 통해 입력받은 질의를 ABox 질의처리부분 및 TBox/RBox 질의처리부분으로 분류한다. TBox/RBox 처리부는 사전에 구축된 관계형 데이터베이스의 스키마로부터 생성된 TBox OWL 온톨로지를 추론하여 TBox/RBox 질의처리를 수행하는 네이티브 추론기로 TBox/RBox 질의처리부분을 전송하여 질의처리를 요청한다. ABox 처리부는 관계형 데이터베이스로부터 수집된 스키마 메타데이터 및 네이티브 추론기로부터 전송받은 TBox 온톨로지에 대한 메타데이터를 기초로 ABox 질의처리부분을 처리한다. 질의결과 전송부는 ABox 질의처리부분에 대한 처리결과를 기초로 관계형 데이터베이스로부터 추출한 결과 데이터 및 네이티브 추론기에 의한 TBox/RBox 질의처리부분의 처리결과를 시맨틱 웹 애플리케이션으로 전송한다. 본 발명에 따르면, 사전에 구축된 관계형 데이터베이스에 대한 별도의 스키마 구조 변경 및 데이터 이동 과정 없이도 관계형 데이터베이스를 시맨틱 웹 환경에서 OWL 온톨로지처럼 사용할 수 있다.
Abstract:
PURPOSE: An ontology web language(OWL) ontology conversion method for a relational type database and a device for the same are provided to generate an extra resource description framework(RDF) graph corresponding to each table without a complex join operation between tables included in the relational type database, thereby reducing OWL ontology conversion time. CONSTITUTION: An information extraction unit(210) extracts schema information and instance information from a relational type database. An OWL ontology generation unit(230) maps the schema information for a table stored in the relational type database on an OWL schema. The OWL ontology generation unit defines the instance information with an entity and generates OWL ontology composed of a generated RDF graph corresponding to each table. An identical entity determination unit(250) determines an identical OWL entity among OWL entities included in different RDF graphs. An deduction adding unit(260) adds a new deduction between the OWL entities, which are included in the different RDF graphs, to the OWL ontology. [Reference numerals] (210) Information extraction unit; (220) Relational type database; (230) OWL ontology generation unit; (240) Ontology database; (250) Identical entity determination unit; (260) Deduction adding unit