A Design and Implementation of XML Schema Editor Based on JAVA

자바 기반의 XML 스키마 편집기의 설계 및 구현

  • Jee, Seok-Jin (Department of Computer Engineering, Sejong University) ;
  • Park, Jung-Hwan (Department of Computer Engineering, Sejong University) ;
  • Im, Doo-Wook (Department of Computer Engineering, Sejong University) ;
  • Jang, Woo-Young (Department of Computer Engineering, Sejong University) ;
  • Shin, Dong-Kyoo (Department of Computer Engineering, Sejong University) ;
  • Shin, Dong-Il (Department of Computer Engineering, Sejong University)
  • 지석진 (세종대학교 컴퓨터공학과) ;
  • 박정환 (세종대학교 컴퓨터공학과) ;
  • 임두욱 (세종대학교 컴퓨터공학과) ;
  • 장우영 (세종대학교 컴퓨터공학과) ;
  • 신동규 (세종대학교 컴퓨터공학과) ;
  • 신동일 (세종대학교 컴퓨터공학과)
  • Published : 2000.10.13

Abstract

컴퓨터의 사용이 보편화되고, 정보화 사회로 발전해감에 따라 이 기종간의 문서 정보 교환 및 인터넷과 네트웍 인프라의 향상으로 인한 문서 처리량은 계속 증대되고 있다. 또한 문서의 표현 방법 및 문서량의 증대로 인해 사용자의 요구는 다양해져가고 있다. 기존의 웹(Web)에서 사용되고 있는 HTML(Hyper-Text Markup Language)은 고정된 태그를 사용해서, 사용자가 직접 논리적인 구조를 갖는 문서를 작성할 수 가 없었다. 이에 W3C에서는 XML을 발표하여, 사용자가 논리 구조를 가진 문서를 작성할 수 있도록 하였다. 이러한 XML 문서의 논리적인 구조를 표현하려면, XML 문서 안에 어떤 것을 담을 수 있는지에 대한 규칙들의 집합인 스키마(Schema)가 필요하다. 현재 여러 종류의 스키마가 사용되고 있으며, 이를 이용한 다양한 문서들이 사용되고 있다. 본 논문에서는 현재 가장 많이 사용되고 있는 스키마인 DTD를 보다 쉽게 작성할 수 있는 자바 기반의 스키마 편집기를 설계 및 구현하였다.

Keywords