Home
NATO CALS Handbook Home
NCH Section 1
NCH Section 2
NCH Section 3
NCH Section 4
NCH Section 5
NCH Section 6
NCH Section 7
NCH Section 8
NCH Section 9
NCH Section 10

 
TECHNICAL DOCUMENTATION STANDARDS AND APPLICATION PROFILES


Character Sets and International Codes

Information Processing

Graphics and Illustrations

Product Data

Images

CD-ROM Storage/Transfer Media

VIDEO and Motion Picture Media

Digital Audio

Hypermedia and Multimedia

Interactive Electronic Technical Manuals


Character Sets and International Codes.

The NATO base standard for information processing is the internationally agreed reference for Latin-based languages (ISO 646) which defines the ASCII compatible binary representation of English alpha-numeric characters, a range of punctuation symbols, and four special control characters (space, tab, and the line/record start and end codes.

It can be easily modified for use with other Latin-based languages. Representation of languages, country names, currencies, dates/times, and the units of measurement should also be specified using the appropriate ISO standards.

Standard [R] ISO 31   Information Processing Representation of Quantities and Units
Standard [R] ISO 639 1988 Information Processing Coded Representation of Names and Languages
Standard [R] ISO 646 3rd Edition 1991 Information Technology - ISO 7-bit Coded Character Set for Information Interchange
Standard [R] ISO 1000 3rd Edition 1992 SI Units
Standard [R] ISO 3166 1988 Information Processing - Country Name Representations
Standard [R] ISO 4217 1987 Information Processing - Currencies and Funds
Standard [R] ISO 6709 1988 Information Processing - Representation of Latitude and Longitude
Standard [R] ISO 6936 1988 Information Processing - Character Set Convention
Standard [R] ISO 8859 Various Information processing - 8-bit single byte coded graphic character sets
  • pt 1 Latin Alphabet No 1
  • pt 2 Latin Alphabet No 2
  • pt 3 Latin Alphabet No 3
  • pt 4 Lation Alphabet No 4
  • pt 7 Latin/Greek Alphabet
  • pt 9 Latin Alphabet No 5
  • pt 10 Latin Alphabet No 6
Standard [R] ISO 8601 1988 Information Processing - Date/Time Representations
Standard [R] ISO 10646-1 1993 Information Processing - Universal Character Sets

Information Processing

In order to share and reuse the information in documents across software applications and across computing platforms the preferred system is based on a Standard Generalised Markup Language (SGML). SGML document elements can contain text and data in ISO 646 format, graphics in CGM format, Computer Aided Design (CAD) Data in IGES format, images in ISO 8613 raster graphics format, spreadsheets and video/voice.

ISO 8879 does not contain a document presentation standard and Document Style Semantics and Specification Language (DSSSL)( DIS 10179) is intended to remedy this in the near future. MIL-M-28001 Appendix B contains a Format Outputting Specification Instance (FOSI) which can be used temporarily as an interim standard. Any application that generates a page image format can use SPDL including SGML/DSSSL and ODA.

Standard [N] ISO 8613 Parts 1 -10   Information Processing Systems. Office Documentation Architecture (ODA) and Interchange Format
Standard [R] ISO 8879 1991 Information Processing - Text and Office System - Standard Genralised Mark-up Language (SGML)
Standard [R] ISO/IEC 9069 1988 Information Technology - SGML Support Facilities - SGML Document Interchange Format (SDIF)
Standard [] ISO/IEC TR 9573-13 1991 Information Technology - SGML Support Facilities -Techniques for using SGML Part 13 Public Entry Sets for Mathematics and Science
Standard [E] ISO/IEC DIS 10179 DIS Document Style Semantics and Specification Language (DSSSL) Scheduled for IS in 1995
Standard [E]
  • ISO 8824/8825
  • ISO/IEC 10180
   
Profile [ T ] MIL-M-28001 Rev B 26 Jun 93 Markup Requirements and Generic Style Specifications for Electronic Printed Output and Exchange of Text - SGML.
Handbook [ T ] MIL-HDBK-SGML DRAFT Published May 1994 US Department of Defense Application of - SGML . Federal Information Processing Standard (FIPS 152)

Note: The Office Documentation Architecture Information Processing System (ISO 8613) was developed in advance of the SGML philosophy. Although it has widespread administrative use it is not recommended for NATO technical documentation applications.

SGML Conformance Testing

SGML Products are, at present certified only by the US to ANSI X3.190-1993 Standard but this standard is being adopted as an ISO/IEC Standard. Conformance Testing of SGML products for NATO should be specified in accordance with the ISO standard as soon as compliant software and/or test centres become available.

Standard [ E ] ISO/IEC 13673 1994 Conformance Testing for SGML Systems (Under development by ISO Fast track from ANSI X3.190 -1993)

Graphics and Illustrations.

Graphics and Illustrations requiring two dimensional vector presentation in technical manuals - such as graphs, charts, simple figures and line drawings - should be specified in Computer Graphics Metafile (CGM) format.

CGM provides for the interchange of processable, digital, 2-D graphics data through a Metafile format which can be created independently of device requirements and translated into the formats required by output devices, graphics, and computer systems.

Standard [R] ISO/IEC 8632 1-4 VERSION 3 1992 Information Processing Systems - Computer Graphics - Metafile of the storage and transfer of picture description information (CGM) Type 0 (Monochrome) Type 1 (Greyscale) Type 3(Colour)
Standard [] ISO/IEC 9592 1-3 ISO/IEC 9593.3 ISO/IEC 9592 .4 1989 1990 1992 Information Processing Systems - Programmers Hierarchical Interactive Graphics System (PHIGS))
Standard [] ISO/IEC 9636 1-6 VERSION ? Information Processing Systems - Computer Graphics Interface (CGI)
Profile [ E ] ISP 12064-1 DISP Image Application - Simple Document Structure - Raster graphics Content Architecture Document Application Profile ITU-ISB Recommendations T4 and T6 + Tiled Raster Graphics FOD 112
Profile [ T ] MIL-D-28002 Rev B Amend 1 20 Sep 93

Requirements for Raster Graphics Representation in Binary Format.

Federal Information Processing Standard (FIPS 150)

NISTIR 5108 Raster Graphics: A Tutorial and Implementation Guide provides guidance regarding use of MIL-D-28002

Profile [ T ] MIL-D-28003 Rev A Nov 92 Amend 1 14 Aug 92

Digital Representation for Communication of Illustration Data: CGM Application Profile.

MIL-D-28003 is scheduled to migrate to a Federal Information Processing Standard (FIPS 128-1) by End-1996.

CGM Conformance Testing

CGM Products are, at present certified only by the US National Institute of Standards and Technology to MIL-D-28003. The Policy and applicable standards for Conformance Testing of CALS products for NATO has not yet been confirmed or validated in the NATO CALS context. NIST should be consulted before any product is accepted for use.

Product Data

The exchange of technical 2-D and 3-D drawings, documentation, and other data required for product design and manufacturing, including geometric and non-geometric data such as form features, tolerances, material properties, and surfaces and the information typically associated with Computer Aided Design and Manufacturing (CAD/CAM) should be described in international standards terms. Currently the Initial Graphics Exchange Specification (IGES) should be used. IGES will eventually be replaced by STEP (Standard for the Exchange of Product Model Data) which will be capable of representing product data throughout its life-cycle and of specifying file exchange. STEP is the informal name for ISO 10303 which is likely to be adopted for NATO usage.

Standard [E] ISO/IEC 10303 DIS Standard for the Exchange of Product Model Data (STEP)/TD>
Standard [ ] ANSI/EIA 548 1988 Electronic Design Interchange Format (EDIF) May be subsumed by STEP
Standard [ E ] ANSI/IEEE 1076   Very High Speed Integrated Circuit (VHSIC) Hardware description Language (VHDL) On migration path to ISO (1995) but may be subsumed by STEP
Standard [T] ANSI/ASME Y14.26M / FIPS 177 Ver 5.2 (1989) Initial Graphics Exchange Specification (IGES) May be subsumed by STEP
Profile [ E ] STEP Applications   At least 34 different ISO STEP Application Profiles are under development
Profile [ T ] MIL-D-28000 Rev A 10 Feb 92 Amend 1 14 Dec 92 Digital Representation for Communication of Product Data: IGES Application Subset and IGES Application Protocols.

Images

Non-processable, optically scanned drawings and documents should be specified using raster graphics interchange standards . These were developed initially for digital facsimile over Integrated Services Digital Networks (ISDNs). Two forms of raster data may be specified: Type I (untiled) and Type II (tiled).

Type II (tiled) is the preferred format. A tiled raster image resembles a two-dimensional grid with each "tile" or set of pixels representing a portion of the image. Text and graphics in raster data formats allow a rapid and consistent access to stored images and are suitable for electronic transmission. Raster files can also be converted to digital documents for work processing or desk-top publishing and edited through manipulation of individual pixels.

A number of standards exist which are not CALS-specific.

Standard [ R ] ISO/IEC 10918 1,2, 3 1992 CD Coding of Digital Continuous Tone Still Picture Images (JPEG)
Standard [ ] ISO/IEC 12087 1 - 3 1994 Information Processing Systems - Image Processing and Interface (IPI)
Standard [ R ] ITU-TSB T6 (formerly CCITT Recommendation T.6) 1988 Facsimile Coding and Control Functions for Group IV Facsimile Apparatus

CD-ROM Storage/Transfer Media

Multi-media applications may specify the use of CD-ROM for file transfer or technical documentation applications.

Standard [ ] ISO 9660 1988 Information Processing - Volume and File Structure of CD-ROM for Information Exchange.
Standard [ ] ISO/IEC 10149 1989 Information Technology - Data Interchange on Read-only 120mm Optical Data Discs (CD-ROM)

Note: The Policy and applicable standards for NATO CD-ROM usage have not yet been confirmed for CALS applications. In particular a number of NATO STANAGS contain CD-ROM specifications and work is in hand to identify such references.

VIDEO and Motion Picture Media

Multi-media applications may specify the inclusion of Video and Motion Picture files or still images derived from moving pictures. Such specifications, together with legacy data migration strategies, will also need to include appropriate reference to the acceptable data compression standards.

Standard [ E ] ISO DIS 10918 Part 1 1994 Joint Photographic Experts Group (JPEG) Still Picture Greyscale and Colour Image Data Compression Algorithms.
Standard [ R ]
  • ISO DIS 11172 MPEG2
  • ISO CD 13813 1-3
  • Parts I, II, III 1993
  • Part IV 1994
  • CD
Motion Picture Experts Group (MPEG) Coding of Motion Pictures and associated Audio for Digital Storage Media Part 1 - Video Part 2 - Audio Part 3 Systems Part 4 Conformance MPEG is working on a second generation of(professional wide-bandwidth) standards currently at CD stage. These developments will need to be monitored.
Standard [ ] ISO/IEC 11544 1994 Joint Photographic Experts Group (JPEG) Coded Representation of Picture and Audio Information - progressive bi-level image compression (JBIG).

Note: The Policy and applicable standards for NATO Video and Motion Picture Video usage have not yet been confirmed for CALS applications.

Digital Audio

Multi-media applications may specify the inclusion of Audio files but to date there is no internationally accepted standard for digital audio specification.

Standard [ ] TBD    
Profile [ ] TBD    
STANAG [ ] TBD    

Note: The Policy and applicable standards for NATO Audio usage have not yet been determined.

Hypermedia and Multimedia

The HyTime standard, which is built on SGML, is used to create relational links between objects (text, graphics, audio, video, etc). The objects are then linked in a document or between documents so as become accessible within a computer system.

Standard [ R ] ISO/IEC IS 10744 1992 Information Technology - Hypermedia/Time Based Document Structuring Language (HyTime).
Standard [ ] ISO/IECS 13522 - 1 DIS Information Technology - Coding of Multimedia and Hypermedia Information (MHEG).

Note: The Policy and applicable standards for NATO Hypermedia and Multimedia use has not yet been confirmed or validated in the NATO CALS context.

Interactive Electronic Technical Manuals

An Interactive Electronic Technical Manual (IETM) is a technical manual (eg maintenance, user, training, operations, etc) prepared (authored) in digital form on a suitable medium, by means of an automated authoring system, designed for electronic screen display to an end-user, and possessing the following characteristics:

  • The format and style of the presented information are optimised for screen presentation to ensure maximum comprehension; that is, the presentation format is "frame-oriented" and not "page-oriented".
  • The elements of technical information constituting the technical manual are so interrelated that a user's access to the required information is facilitated to the greatest possible extent and is achievable by a variety of paths.
  • Display devices, including personal computers and portable "laptop" devices can function interactively (as a result of user requests and information input) in providing procedural guidance, navigation directions, and supplemental information.
  • Screen presentations can include material derived from data stored in textual, graphical, audio, or video form in a relational data base which is composed of logically connected, bud randomly accessible IETM data elements.
Standard [ ] ISO 12083   Electronic Manuscript Preparation and Markup
Standard [E] ISO/DIS 2709   Format for Information Exchange
Standard [E] AECMA SPEC 1000D Change 4 International Specification for technical Publications using a Common Source Database.
Standard [T] MIL-M-87268 20 Nov 92 Interactive Electronic Technical Manual (IETM) Content
Standard [T] MIL-D-87269 20 Nov 92 Interactive Electronic Technical Manual (IETM) Database
Standard [ ] MIL-Q-87270 20 Nov 92 Interactive Electronic Technical Manual (IETM) -Quality Assurance Requirements for Quality Assurance Program.

Notes: See Note to Sect 10.3.2

  • AECMA SPEC 1000D embodies both hard-copy and IETM requirements and emphasis the use of Internationally agreed standards:
    • Text to SGML (ISO 8879)
    • Graphics to CCITT Group 4 (MIL-R-28002)
    • Vector Graphics to IGES V4 (MIL-D-28000)
    • Images to CGM (MIL-D-28003)
    • Magnetic Tape Transfer to MIL-STD-1840A


Content last modified
10/4/2000 10:16:24 AM
by TK
Copyright© 1999-2010 LAMP / IDE Virtual Enterprise