John Durant posts about WordProcessingML and support for CALS.
I’ll leave the real discussion to John. Here are some auxiliary links, though.
CALS stands for Computer-aided Acquisition and Logistic Support (from Tim Berners Lee proposal for the “Global Hypertext Project” in 1989 quoted on XML.com)
CALS definition from a post by Betty Harvey at XML.com:
The CALS initiative was a DoD initiative. The CALS standards were developed by tri-service working groups which included the Army, Navy and Air Force. The CALS table model was a result
the military standard of MIL-PRF-28001C. CALS table model was adopted by DOCBOOK, as well as TEI, ISO 12074, AECMA, ATA, etc. because it was the only comprehensive table model available universally.
- CALS at the US Navy:
http://www.dt.navy.mil/tot-shi-sys/tec-inf-sys/cal-std/index.html
- OASIS Technical Memorandum TM 9502:1995
http://www.oasis-open.org/specs/a502.htm
- CALS Table Model DTD:
http://www.oasis-open.org/cover/tr9502.html
- Navy CALS Initiatives XML (a lot of good links at the bottom):
http://xml.coverpages.org/usNavyXML.html
- CALS Table Model History:
http://hbingham.com/technical/tables/calstbhs.htm