XML 2003 logo

Style specification leads ISO standards document to XML format

Abstract

This case study will explain current situation of ISO standards document format, describe briefly about ISO/IEC TR 9573-11 2nd edition, explain style specifications, and introduce the rendering engine referring DSSSLprint of NextSolution-based system.

Keywords


Table of Contents

1. Introduction
2. ISO/IEC 9573-11 2nd Edition
3. DSSSL Engine
4. Past Performance of DSSSLprint
4.1. Patent Office
4.2. Major Electric Company S
4.3. Major Electric Company SH
4.4. Major Advertisement Agency D
Bibliography
Biography

1. Introduction

Currently ISO standards document has been created by MSWord, PDF, SGML, and HTML. On the purpose of managing ISO standards document as shorter lifecycle data, ISO central office thinks XML adoption is necessary. By adopting XML as ISO document format, correcting documents from all over the world will be more easier due to the small size of document, searching ability is improved, and there are more benefits.

This case study describes how to adopt XML documents where MSWord, and other tools are used. Hopefully, You may find the benefit from this case study.

2. ISO/IEC 9573-11 2nd Edition

By creating and obtaining ISO standards document in XML format, specified DTD is needed, it is therefore, on the XML project of ISO, ITSIG (Information Technology Strategies Implementation Group) defined DTD as ISO/IEC TR 9573-11 2nd edition. This DTD contains the information of document profile, database information and document based structure divided into module by use of structure, thus, this DTD is capable to draw the layout of ISO standards document and hold all necessary information .

ISO/IEC TR 9573-11 2nd edition contains style specifications of DSSSL, XSL for rendering toward PDF and XSLT for transforming XML to HTML. These specifications allow to all XML files to be visible and tool for processing these specifications are available.

3. DSSSL Engine

For processing DSSSL style specification, there is DSSSLprint as server version of DSSSL rendering engine. This engine covers various features of DSSSL specification which is very powerful style specification language. DSSSLprint was provided to Japan Patent Office as core rendering engine and will start all day service in this July, accordingly DSSSLprint is available for the various kinds of big XML projects.

DSSSLprint has various beneficial features such as corresponding volume of server OS, executing DSSSLprint with only one command without other software so it is very comfortable to fit in various systems, creating PS/PDF as native output and so on.

4. Past Performance of DSSSLprint

DSSSLprint has adopted various kinds of companies. This section introduces the examples of DSSSLprint Adoptation

4.1. Patent Office

At patent office, Patent filing is applied by online, however, examination is carried out by paper document.

Patent Office

DSSSLprint is set upon automatic formatting part in document automatic creation system for patent examination.

Figure 1. Patent Office

The flow of process

  1. Register concession through online

  2. Formal examination

  3. Documents which is passed formal exam send to XML data base and are distributed in each genre

  4. Automatic formatting by DSSSLprint to create PS

    In patent office, there are 4 servers and 8 processes of DSSSLprint. Maximum of 210,000 documents are available for automatic formatting in one day

  5. Print and send paper to each concession examiner

4.2. Major Electric Company S

Company S

Component information system using internet and PDF.

Figure 2. Company S

The flow of process

  1. Store all component information in data base

  2. Convert data from CSV to XML

  3. Create PDF by automatic formatting using DSSSLprint

  4. Upload PDF to webserver

  5. People can retrieve component information through Internet

4.3. Major Electric Company SH

Company SH

Use for creating and revising issued page of FAX information service

Figure 3. Company SH

The flow of process

  1. Create information for customer in XML

  2. Rendered by DSSSLprint with the stylesheet made by NEXTStylus to PDF

  3. Convert PDF file to TIFF

  4. Send TIFF data to FAX server

  5. Send demanded information to the customer by FAX

4.4. Major Advertisement Agency D

Advertisement Agency D

Automation of document management by using DSSSLprint

Figure 4. Advertisement Agency D

The flow of process

  1. Clients select needful XML (in this XML there is information of what kind of forms should be used), then send to the system

  2. The system receive order from a lot of clients and manage all of them in the queue

  3. XML which popped out from queue is formatted by DSSSLprint with designated style-sheet.

  4. Result is created the format (PDF, PS, XML) specified by the clients

  5. Outputs are managed by output queue

  6. Outputs is sent to designated printer for printing or server for storing information

Bibliography

[TR 9573-11 Information] The Information of TR 9573-11 2nd edition is introduced at this site ( http://www.y-adagio.com/public/standards/iso_tr_9573-11rev/9573-11rev.html).

Biography

Sales Promotion Dept, NEXTSOLUTION CO., LTD.

Sales Promotion Dept/R & D Dept of NEXT SOLUTION

Editor of DSSSL(ISO/IEC 10179) Amendment1 and 2

ISO SC34 WG2 member