Miro Lehtonen

Uploaded from authorPOINT
Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Document Assembly withXML Structured Source Data: 

Document Assembly with XML Structured Source Data Miro Lehtonen University of Helsinki Department of Computer Science

Contents: 

Contents The role of structure The assembly process Applying document assembly

Advantages of structure: 

Advantages of structure Minimised redundancy Searchable content Tailored output Validated data

Requirements for structure: 

Requirements for structure Generality Descriptive capabilities Contraints on contents Disallow invalid data Allow valid data Simplicity

Adding structure: 

Adding structure Conversion Manual tagging Analysis Seeding additional attributes Result: Structured source data

The assembly process: 

The assembly process

Fragment extraction&organisation: 

Fragment extraction andamp; organisation Collecting the fragments Building the document

Collecting the fragments: 

Collecting the fragments Inputs Structured source data Parameters (user's input) Processes Selection andamp; extraction Insertion Result: Collection of fragments

Building the document: 

Building the document Inputs Collection of fragments Document models Parameters Processes Organisation Reorganisation Result: Assembled document

Multichannel publishing: 

Multichannel publishing Inputs The assembled document Output format models User's input Processes Revising Result: Formatted output

Processing models: 

Processing models Automatic or manual process ? User interfaces ? Database or file system ? XML or SGML ?

Assembling technical manuals: 

Assembling technical manuals System requirements Reusability of information Maintenance of documentation Customised presentation Efficiency

Assembling technical manuals: 

Assembling technical manuals Tasks to be carried out PDefining the structure for the source data PConverting the existing material PDefining the assembly process PDefining the output format models PDesigning the user interface PImplementation

Assembling technical manuals: 

Assembling technical manuals User interface Manual/product configuration Checkboxes Radiobuttons Loading/saving settings Parameter validation

Assembling technical manuals: 

Assembling technical manuals System architecture

Other application areas: 

Other application areas Legal documents Business documents Documents for special output devices Automatic helpdesk systems

Thank you: 

Thank you Miro.Lehtonen@cs.Helsinki.Fi