Use cases

Problem/solution scenarios

Use cases in this category describe a particular problem and its solution using DITA and DITA Open Toolkit.

Type Description
Translation/localization Producing documentation that needs to be translated into other languages. Working with translation centers to produce high-quality documentation in all target languages on the same schedule as the English-language version of the documentation.
Working with internal or business partners Coordinating with internal (for example, training) or external (for example, business partner) organizations. Delivering simultaneously or on separate schedules. Strong need to coordinate terminology and coverage of key content.
Using a library system or content management system Tips on architecting, organizing, creating, and processing DITA information when using a library system or CMS.
Using a controlled vocabulary, taxonomy, or ontology How use of a controlled vocabulary (ontology, taxonomy) relates to architecting, organizing, creating, and processing DITA content.
Modeling content Using content modeling tools.
Migrating legacy content Issues, tools, and techniques related to migration from books to topic-based information, or from unstructured to structured documentation. A related topic could be migrating to new tools (for example, from unstructured to structured FrameMaker, or from Microsoft Word to Arbortext Editor).
Migrating to a new tool For example, from unstructured to structured FrameMaker, or from Microsoft Word to Arbortext Editor.
Prototyping How and when to prototype. Use of tools to facilitate prototyping.
Lone writer scenario Small organization where a single person needs to have all skills (architecture, communication, and technical) and wear all hats.

Industry scenarios

Examples might focus on the particular needs of the software or hardware industry, biotechnology, insurance, or finance.

Publishing environment scenarios

Use cases in this category describe scenarios particular to one or more publishing environments, for example Eclipse help, HTML Help, PDF, XHTML, or a combination of multiple publishing environments.

Access and distribution scenarios

Type Description
RSS Using RSS to distribute your published output.
RDF/OWL Using RDF/OWL to improve access to your published information. Using tools like SPARQL to query RDF information.

Authroing within an integrated development environment (IDE)

Examples might include popular software development environments like Eclipse and NetBeans.