• Title/Summary/Keyword: 메타언어

Search Result 281, Processing Time 0.023 seconds

A Conversion System of HTML Document into OWL Ontology language (OWL 온톨로지 언어로의 HTML문서 변환 시스템)

  • Kwak Hyoun-Soo;Kim Su-Kyoung;Kim Yeong-Geun;Ahn Kee-Hong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.11a
    • /
    • pp.539-542
    • /
    • 2004
  • 텍스트 중심의 현재의 웹은 주로 시각적 효과만을 고려하여 사용되었으므로, 사용자가 원하는 정보를 효율적으로 추출하기에는 많은 문제점을 지니고 있다. 그래서 점차 메타데이타의 개념을 통하여 웹 문서에 시맨틱 정보를 덧붙이고 이를 이용하여 컴퓨터와 사람이 의사소통을 할 수 있는 시맨틱 웹이 제안되었다. 앞으로 의미 중심의 시맨틱 웹으로 발전해 나가기 위해서는 온톨로지의 구현이 필수적으로 요구되는데, 본 논문은 현재 웹에서 사용되고 있는 HTML언어를 재입력하지 않고, 온톨로지 언어 중 하나인 OWL로 자동 변환하는 시스템을 구현하고자 한다. 온톨로지를 사용함으로써 현재의 웹과 비교하여 좋은 잇점은 문서에 대한 의미와 구조를 파악하여 기계가 의미에 따라 정보를 자동 추론을 할 수 있고, 이기종간의 상호운용성을 보장한다. 또한 현재의 웹에서는 많은 문서들이 서로 동일한 내용으로 작성되는 경우가 많은데, 작성된 온톨로지를 공유하고 재사용하여 그에 따르는 시간과 비용을 줄일 수 있다.

  • PDF

Frame Structure Modeling of OWL (OWL의 프레임 구조 모델링)

  • 시대근;오지훈;장영진;전양승;한성국
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10a
    • /
    • pp.97-99
    • /
    • 2004
  • 현재의 웹 환경에서의 정보는 점점 대량화되고 있으며, 정보에 대한 의미처리가 지원되지 않는 까닭에 많은 양의 정보가 무분별하게 검색되고 필요한 정보를 찾는데 많은 노력이 필요하다. 이를 해결하고자 XML의 의미태그를 중심으로 한 메타데이터 정보 모델링 등이 출현하였고, 이를 개념 수준의 의미처리로 추상화한 온톨로지(ontology) 기술이 개발되게 되었다. 온톨로지는 컴퓨터가 처리할 수 있는 명시적인 개념 표현을 상호 공유할 수 있도록 하여 줌으로써, 컴퓨터가 의미를 이해하고 추론할 수 있는 기반을 제공한다. 최근에는 여러 온톨로지 언어는 기술 논리(Description Logic)의 의미 모델에 기반을 두고 있는 OWL언어로 표준화되고 있다. 그러나, 온톨로지 언어를 사용한 직접적인 온톨로지 구축은 거의 불가능하다. 본 논문에서는 지식 표현의 기초가 되고 OWL의 이론적 기반이 되고 있는 프레임 구조로 개념 모델링 하는 방법을 통해 OWL기반의 온톨로지 구축을 보다 편리하고 효과적으로 수행할 수 있는 방법을 제공하며, 효율적인 OWL 문서의 생성과 편집 방안을 도출한다.

  • PDF

An Ontology Construction using Seed Term Feedback Relevance (씨앗 용어 피드백 관련 검색에 근거한 온톨로지 구축)

  • Lee, In-K.;Hwang, Do-Sam;Kwon, Soon-H.
    • Annual Conference on Human and Language Technology
    • /
    • 2006.10e
    • /
    • pp.81-88
    • /
    • 2006
  • 컴퓨터를 활용한 지식과 정보의 고도 처리를 위해 온톨로지를 구축하고 활용하려는 요구가 강해지고 있다. 이런 요구에 부흥하여 온톨로지의 구축 방법에 대한 많은 연구가 이루어지고 있다 그러나 현재까지의 온톨로지 구축 이론과 온톨로지 개발 도구가 실제 구현 목적과 사례에 따라 제한적인 부분에서 개발되어 사용되고 있다. 그러므로 구축하고자 하는 분야의 온톨로지에 맞는 적절한 구축 프로세스와 도구가 필요하다. 분야 온톨로지(domain ontology)를 구축함에 있어 특정 분야의 전문가 또는 비전문가가 언어자원으로부터 지식을 개념화(conceptualization), 형식화(formalization)하여 온톨로지를 구축할 수 있도록 분야 관련 언어자원에 근거하여 온톨로지를 구축할 수 있는 온톨로지 구축 프로세스(OntoProcessl))를 제안한다. 그리고, 다수의 온톨로지 구축자가 동시에 같은 분야의 온톨로지를 구축할 경우, 개념화 과정에서 서로 다른 구축자가 동일한 개념을 중복 정의하거나, 형식화 과정에서 형식언어 이해 부족으로 인한 구축 능률 저하 문제가 발생할 수 있다. 이를 위해 메타 온톨로지(meta ontology)를 이용하여 다중 온톨로지를 구축할 때 발생하는 문제를 해결하는 다중 온톨로지 구축 프로세스를 제안한다. 현재 이 프로세스에 근거하여 온톨로지 구축 시스템(OntoCS2))을 개발하였고 국가 IT 온톨로지 인프라 기술 개발 프로젝트에서 IT분야 온톨로지의 개발에 활용되고 있다.

  • PDF

USN Metadata Definition and Metadata Management System for Ubiquitous Sensor Network (유비쿼터스 센서 네트워크를 위한 USN 메타데이터 정의 및 메타데이터 관리 시스템)

  • Park, Jong-Hyun;Kang, Ji-Hoon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.6
    • /
    • pp.143-153
    • /
    • 2011
  • The goal of Ubiquitous Sensor Network(USN) environments is to provide users high quality services based on a variety of sensors. In this environment, sensor devices, sensor nodes and sensor networks are heterogeneous and have various characteristics. Therefore it is important for interoperability to define a metadata for describing USN resources. The OGC(Open Geospatial Consortium) proposes SensorML(Sensor Model Language) as a standard language for modeling sensors. However, SensorML provides a framework for describing a processing model among sensors rather than describing information of sensors. Therefore, to describe a USN metadata is not main purposes of SensorML. This paper defines a USN metadata which describes information about sensor device, sensor node, and sensor network. Also the paper proposes a method for efficiently storing and searching the USN metadata and implements a USN metadata management system based on our method. We show that our metadata management system is reasonable for managing the USN metadata through performance evaluation. Our USN metadata keeps the interoperability in USN environments because the metadata is designed on SensorML. The USN metadata management system can be used directly for a USN middleware or USN application.

Metadata Design Proposal for Improving the Transmission Quality in Wireless Sensor Network (무선 센서 네트워크에서 전송 품질 개선을 위한 메타데이터 설계 제안)

  • Jeon, Hye-Kyoung;Park, Yang-Jae
    • Journal of Digital Convergence
    • /
    • v.12 no.9
    • /
    • pp.193-199
    • /
    • 2014
  • In the application development process is an important task to improve the quality of the data is the principal means for achieving the functional requirements of the wireless sensor network applications because it is the data obtained in the real world. It should be possible to meet the requirements for the quality improvement to those detailed for improving the quality in a short period of time for developing a prototype of an application and low cost. However, development of the existing methods can not be satisfied simultaneously in order to use a consistent abstraction because antinomical relation between ability of description and ease of description. In this paper, we propose a meta-data designed to support the improvement of data quality through abstract modeling language is also used in combination to a multiple of the other.

The Effect of a Programming Class Using Scratch (스크래치를 이용한 프로그래밍 수업 효과)

  • Cho, Seong-Hwan;Song, Jeong-Beom;Kim, Seong-Sik;Paik, Seoung-Hey
    • Journal of The Korean Association of Information Education
    • /
    • v.12 no.4
    • /
    • pp.375-384
    • /
    • 2008
  • Computer programming has educational effect on improving high-level thinking abilities. However, students initially have to spend too much effort in learning the basic grammar and the usage model of programming languages, which negatively affects their eagerness in learning. To remedy this problem, we propose to apply the Scratch to a Game Developing Programming Class; Scratch is an easy-to-learn and intuitive Educational Programming Language (EPL) that helps improving the Meta-cognition and Self-efficacy of middle school students. Also we used the Demonstration-Practice instruction model with self-questioning method for activating the Meta-cognition. In summary, a game developing programming class using Scratch was shown to significantly improve the Meta-cognition of middle school students. However it was shown to insignificantly improve the Self-efficacy of girl students group.

  • PDF

Indexing and Storage Schemes for Keyword-based Query Processing over Semantic Web Data (시맨틱 웹 데이터의 키워드 질의 처리를 위한 인덱싱 및 저장 기법)

  • Kim, Youn-Hee;Shin, Hye-Yeon;Lim, Hae-Chull;Chong, Kyun-Rak
    • Journal of the Korea Society of Computer and Information
    • /
    • v.12 no.5
    • /
    • pp.93-102
    • /
    • 2007
  • Metadata and ontology can be used to retrieve related information through the inference mure accurately and simply on the Semantic Web. RDF and RDF Schema are general languages for representing metadata and ontology. An enormous number of keywords on the Semantic Web are very important to make practical applications of the Semantic Web because most users prefer to search with keywords. In this paper, we consider a resource as a unit of query results. And we classily queries with keyword conditions into three patterns and propose indexing techniques for keyword-search considering both metadata and ontology. Our index maintains resources that contain keywords indirectly using conceptual relationships between resources as well as resources that contain keywords directly. So, if user wants to search resources that contain a certain keyword, all resources are retrieved using our keyword index. We propose a structure of table for storing RDF Schema information that is labeled using some simple methods.

  • PDF

A Method of Generating Code Implementation Model for UML State Diagrams (UML 상태 다이어그램을 위한 코드 구현 모델의 생성 방법)

  • Kim, Yun-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.10
    • /
    • pp.1509-1516
    • /
    • 2022
  • This paper presents a method to generate a model of the code implementation for UML state diagrams. First, it promotes the states of a state machine into objects, and then it structures the behavior model on the mechanism of a state diagram based on State design pattern. Then, it establishes the rules of generating the code implementation, and using the rules, the Java code mode is generated for the implementations of State Diagrams in Java syntax grammar. In addition, Structuring the information of the code model is necessary for generating Java code automatically. The meta information is composed of Meta-Class Model and Meta-Behavior Model, on which we could construct the automatic code generating engine for UML State Diagrams. The implementation model generation method presented in this paper could be used as a stand-alone engine, or included and integrated as a module in the UML tools.

The Systemic Functional Linguistics Analysis of Texts in Elementary Science Textbooks by Curriculum Revision (교육과정 변천에 따른 초등 과학 교과서 텍스트에 대한 체계기능언어학적 분석)

  • Maeng, Seung-Ho;Kim, Hye-Ree;Kim, Chan-Jong;Lee, Jeong-A
    • Journal of The Korean Association For Science Education
    • /
    • v.27 no.3
    • /
    • pp.242-252
    • /
    • 2007
  • This study analyzed the science texts covering 'air pressure' and 'wind' in common with every curriculum from the syllabus period to the $7^{th}$ curriculum in terms of Systemic Functional Linguistics. Important findings revealed in this study were as follows: In the aspect of ideational metafunction, the texts including much scientific information were reduced by curriculum revision. Most forms of information were 'definition' and 'fact' rather than 'principle'. In the aspect of interpersonal metafunction, the gap between students and texts were getting closer and the social position of students were concerned gradually by curriculum revisions. In the aspect of textual metafunction, the ratios of technical terminology and notation were reduced, however the amount of texts in science textbooks were reduced as well. While the subject was presented in the early texts, it was omitted as time went on. The consistency of subject and theme were reduced in the $7^{th}$ curriculum remarkably.

A Study for Suggesting Online Reference Resources' Metadata Elements Based on the Users' Perceptions (이용자 인식조사를 기반으로 한 참고정보원 메타데이터 항목 제안에 관한 연구)

  • Noh, Young-Hee
    • Journal of the Korean BIBLIA Society for library and Information Science
    • /
    • v.21 no.2
    • /
    • pp.81-96
    • /
    • 2010
  • This study aimed to suggest metadata elements for online reference resource systems based on users' perceptions. We surveyed librarians in four types of libraries, asking them indicate the need for each of 17 metadata elements. The survey results were compared to the current data input rates of the system, which has been operating for the past two years. Based on both the respondent data and current data input rates, we suggested that title, description, subject, creator, type, identifier, language, coverage, location, and tag elements must be included in the system as the metadata elements for online reference resources. n addition, the input rates of creator and copyright were 20.20% and 18.30%, respectively, but the respondents answered that these items were needed 82.15% and 82.77%, respectively. Therefore, these two items are necessary as metadata elements. On the other hand, the data input rates of type, source, date, relation, and contribution were less than 3%, but almost 70% of respondents answered that all these items were needed. So further research should be performed to determine whether or not these items are needed for online reference resource systems.