Specialization and modularization in the Darwin Information Typing Architecture

Michael Priestley
mpriestl@ca.ibm.com
Erik Hennum
ehennum@us.ibm.com
Dave A. Schell
dshell@us.ibm.com

Abstract

The Darwin Information Typing Architecture (DITA) is an XML-based, end-to-end architecture for authoring, producing, and delivering technical information. This architecture consists of a set of design principles for creating “information-typed” modules at a topic level and for using that content in delivery modes such as online help, product support portals on the Web, and printed manuals. DITA’s design consists of a set of matching design and code modules, based on information types and domains. When you need a real difference in output (not just a subset of allowed input), you can use DITA customization to override the default output without affecting portability or interchange. When you require a difference in output that reflects a real difference in input, or you want to make changes to your design for the sake of increased consistency or descriptiveness (regardless of output), you can use DITA specialization to define new information types or new domains.

Keywords: DITA; Editing/Authoring; Publishing; Content Management

Specialization and modularization in the Darwin Information Typing Architecture

Michael Priestley [IBM Canada]
Erik Hennum [IBM]
Dave A. Schell [IBM]

Extreme Markup Languages 2002® (Montréal, Québec)

This paper is not represented in the conference proceedings.

But see the author package.