View : 703 Download: 0

템플릿기반 XML-VRML 변환과 관리 기법

Title
템플릿기반 XML-VRML 변환과 관리 기법
Other Titles
Translation of XML to VRML based on Templete
Authors
김혜연
Issue Date
2000
Department/Major
과학기술대학원 컴퓨터학과
Keywords
템플릿XML-VRML관리 기법변환
Publisher
이화여자대학교 과학기술대학원
Degree
Master
Abstract
웹 환경은 동적으로 문서를 생성하고 그래픽으로 표현하는 방향으로 발전하고 있다. 이러한 환경에서 XML은 실시간으로 데이터를 생성하기 쉽다는 장점이 있어 널리 사용되고 있다. 그러나 XML은 텍스트 기반의 언어로 텍스트 정보를 저장 생성하기 위해 사용되며 이를 표현하기 위해서는 XML 정보를 사용자에게 보여주기 위한 가시화 툴이 필요하다. 현재 XML 데이터를 가시화하기 위해 널리 사용되고 있는 XSL 스타일시트 툴은 XML 데이터를 변환하여 HTML 형태로 나타내는 것에 초점이 맞춰져 있어 HTML이 제공하고 있지 않은 그래픽 표현을 가능하게 할 수 없다는 단점이 있다. 이에 XML데이터를 사용자가 알기 쉽게 그래픽으로 표현하기 위해서 스타일시트가 제공해주지 못하는 더 강력한 가시화가 기능이 필요하다. 한편 VRML은 웹에서의 3D표현을 위한 ISO 표준으로 스크립트 언어와 네트웍 프로토콜에 대한 그래픽, 오디오, 비디오 포맷 기술들의 장점을 통합할 수 있고 쉽게 확장가능하며 복잡하거나 다차원적인 데이터를 가시화기 위해 다양한 기능을 제공해주는 언어이다. 그러나 대부분의 VRML 파일들은 실시간으로 자주 변하는 데이터를 표현하지 못하고 고정적인 파일로 사용된다는 단점을 가지고 있다. 그러므로 동적으로 문서를 생성하기 쉬운 XML과 강력한 가시화를 제공해 줄 수 있는 VRML을 결합하여 데이터를 가시적으로 표현하는 것이 필요하다. 본 논문에서는 XML 문서와 VRML을 통합하여 사용자에게 XML 데이터에 기반하여 VRML 파일을 생성하여 가시화하는 방법을 제시하고 모델링하였다. 즉 템플릿을 기반으로 사용자의 입력을 받아들여 XML 문서에서 데이터를 추출하여 VRML 문서를 생성하도록 하는 변환 시스템을 설계 구현하였다. 이를 자바 서블릿을 사용하여 구현하였으며 사용자 정의 파일, 템플릿 파일의 구조를 정의하고 사용자 정의 파일 및 템플릿 파일의 관리 및 생성 방법을 제안하였다. 이러한 시스템은 전자상거래 사이트의 로그 분석, 사용자 통계 등에 확장 활용시킬 예정이다.;VRML is the ISO standard for representing 3D on the Web. It provides a versatile platform for a variety of applications that use 3D as a central metaphor or interface. One of the strengths of VRML is its tight integration with a variety of other web technologies and its ease of incorporating the benefits of those technologies, from graphic, audio, and video formats to scripting languages and network protocols. Another powerful feature of VRML is its easy extensibility and ability to add new node types and capabilities to the base language. One of the most significant new web standards to emerge recently is XML, the Extensible Markup Language. XML defines a standard format for representing and exchanging structured data on the web, enabling the use of a standard API, the Document Object Model (DOM), for managing that data, and the deployment of standard services for generating and viewing XML content. XML has already been widely adopted by an industry eager to overcome the limitations of HTML for structured data. The two technologies of VRML and XML have much to offer each other, and there are a variety of areas where tighter integration between the two can provide powerful benefits. So We researched a method of XML visualization using VRML. Now Web environment is changing to create dynamically and visualize a document, and in this environment., we use XML because XML is easy to create data in real-time. But XML is text-based. So it is disadvantage that it is difficult to display visualization of data to user. Meanwhile, VRML has abilities of integrating variable web technologies, expanding easily and for new node type and language. In this thesis, we research a method of presenting visualizations of data in real-time by combination of XML and VRML. In our thesis, we research a method of presenting data of Template-based XML document using VRML. We research a method of making extract data in XML document to XSL, sending the code to user, creating and management of Template or user-defined files. We implement it using Java Servelet program. This system will be used logs' analysis and user statistic in e-Commerce site.
Fulltext
Show the fulltext
Appears in Collections:
일반대학원 > 컴퓨터정보통신공학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE