| Introducing the SGML Technology at the Publishing Houses of Wolters Kluwer Hungary | Table of contents | Indexes | Cost-Effective EDI Using XML? | |||
High Level Architectures of Document-Object Publishing Systems |
|
Gregory Vaughan |
| Technical Fellow |
| Database Publishing Systems Ltd. 608 Delta Business Park Swindon Wiltshire United Kingdom SN5 9QL Phone: +44 1793 512 515 Fax: +44 1793 512 516 Email: gsv@dpsl.co.uk Web: www.dpsl.co.uk |
Biographical notice: |
Gregory Vaughan |
ABSTRACT: |
To summarise, document-object publishing systems typically incorporate the following key features: |
High-Level Components |
|
Example High-Level Component Breakdown |
![]() |
Authoring Component |
|
This component also typically provides a graphics editor for the creation and revision of graphical material. |
SGML Editors |
|
A variety of SGML editor products are currently on the market, including: |
Some features and issues to consider when evaluating editing products include: |
Customisations |
|
Repository Component |
|
This component contains everything necessary to securely store structured & unstructured documents, and related graphics and A/V material. This typically consists of: |
SGML Repository Products |
|
SGML repository systems store data at the element level and can store instances of any DTD. The following are some of the relevant products in this category: |
Some issues and features to consider when evaluating repository products include: |
Repository DBMS Engines |
|
One important consideration in procuring a repository is whether the repository allows different underlying RDBMS systems to be used. The following are some popular choices for underlying databases: |
Some issue and features to consider when evaluating databases include: |
Customisations |
|
Typical repository customisations include: |
Workflow Component |
|
The Workflow Component stores all the information necessary to: |
The component typically consists of: |
Workflow Management Products |
|
The following are some relevant workflow management products to consider: |
Some features and issues to consider in workflow management include: |
Customisations |
|
Composition Component |
|
The Composition Component consists of everything related to producing paper output from the document fragments stored in the repository. It typically consists of: |
Products |
|
The following are some popular products relevant to composition: |
The following are some issues and features to be considered: |
Customisations |
|
Electronic Delivery Component |
|
Electronic Delivery Browsers |
|
Common electronic book browsers are generally either Web-based tools such as Netscape and MS Internet Explorer, or SGML-based tools. The following are representative products: |
The following features and issues should be considered: |
Customisations |
|
Conversion Component |
|
This component contains everything related to converting legacy data and populating the system with fragments based on the data. Typically, this involves: |
Products |
|
The following are some popular products and tools relevant to conversion: |
The following issues and features should be considered for conversion products: |
Customisations |
|
Documentation Component |
|
Most systems include a Documentation Component that consists of: |
Training Component |
|
Consultancy Component |
|
Costing an Example |
|
Example Scenario |
|
Assume also that there is an existing database of individual model manuals, each stored as an MS Word document. |
Component Costings |
|
Example Repository Component Estimate |
![]() |
Example Workflow Component Estimate |
![]() |
Example Authoring Component Estimate |
![]() |
For composition, the budget covers the costs of a composition engine and time to develop formatting styles, TOC generation, and index generation for the printed manual. |
Example Composition Component Estimate |
![]() |
Example Electronic Delivery Component Estimate |
![]() |
Example Conversion Component Estimate |
![]() |
Example Documentation Component Estimate |
![]() |
Example Training Component Estimate |
![]() |
Example Consultancy Component Estimate |
![]() |
Total Estimated Cost |
|
Using a high-level component breakdown methodology, this example shows that the total estimated cost for this fictional system is £177,500, distributed according to the following percentages: |
Total Cost Estimate |
![]() |
Conclusions |
|
| Introducing the SGML Technology at the Publishing Houses of Wolters Kluwer Hungary | Table of contents | Indexes | Cost-Effective EDI Using XML? | |||