Abstract:
The present invention relates to an ontology-based reusable clinical document template production system capable of building a knowledge base in an ontology type with respect to clinical document template items and automatically providing and recommending related document template items with reference to the built knowledge base when writing a new document template. The ontology-based reusable clinical document template production system includes: a knowledge building unit including an item class, a document template class, a relation class, a condition class and a context class, wherein the item class and the relation class have relation with the document template class, the item class has the context class and the condition class as properties, the relation class builds template knowledge as instances according to the classes by modeling (hereinafter, CDE model) representing the relation between the item classes; and a knowledge reasoning unit for searching an item instance having a context instance as a property when the context instance is selected, searching an item instance having relation with the searched item instance, and providing the searched item instance. By the ontology-based reusable clinical document template production system as described above, a user can receive various recommendation functions in a process of writing a document template through a knowledge base for built document templates.
Abstract:
PURPOSE: An ontology conversion device based on rules converting a relational database into ontology and a method thereof are provided to enable a user to edit conversion rules and supply ontology schemas when medical terms are converted into an ontology form, thereby generating the ontology. CONSTITUTION: A table inputting unit(31) inputs a database table. A class inputting unit(32) inputs an ontology class. A rule generating unit(33) generates conversion rules which the database table is converted into an instance of the ontology class. An entity converting unit(34) reads entities from the database table. The entity converting unit generates an ontology instance corresponding to the entities according to the conversion rules. [Reference numerals] (31) Table inputting unit; (32) Class inputting unit; (33) Rule generating unit; (34) Entity converting unit; (35) Relation setting unit; (41) Ontology schema database; (42) Table database; (43) Instance database
Abstract:
소스/타겟 트리플 데이터에 대하여 소스 트리플 데이터를 기준으로 타겟 트리플에서 추가된/삭제된 트리플을 찾는 병렬처리 기반 트리플 데이터에 대한 변경 탐지 방법에 관한 것으로서, (a) 상기 트리플 데이터로부터 주어별로 트리플 그룹을 생성하는 단계; (b) 상기 트리플 그룹 내 트리플을 정렬하는 단계; (c) 상기 트리플 그룹에서 소스 트리플 및 타겟 트리플의 개수를 비교하는 단계; (d) 개수가 동일하면 소스 트리플 및 타겟 트리플 전체를 비교하는 단계; (e) 전체를 비교하여 다르면, 그룹 내 소스 트리플 및 타겟 트리플을 각각 비교하여 추가된 트리플 목록 및 삭제된 트리플 목록을 작성하는 단계; (f) 개수가 다르면, 소스 트리플 개수 또는 타겟 트리플의 개수가 0인지를 판단하여, 0이 아니면 상기 (e) 단계를 수행하는 단계; 및, (g) 소스 트리플 개수 또는 타겟 트리플의 개수가 0이면, 소스 트리플 또는 타겟 트리플을 추가된 트리플 목록 또는 삭제된 트리플 목록에 포함시키는 단계를 포함하는 구성을 마련한다. 상기와 같은 트리플 데이터에 대한 변경 탐지 방법에 의하면, RDF 트리플 데이터 비교를 병렬처리할 수 있게 함으로써, 여러 대의 컴퓨터로 구성된 분산환경 하에서도 RDF 트리플 변경 탐지가 가능하게 하여 대규모 RDF 트리플 데이터도 처리할 수 있다.
Abstract:
The present invention relates to a method for detecting changes in parallel processing-based triple data, which searches triples added to/deleted from target triples, based on source triple data, with respect to source/target triple data. The method comprises the steps of: (a) creating a triple group by subject from triple data; (b) aligning triples in the triple group; (c) comparing the number of source triples with that of target triples in the triple group; (d) comparing the entire source triples with the entire target triples when the numbers are identical to each other; (e) respectively comparing the source triples and the target triples in the triple group and making a list of added triples and a list of deleted triples, when the entire source triples and the entire target triples are different from each other; (f) determining whether the number of the source triples or the number of the target triples is zero when the numbers are different from each other and performing step (e) when the number is not zero; and (g) including the source triples or the target triples in the list of the added triples or the list of the deleted triples, when the number of the source triples or the number of the target triples is zero. The method for detecting changes in triple data as described above can process the comparison of RDF triple data in parallel to detect changes in RDF triples even in a distributed environment consisting of a number of computers, thereby processing large-scale RDF triple data.
Abstract:
PURPOSE: A device for sharing contents of a social network service in a communication system and a method thereof are provided to transmit the contents stored in a portable terminal of other user to the portable terminal through a middleware server. CONSTITUTION: A social network service provider(110) provides a social network service. The social network service provider generates an authentication key and an authentication token based on an open authorization protocol. When a first user requests sharing social network service contents of a second user, a middleware server(130) obtains contents of the second user from the social network service provider by using the authentication key of the second user. The middleware server transmits the contents of the second user to the first user. [Reference numerals] (110) SNS provider; (120) Client; (130) Middleware server