Jump to content

CALS Table Model

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by SRFerg (talk | contribs) at 14:05, 25 September 2006 (External Links: minor formatting cleanup). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The CALS Table Model is the most widely adopted industry SGML representation for tables.

The basis for this entry is the CALS Table Model History by Harvey Bingham.

History and Rationale

The CALS Table Model was developed by the CALS Industry Steering Group Electronic Publishing Committee (EPC).

The EPC subcommittee, of which Harvey Bingham was co-chair and a major contributor, designed the CALS Table Model in 1989-1990. The EPC was made up of industry and military service representatives. Some represented traditional military document printing agencies. Others represented electronic publishing organizations. SGML itself was new. At that time, the CALS intent for all their technical manuals was to use that DTD to achieve system-neutral interchange of content and structure.


Its basis was a minimal description and example of a table from the prior Mil-M-38784B specification for producing technical manuals. The incomplete specification of the semantics associated with the table model allowed too much freedom for vendor interpretation, and resulted in problems with interchange. SGML-Open (now OASIS) surveyed the implementing vendors to identify differences, as the initial step toward reaching a common interpretation. The next step was an updated CALS Table Model DTD and semantics. Both are now available from OASIS at its table models Web page.

OASIS is the Organization for the Advancement of Structured Information Standards, a global consortium that develops data representation standards for use in computer software.