• Title/Summary/Keyword: XML 처리기

Search Result 216, Processing Time 0.03 seconds

An E-Mail System containing SCORM-based Meta-data Generator (SCORM 기반의 Meta-data 생성기를 포함한 E-Mail System)

  • Hyun, Young-Soon;Jeong, Ok-Ran;Cho, Dong-Sub
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.637-640
    • /
    • 2004
  • e-Learning에 대한 관심이 높아지면서 e-Learning 표준화에 대한 다양한 연구들이 진행되어지고 있으며 ADL에서 주도하는 SCORM이 e-Learning의 실질적인 표준으로 자리잡고 있다. SCORM 메타데이터는 기존자료들에 대한 재사용성을 높이고 컨텐츠의 개발과 관리에 따른 시간과 비용의 감소를 가져온다. 기존의 E-Mail system에 메타데이터 생성기를 추가하여 E-Mail을 통해 전달받은 다양한 컨텐츠들을 재사용과 분류, 검색이 가능한 xml 파일로 바인딩 시키는 system을 제안하였다.

  • PDF

A Study of Speech Recognition Web Services Environment for Voice Browser (Voice Browser를 위한 음성 인식 웹서비스 환경에 관한 연구)

  • Hong, In-Suk;Kim, Yoon-Joong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.142-145
    • /
    • 2009
  • 음성인터페이스 관련 표준화는 음성 대화, 음성인식/합성, 전화망 등의 접속망을 상호 분리하여 음성정보시스템 구성요소들 각각의 상호 독립적인 개발을 보장해 주며, 각 요소의 이해가 없이도 음성정보시스템을 개발할 수 있도록 함으로써 음성정보기술의 보급 및 확산에 크게 기여하고 있다. 이에 W3C에서는 Voice Browser에 대한 표준화를 현재 진행 중에 있으며 Vocie Browser WG에서 Voice Browser를 위한 SIF(Speech Interface Framework)를 제안하였다. 제안된 SIF에서 Voice Browser가 음성인식을 실행하기 위해서는 많은 자원의 소요와 부하가 생길 수 있다. 이러한 문제점을 해결하기 위해 본 논문에서는 음성인식 웹 서비스를 기존의 SIF에 추가한 새로운 형태의 SIF를 제안하고자 한다. 음성인식은 원격 시스템에서 수행하고 그 결과를 Voice Browser가 사용할 수 있도록 음성인식 웹서비스 환경을 구축하였다. 그리고, XML-SRGS 포멧의 grammar를 음성인식기가 사용하는 EBNF 포멧의 grammar로 변환시키는 변환기를 구현하였다.

SSQUSAR : A Large-Scale Qualitative Spatial Reasoner Using Apache Spark SQL (SSQUSAR : Apache Spark SQL을 이용한 대용량 정성 공간 추론기)

  • Kim, Jonghoon;Kim, Incheol
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.2
    • /
    • pp.103-116
    • /
    • 2017
  • In this paper, we present the design and implementation of a large-scale qualitative spatial reasoner, which can derive new qualitative spatial knowledge representing both topological and directional relationships between two arbitrary spatial objects in efficient way using Aparch Spark SQL. Apache Spark SQL is well known as a distributed parallel programming environment which provides both efficient join operations and query processing functions over a variety of data in Hadoop cluster computer systems. In our spatial reasoner, the overall reasoning process is divided into 6 jobs such as knowledge encoding, inverse reasoning, equal reasoning, transitive reasoning, relation refining, knowledge decoding, and then the execution order over the reasoning jobs is determined in consideration of both logical causal relationships and computational efficiency. The knowledge encoding job reduces the size of knowledge base to reason over by transforming the input knowledge of XML/RDF form into one of more precise form. Repeat of the transitive reasoning job and the relation refining job usually consumes most of computational time and storage for the overall reasoning process. In order to improve the jobs, our reasoner finds out the minimal disjunctive relations for qualitative spatial reasoning, and then, based upon them, it not only reduces the composition table to be used for the transitive reasoning job, but also optimizes the relation refining job. Through experiments using a large-scale benchmarking spatial knowledge base, the proposed reasoner showed high performance and scalability.

The Application and Integration of an Improvement Technique for Layers of NETCONF (NETCONF 계층에 대한 개선 기법 적용 및 통합)

  • Lee, YangMin;Lee, JaeKee
    • Journal of KIISE
    • /
    • v.43 no.2
    • /
    • pp.256-268
    • /
    • 2016
  • Modern networks consisting of various heterogeneous equipment are often installed in a distributed manner. Thus the NETCONF standard was established to manage networks centrally and efficiently. In this paper, we present a method that integrates each NETCONF layer into a single system based on the results of previous studies. In the RPC Layer, an asynchronous communication channel and parallel processes are possible using multi-threading. In the Operation Layer, operational efficiency is increased by using a data group with dependencies between the equipment configuration data and by improving the data structure, enabling efficiently processing of XML queries even with multiple managers. The data modeling techniques and grouping methods in the Content Layer are presented in detail for interoperability between the Operation Layer and the Content Layer. Finally, the GUI program was implemented and its implementation is reported. We performed an experiment comparing the improved NETCONF with the standard NETCONF to measure factors, such as query processing ratio, query processing speed, and CPU utilization. The improved NETCONF demonstrated excellent query processing ratio and query processing speed, whereas the standard NETCONF had excellent CPU utilization.

An Implementation of Enterprise Portal Framework based on Ontology (온톨로지 기반의 엔터프라이즈 포탈 프레임워크 구축)

  • Jeon YangSeung;Si DaeKeun;Jeong YoungSik;Han SungKook
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.289-291
    • /
    • 2005
  • XML의 출현으로 메타데이터를 이용한 개념수준의 지식 모델링 토대가 구축됨으로써, 추론 기능을 부가하여 실질적인 개념화를 실현하는 온톨로지 기술이 정보시스템의 핵심요소로 부각되고 있다. 온톨로지를 적용함으로써 기존의 정보처리를 지식 처리로 고도화할 수 있으며, 다양한 지식처리 기능을 실현해 낼 수 있다. 본 연구에서는 기업이나 기 관 간의 지식 자원 관리 및 공유, 협업 등이 가능한 JSR 168과 WSRP 기반의 포탈 프레임워크를 구축하고 온톨로지 기술을 응용하여 포틀릿 정보를 의미 수준에서 관리하는 방법을 제시한다. 본 논문의 온톨로지 기반의 로틀릿 관리 기능을 갖은 엔터프라이즈 포털 시스템은 깁업의 정보 자산 관리와 정보 서비스 향상에 기반 시스템으로 활용될 수 있다.

  • PDF

GMLGen: Mobile GIS Visualization of based on WIPI (GMLGen: WIPI 기반의 모바일 GIS 가시화)

  • Lee, Gwang-Yop;Lee, Jin-Seok;Song, Eun-Ha;Jeong, Young-Sik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.1469-1472
    • /
    • 2005
  • 웹상에서 제공되던 지리정보서비스가 최근 모바일 GIS 기술의 발달로 인해 이동 단말기에서 서비스가 가능해졌다. 하지만 이동 단말의 가장 큰 목적 중 하나인 휴대성에 초점이 맞추어지다보니 데이터처리의 용량 부족과 통신 속도의 문제에 부딪히게 된다. 또한 현재 모바일 GIS에 지리정보 표현에 따른 표준이 없기 때문에 특정 포맷에 의존도가 높아서 유연성이 떨어진다. 본 연구에서는 국립지리원에서 제공하고 있는 DXF파일 포맷을 추출 및 인덱스화를 통해 경량화를 시키고, OGC(Open GIS Consortium)가 제안한 XML(eXtensible Markup Language) 기반의 표준 공간 데이터 포맷인 GML(Geographic Markup Language)로 변환기능을 수행하는 GML 생성기를 설계, 구현함으로써 추후 확장 및 호환이 용이하도록 설계하였고 이를 WIPI 에뮬레이터에 가시화한다.

  • PDF

Performance Estimation Technology for USN (USN 용 성능측정 기술)

  • Kim, SeHan;Kim, Naesoo;Kim, Byung Chul;Lee, Jae Yong;Pyo, Cheol-Sig
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.197-198
    • /
    • 2009
  • 다양한 서비스에서 활용되는 USN 환경에서 각 응용의 기술적 특성에 따른 다양한 계층별 프로토코 기술의 개발이 이루어 지고 있다. 본 논문에서는 무선 센서 네트워크의 다양한 프로토콜 개발에 필수인 분석기에 대한 것으로 무선 상의 여러 채널을 통해 송수신 되는 다양한 프로토콜을 쉽게 분석하는 장치의 구현에 대해 설명한다. XML을 활용하여 하드웨어 및 소프트웨어의 코드를 바꾸지 않고 사용자 정의에 따른 프로토콜 분석, 시나리오 검증 및 GUI 처리를 가능하게 하여 USN을 위한 센서 노드들의 성능 측정에 활용하고자 한다.

Modeling and Implementation of Avatar Motion Editor and for Creating of Task-level Behavior (아바타 작업레벨 행위 생성을 위한 행위 모델링 및 편집기 구현)

  • Kim, Ka-Young;Kim, Jae-Kyung;Oh, Jae-Kyun;Lim, Soon-Bum;Choy, Yoon-Chul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11a
    • /
    • pp.609-612
    • /
    • 2003
  • 최근 3D 가상환격에서 아바타를 활용한 분야가 많은 관심을 받고 있으며, 아바타를 이용함으로써 사람들의 흥미를 효과적으로 이끌어 낼 수 있다는 장점을 가진다. 현재 이러한 아바타의 행위를 생성하고 제어하기 위해 모션캡쳐 장비를 이용하거나 3D MAX와 같은 전문 그래픽 편집툴, 혹은 자체 개발된 특정 어플리케이션등을 사용하고 있다. 그러나 이와 같은 기존 환경은 비용이 많이 들거나 생성된 아바타 행위의 활용이 특정 어플리케이션 환경에 국한되어 재사용이 어려운 단점이 있다. 본 연구에서는 이러한 기존의 문제점을 해결하기 위해 다양한 도메인 환경에서 필요로 하는 작업레벨의 아바타 행위를 생성, 제어할 수 있는 3D 아바타 행위 편집기를 제안하고자 한다. 본 편집기를 통해서 사용자는 아바타 객체를 직접 조작하여 원하는 작업레벨 행위를 생성하고, 생성된 행위는 표준 아바타형식인 H-anim을 지원하는 XML 스크립트로 저장되어 모든 애플리케이션에서 제약 없이 사용할 수 있다. 또한 저장된 스크립트의 간단한 파라미터 조작만으로 새로운 행위를 생성할 수 있으므로 스크립트의 재사용이라는 측면에서 효과적이다.

  • PDF

Development of eTV Binary Format Generator for User Interface of Data Broadcasting (데이터 방송의 사용자 인터페이스를 위한 eTV 바이너리 포맷 생성기의 개발)

  • Kim, Young-Keun;Kwon, Hyeok-Ju;Park, Jin-Ki;Lee, Yang-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.1469-1472
    • /
    • 2007
  • 최근의 방송은 A/V 프로그램만을 보내주던 기존의 방송에서 데이터를 연동하여 서비스하는 방송으로 변화하였다. 데이터 방송은 지상파, 위성, 케이블 등의 방송망을 이용하여 하나의 방송사가 다수의 시청자에게 디지털 멀티미디어 콘텐츠를 여러 종류의 단말기에 전송하는 것이다. 이러한 데이터 방송을 통해 시청자가 직간접적으로 프로그램에 참여할 수 있게 된다. 이러한 서비스를 위해 필요한 여러 기술 중에 사용자의 인터페이스를 제공하기 위한 콘텐츠 표현 기술이 필요하다. 대표적인 콘텐츠의 표현 기술은 HAVi UI와 eTV 시스템이 있다. HAVi UI는 자바 컴포넌트 API로 구성되어 있으며 HAVi 컴포넌트 API로 셋톱박스 어플리케이션(Xlet)을 개발한다. 개발된 Xlet 프로그램은 미들웨어 시스템에 탑재된 자바 가상 머신을 통해 실행된다. eTV 시스템은 범용 마크업 언어인 XML로 어플리케이션을 개발한다. 개발된 eTV 어플리케이션은 eTV 바이너리 생성기를 통해 EBIF가 생성되고 셋톱박스에 탑재된 eTV 리시버에서 실행된다. 본 논문에서는 eTV 시스템을 구성하기 위한 구성요소에서 서버 모듈인 eTV 바이너리 포맷 생성기를 개발하였다. eTV 시스템 개발을 통해서 데이터 방송을 위한 사용자 인터페이스의 기능을 확대 할 수 있으며, 시청자의 선택에 따른 방송을 보다 폭 넓게 제공할 수 있다.

A Design and Implementation of Event Processor for Playing SMIL 2.0 Documents (SMIL 2.0 문서 재생을 위한 이벤트 처리기의 설계 및 구현)

  • 김혜은;채진석;이재원;김성동;이종우
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.2
    • /
    • pp.251-263
    • /
    • 2004
  • The Synchronized Multimedia Integration Language (SMIL), recommended by the World Wide Web Consortium (W3C) in 1998, is an XML-based declarative language to synchronize and present multimedia documents. SMIL can create new multimedia data integrating various types of multimedia objects which exist separately such as text, video, graphics and audio. It can support synchronization of multimedia data which are limited in current HTML-based Web technology. For its popularity, it is required to develop a multimedia server guaranteeing Quality of Service (QoS), authoring tool and player. For developing a SMIL authoring tool and player, the technologies are essentially required to read and analyze a SMIL document and to play synchronized various types of media objects in a timeline. In this paper, we describe a design and implementation of an event processor which supports SMIL 2.0 timing model. Moreover, we also develop a SMIL 2.0 player using the proposed event processor. This will facilitate the play of SMIL contents, so that it can contribute to the prosperity of SMIL technology It is possible to reuse in various language profiles defined in the SMIL standard. This player is expected to be utilized in other standard integrating SMIL such as XHTML+SMIL and SMIL Animation.

  • PDF