Browse > Article
http://dx.doi.org/10.5762/KAIS.2010.11.11.4583

XML-based Variable Data Publishing System with Dynamic Editing and Formatting Function  

Lim, Kwang-Taeg (Division of Computer & Game, Howon University)
Publication Information
Journal of the Korea Academia-Industrial cooperation Society / v.11, no.11, 2010 , pp. 4583-4591 More about this Journal
Abstract
Existing XML-based variable data publishing, in which a user has to manually prepare and edit template rules, is rather difficult for general users to create documents. Especially when processing large variable XML documents such as manuals or technical documents, fast document formatting is required to provide fast response speed for editing, which the existing batch processing cannot provide. This paper proposes a variable data publishing system with dynamic editing and formatting function, which support fast formatting upon user's request for large volume documents as well as for template editing through interaction by displaying the result of template-based variable documents on WYSIWYG screen. Proposed system can be effectively used for creating customized documents with many variable data that can be changed according to individual characteristics such as individual, company or area; source documents, template documents and formatted documents adopt XML, XSLT and XPath standards suggested by W3C, which facilitates extension to web document processing system.
Keywords
XML; XSLT; Document Template; Dynamic Formatting; Electronic Publishing;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Nathan Hurst, Wilmot Li, Kim Marriot, "Review of Automatic Document Formatting," In Proceedings of the 2009 ACM Symposium on Document Engineering, Sep. 2009.
2 John Lumley, Roger Gimson, Owen Rees, "Configurable Editing of XML-based Variable-Data Documents," In Proceedings of the 2008 ACM Symposium on Document Engineering, Sep. 2008.
3 W3C, XSL Transformations(XSLT) Version 2.0, http://www.w3.org/TR/xslt20/, 2007.
4 W3C, XML Path Language(XPath) 2.0, http://www.w3.org/TR/xpath20/, 2007.
5 W3C, Extensible Stylesheet Language(XSL) 1.1, http://www.w3.org/TR/xsl11/, 2006.
6 UCanCode.NET, Variable Data Printing Solution, http://www.ucancode.net. 2010.
7 Quint V., Vatton, "Technique for Authoring Complex XML Documents," In Proceedings of 2004 ACM Symposium on Document Engineering, Oct. 2004.
8 John Lumley, Roger Gimson, Owen Rees, "A Framework for Structure, Layout & Function in Documents," In Proceedings of the 2005 ACM Symposium on Document Engineering, Nov. 2005.
9 윤상민, "큰 XML 문서를 위한 점진적인 XSLT 처리", 한국과학기술원 석사학위논문, 2003.
10 Villard, L and Layaïda, N, "An Incremental XSLT Transformation Processor for XML Document Manipulation," In Proceedings of the 11th World Wide Web Conference, Hawaii, 2002.
11 공용해, 김명숙, "XML 정보검색의 효율적 전처리를 위한 문서여과 알고리즘", 한국산학기술학회논문지, Vol. 6, No. 1, pp.1-11, 2005.   과학기술학회마을
12 박성진, "XML 문서 변경 탐지 기능을 갖는 통합리파지토리 시스템", 한국산학기술학회논문지, Vol.10. No. 10, pp.2696-2707, 2009.   과학기술학회마을   DOI