From DITA to Data: Five practical ideas on how to automate document assembly and content generation

The semantic markup in DITA opens virtually unlimited possibilities for content manipulation and automation. Content enriched with a semantic markup can be manipulated as if it were data in a database.

Masycheff discusses 5 ideas and showcases their implementation on how DITA can help you assemble content and generate content automatically:

  1. Assembling deliverables, such as user guides, from individual topics automatically without having to build maps manually manually (e.g., based on bill of materials)
  2. Generating clickable charts from individual topics automatically to graphically represent complex processes (such as installation, deployment, or troubleshooting) or complex systems that include many interconnected components (such as cloud-based solutions and storage systems)
  3. Automatically creating new content that summarizes the information provided in individual topics, such as a table that contains a list and description of system components
  4. Automatically generating reference documentation by integrating data from external sources into DITA
  5. Automatically generating code for software and hardware from DITA (especially, for companies in the semiconductor industry)

What can the audience expect to learn?

Attendees learn about the possibilities that DITA opens for automating content generation. Because automation is also about saving a company’s money, understanding the automation potential might help attendees sell DITA to their management and even expand DITA adoption beyond the technical publication organization.

Meet the presenter

Alex Masycheff

Alex Masycheff is a co-founder and CEO of Intuillion that develops simple, elegant and still powerful solutions for managing and automating DITA.

Overall, Alex has been developing solutions for authoring, organizing, structuring, publishing, and managing content for over 20 years. Prior to founding Intuillion, Alex served as XML architect, DITA trainer, and product manager, helping small and big companies implement XML-based solutions, migrate legacy content, and choose the right tools.


⇐Return to Agenda