• Title/Summary/Keyword: 마크업언어

Search Result 209, Processing Time 0.034 seconds

A Study on the User Interaction for Mobile Broadcast Context (이동 방송 환경에 적합한 사용자 상호작용에 관한 연구)

  • Lee, Bongho;Yang, KyuTae;Lim, Hyeongsoo;Hur, Namho
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2014.11a
    • /
    • pp.167-170
    • /
    • 2014
  • 이동 방송 환경에서 사용자가 특정 프로그램 또는 특정 서비스를 편리하게 수신할 수 있도록 하기 위해서는 고정 환경과 달리 적합한 사용자 상호작용이 고려되어야 한다. 본 논문에서는 디지털 라디오 환경에서 청취자에게 서비스를 편리하고 효과적으로 접근하고 수신할 수 있도록 하는 멀티모달 기반의 사용자 상호작용 기술에 대해서 소개하고자 한다. 이를 위해 디지털 라디오 환경 및 서비스 구조를 분석하고 이를 기반으로 사용자 상호작용이 필요한 사항을 도출하였다. 사용자 상호작용 엔진은 XML 마크업 언어를 기반으로 서비스, 프로그램 및 콘텐츠 수준의 상호작용이 가능하도록 구성하였다.

  • PDF

A study of storable-critical point in the XML documents (XML 문서의 저장 임계점에 관한 연구)

  • 연재훈;박현주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.55-57
    • /
    • 2003
  • XML은 W3C에서 웹 문서의 표준으로 제안한 마크업 언어로, 인터넷상에서 데이터를 표현하고 교환하는데 사용되고, 이를 DBMS에 저장하고 관리하려는 연구가 많이 진행되었다. 현재에는 관계형 데이터 모델, 객체지향형 데이터 모델. 그리고 객체관계형 데이터 모델 등 다양한 데이터 모델에서 XML 문서를 관리할 수 있다. 하지만 DBMS가 아무리 뛰어난 기능을 발휘한다하더라도 해당 XML 문서의 구조와 맞지 않는 구조를 가지고 있다면, XML 문서는 효율적으로 관리될 수 없다. 따라서 XML 문서를 DBMS에 저장하기 전에, 그 XML 문서를 어떤 데이터 모델에 저장하는 것이 효율적인지를 미리 판단할 수 있다면 매우 바람직한 일일 것이다. 본 논문에서는 저장 임계점을 사용하여, 일반적인 XML 문서를 어떤 데이터 모델을 사용하여 저장하는 것이 효율적인지를 제시하고자 한다.

  • PDF

Design of Data Structures and Algorithms for Efficient Retrieval of Structured Documents (구조적 문서의 효율적인 검색을 위한 자료 구조와 알고리즘 설계)

  • 김영자;정채영;김현주;배종민
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.60-62
    • /
    • 1999
  • SGML이나 XML과 같은 마크업 언어를 사용하여 생성된 구조적 문서에 대한 검색 시스템은 문서의 임의의 부분에 대한 검색을 지원한다. 문서의 구조에 바탕을 둔 다양한 유형의 사용자 질의를 처리하기 위해서는 색인에 필요한 메모리량이 커지게 된다. 색인에 필요한 메모리양을 줄이기 위해, 색인된 노드의 ID에서 찾고자 하는 노드의 ID를 계산할 수 있어야 한다. 그러나 이 경우 각 노드에 ID가 고정되기 때문에 문서의 갱신이 발생할 때 많은 부분이 수정되어야 하기 때문에 갱신에 필요한 오버헤드가 커지게 된다. 본 논문에서는 전체문서인스턴스트리 구조를 제안하고, 이를 기반으로 하여 노드의 ID를 구성함으로서, 색인과 검색의 효율성을 유지하면서 자료의 추가나 삭제등의 갱신이 발생할 때, 갱신의 파장을 최소화시킬 수 있는 색인구조와 질의처리 알고리즘을 제시한다.

  • PDF

Implementation and Performance Evaluation of JX-PullParser using JFlex and BYacc/J (JFlex와 BYacc/J를 이용한 JX-PullParSer의 구현 및 성능 평가)

  • 장주현;노희영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.862-864
    • /
    • 2004
  • 현재 XML은 HTML의 대체 마크업 언어로써 그 사용이 확대되어 지고, 또한 XML 데이터를 위한 파서 모델과 파서 구현방식에 대한 연구가 진행되고 있다. 그 연구의 결과로 벤치마킹에서 PULL모델이 빠른 파싱 속도를 나타내었고, 파서의 구현 방식에 있어서는 PULL 모델 파서인 piccolo에서 사용한 parser generator tool인 JFlex와 BYacc/J를 사용하는 방법이 기존 파서 구현 방식에서 사용하던 Hand-write 방식보다 파싱이 빠른결과 [1]를 내 놓았다. 또한 이 두 방법을 이용하여 기존의 파서 보다 파싱을 위한 시스템 설계를 제안하였다[2]. 본 논문에서는 JX-PullParser 시스템을 구현하였고, xml 파서 속도 비교 도구인 saxbench 속도 비교 도구를 사용하여 기존 파서보다 빠른 파싱 속도를 보이는 것을 입증하였다.

  • PDF

Represention of Java Beans component specification using XML (XML을 이용한 자바 빈즈 컴포넌트 명세의 표현)

  • 김영익;이성은;류성열
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.495-497
    • /
    • 1999
  • 오늘날 소프트웨어는 컴포넌트 기반의 소프트웨어라고 할 수 있다. 새로운 소프트웨어를 개발함에 있어서 컴포넌트를 사용하면 개발 기간과 비용 등 여러 면에서 장점이 있다. 그러나 이러한 컴포넌트 기반의 소프트웨어의 단점은 3자가 개발한 컴포넌트를 사용함에 따른 유지보수의 어려움이다. 제 3자가 개발한 컴포넌트의 경우 관련 문서, 설계 명세, 도움말 등이 존재하지 않는 경우 유지보수가 불가능하거나 아주 어렵게 된다. 이러한 경우 컴포넌트로부터 설계 명세 등의 정보를 추출할 수 있다면 기존 컴포넌트 기반의 소프트웨어를 기능을 향상시키거나 새로운 기능을 추가하는 등의 컴포넌트의 유지보수가 가능하다. 본 논문에서는 자바 빈즈 컴포넌트 모델을 기반으로 한 컴포넌트 명세 추출을 보인다. 자바 빈즈 컴포넌트로부터의 명세 추출은 자바의 리플렉션이나 자바 빈즈의 인트로스펙션 기능을 이용하여 소스 파일이 없이 자바 빈즈 컴포넌트의 클래스 파일만을 가지고 가능하다. 추출된 정보로부터 컴포넌트의 추상적인 설계 명세를 얻을 수 있다. XML은 웹 기반의 마크업 언어로써 구조적, 다중 링크, 자기 서술적, 정확성 등의 장점이 있다. 따라서 본 논문에서는 자바 빈즈 컴포넌트의 명세 표현 형태를 XML을 이용하여 자바 빈즈 컴포넌트 명세의 재사용성, 검색, 효율적인 관리가 가능함을 제시한다.

  • PDF

Homepage ASP Service Model based on the Web Accessibility (웹 접근성 준수 홈페이지 ASP 서비스 모델)

  • Tak, Jin-Hyun;Kang, Kwang-Sik;Lee, Se-Hoon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2011.06a
    • /
    • pp.39-41
    • /
    • 2011
  • 웹 접근성이란 '어떠한 사용자(장애인, 노인 등)'가 어떠한 기술 환경에서도 사용자가 전문적인 능력 없이 웹 사이트에서 제공하는 모든 정보에 접근할 수 있도록 보장하는 것이다. 그러나 홈페이지 구축 비용 등의 문제로 장애인 관련 단체나 학교 등 가장 필요한 사이트 조차 접근성을 준수하고 있지 못하다. 따라서, 저비용으로 쉽게 웹 접근성 준수 학교 홈페이지를 구축할 수 있는 ASP(Application Service Provider) 서비스 모델을 제안한다. 제안된 서비스는 HTML/XHTML 표준에 맞게 올바른 마크업 언어를 사용하고, CSS를 통해 구조와 표현을 완전 분리하여 개발하여 웹 접근성의 기본이 되는 웹 표준을 준수하였으며, 표준 지원 브라우저들과 모바일 웹 환경의 종류와 특성을 이해하고 이를 바탕으로 브라우저 간 상호 운용성을 보장하기 위해 자바 스크립트를 표준 문법과 구조에 맞게 사용하고, W3C의 표준 DOM을 이용하여 홈페이지에 필요한 기능들을 설계하였다.

  • PDF

Design and Implementation of Interactive Media System Using Mobile Device (모바일 단말을 이용한 인터렉티브 미디어 시스템 설계 및 구현)

  • Ryu, Eun-Seok;Kim, Mi-Ha;Yoo, Hyuck
    • Annual Conference of KIPS
    • /
    • 2004.05a
    • /
    • pp.861-864
    • /
    • 2004
  • 최근 들어 핸드폰이나 PDA 등 휴대용 단말기의 보급이 급격히 늘면서 이를 통한 미디어 감상의 수요는 많이 증가하였다. 또한, 멀티미디어 기술의 발전 방향도 기존의 단방향 서비스를 벗어나 사용자의 기호에 따라 스토리를 전개해나가는 인터렉티브 미디어에 이르렀다. 따라서, 본 연구에서는 본 연구팀이 기존에 진행했던 연구에 이어서 이러한 인터렉티브 미디어를 지원하기 위한 전체 시스템을 설계하였고 이를 PDA 상에 구현하였다. 이 때 비디오 코덱으로는 JVT(H.264)를 사용하였으며 컨텐츠 제작을 위한 마크업 언어는 자체 정의한 IML(Interactive Media Language)를 사용하였다. 또한, 본 논문에서는 이러한 구현 과정에서 이동 단말기 들이 공통적으로 가지는 취약점인 CPU, 메모리 등의 한계를 극복하기 위한 방안도 살펴보았다.

  • PDF

MWO(Mobile Web Office) : Web based Knowledge Management System Design for Mobile Environment (MWO(Mobile Web Office) : 이동 환경을 위한 웹 기반 지식관리 시스템 설계)

  • Park, Yuri;Yoo, Seunghee;Cho, Dongsub
    • Annual Conference of KIPS
    • /
    • 2009.04a
    • /
    • pp.11-14
    • /
    • 2009
  • 위키는 사용자 누구나 문서를 생성하고 수정이 가능하여 지식관리 도구로 활용이 되고 있다. 위키는 사람을 대상으로 하는 지식 공동 저작과 공유를 위한 기반 구조 중 하나로서 웹에서 운용되며, 내용은 웹 문서 서식을 위한 간단한 마크 업 언어와 자연어로 구성된다. 이 논문은 minimal Apache server 를 USB 에 저장하여 사용할 수 있는 Dokuwiki 에 지식 기능들을 추가한 MWO(Mobile Web Office)를 제안한다. 휴대 성과 이식 성이 있다는 장점을 기반으로 하여 지식 기능들을 설계하여 더욱 효율적인 시스템을 제안한다. MWO 는 공통의 업무나 관련된 그룹의 구성원들이 정보들을 공유하고 시간적, 공간적 제약을 제거하고 그룹구성원의 팀워크와 작업생산성을 향상시킴으로써 업무효율을 증대하고 조직경쟁력을 강화할 수 있다.

Design of Questionnaire Logic in Active Documents (능동문서 기반의 설문지 로직 설계)

  • Jang, Seon-Ah;Yang, Jae-Gun;Bae, Jae-Hak J.
    • Annual Conference of KIPS
    • /
    • 2009.11a
    • /
    • pp.945-946
    • /
    • 2009
  • 현재의 컴퓨터 설문 시스템은 설문의 규칙이나 처리절차들을 하드코딩하는 방식으로 구현하기 때문에 설문이 변경되면 처리엔진을 수정해야 한다. 이것은 설문 처리엔진이 설문에 종속되어 있음을 의미한다. 본 논문에서는 이러한 약점을 해결하고자 능동문서 모델을 이용하여 설문으로부터 처리엔진을 독립시키는 방법을 고안하였다. 능동문서 기반의 설문지는 컨텐츠, 로직, 지식베이스(사용자 응답), 질의로 구성된다. 이 중에서 로직은 다양한 질문유형에 대한 처리 방법을 기술하는 것으로서 어떤 설문 설계자도 정의할 수 있어야 한다. 또한 로직은 직관적으로 서술할 수 있고 실행가능 하도록 XML 형식의 규칙 마크업 언어인 ERML로 표현하였다. ERML로 작성된 로직은 Prolog로 변환된 후 추론기에 등록되며, 사용자 응답에 따라 설문을 제어하고 처리한다. 마지막으로 몇 가지 질문유형을 ERML로 구현하고 설문 시스템(WINAD: The Web Interview System with Active Documents)에 적용한 실험 결과 설문으로부터 처리엔진을 독립시킬 수 있음을 확인했다.

Design & Implementation of a Motion Capture Database Based on Motion Ontologies (온톨로지 기반의 모션 캡처 데이터베이스 설계 및 구현)

  • Chung Hyun-Sook
    • Journal of Korea Multimedia Society
    • /
    • v.8 no.5
    • /
    • pp.618-632
    • /
    • 2005
  • A framework for semantic annotation oi human motion sequences is proposed in this paper. Motion capture technology is widely used for manuiacturing animation since it produces high qualify character motion similar to the actual motion of the human body. However, motion capture has a significant weakness due to the lack of an industry wide standard for archiving and retrieving motion capture data. It is difficult for animators to retrieve the desired motion sequences from motion capture files as there is no semantic annotation on already captured motion data. Our goal is to improve the reusability of motion capture data. To archive our goal first, we propose a standard format for integrating different motion capture file formals. Our standard format is called MCML (Motion Capture Markup Language). It is a markup language based on XML (extensible Markup Language). The purpose of MCML is not only to facilitate the conversion or integration of different formats, but also to allow for greater reusability of motion capture data, through the construction of a motion database storing the MCML documents Second, we define motion ontologies that are used to annotate and semantically organize human motion sequences. This ontology-based approach provides the means for discovering and exploiting the information and knowledge surrounding motion capture data.

  • PDF