XML Schema and Stylesheet Builder using in Tree on Web Server

웹 서버 상에서 XML트리를 이용한 XML 스키마와 스타일시트 생성

  • 박영수 (광운대학교 컴퓨터과학과) ;
  • 장덕철 (광운대학교 컴퓨터과학과)
  • Published : 2005.08.01

Abstract

At the present day, increasing the web service requirements, along with making XML program easy to create and manage, XML program which progress the research of related technologies enables developer the number of benefits. In order to create XML Documents which include structure that compose documents as well as data, it must have defined about DTD or XML schema that display structure of data. In this study, herewith suggest the design and implementation of method that can be automatically created XML Schema and XML Stylesheet using the web-based XML Tree.

최근 다양한 형태의 웹 서비스가 요구되는 상황에서, XML은 기존 다른 언어에 비해 프로그램 작성 및 관리가 쉽고, XML 관련 기술들에 대한 연구가 활발히 진행되고 있어, 개발자 측면에서는 많은 장점을 갖는다. XML문서는 데이타뿐만 아니라 문서를 구성하기 위한 구조를 포함하고 있기 때문에, XML 문서를 생성하기 위해서는 우선적으로 데이타 구조를 나타내는 DTD(Document Type Definition)나 XML 스키마에 대한 정의가 선행되어야 한다. 본 연구에서는 웹 기반에서 생성된 XML 트리를 이용하여 XML 스키마와 XML 스타일시트를 자동 생성할 수 있는 방법을 제시하고 구현하였다.

Keywords

References

  1. Kevin Williams et aI, 'Professional XML Databases,' Wrox Press, 2001
  2. H. Schoning, 'Tamino-a DBMS Designed for XML' in Processing of IEEE ICDE, 2001 https://doi.org/10.1109/ICDE.2001.914823
  3. Ronald Bourret, 'XML and Databases,' http://www.rpbouttet.com/xml/XMLAndDatabases.htm, Last updated July 2004
  4. Ronald Bourret, 'XML Databases Products,' http://www.rpbourret.com/xmI/XMLData base Prods.htm, Last updated Sep 2004
  5. Kevin Dick, 'XML A Manager's Guide' Second Edition, Addison Wesley, 2002
  6. W3C online, http://www.w3.org/ (XML/DOM/XML Schema/XML Query)
  7. msdn online(XML), http://msdn.microsoft.com/xml
  8. J. Craig Cleaveland, 'Program Generators with XML and Java,' PH PTR, 2001
  9. U-Chang Park, 'A Database Schema Integration Method using XML Schema,' Korean Society for Internet Information Vol. 3-2, Apr, 2002
  10. Jon Duckett at aI, 'Professional XML Schemas,' Wrox Press, 2001
  11. Deitel et ai, 'XML How to Program,' Prentice Hall, 2000
  12. Neil Bradley, 'The XSL Companion,' Addition Wesley, 2000
  13. Danny Ayers et al, 'Professional Java Server Programming,' Wrox Press, 1999
  14. 박영수, 장덕철, 'RDBMS로부터 XML 스키마 생성을 위한 웹 서버 기반의 XML Tree 설계 및 구현', 한국정보과학회, 학술발표대회, 2004. 10
  15. Nathan Ridley, 'Jscript Tree List Control,' http://www.codeproject.com/jscript. Dec 2002