The OASIS DITA, Darwin Information Typing Architecture, is an open standard for creating topic oriented, information content that is reusable.
DITA is an architecture for creating topic-oriented, information-typed content that can be reused and single-sourced in a variety of ways. It is also an architecture for creating new topic types and describing new information domains based on existing types and domains. This is intended as an authoring tool.
The Darwin Information Typing Architecture (DITA) 1.2 specification defines both:
- a) a set of document types for authoring and organizing topic-oriented information; and
- b) a set of mechanisms for combining, extending, and constraining document types.
The process for creating new topic types and domains is called specialization. Specialization allows the creation of very specific, targeted document type definitions while still sharing common output transforms and design rules developed for more general types and domains, in much the same way that classes in an object-oriented system can inherit methods of ancestor classes.
DITA topics are XML conforming. As such, they are readily viewed, edited, and validated with standard XML tools, although some features such as content referencing and specialization may benefit from customized support.
DITA is specializable, which allows for the introduction of specific semantics for specific purposes without increasing the size of other DTDs, and which allows the inheritance of shared design and behavior and interchangeability with unspecialized content.
- DITA is supported by Framemaker 9 and above.
- http://ditaworks.com/ content management.