ASRL Registry. The ASRL Registry provides the means to register existing SGML/XML objects and constructs, submit new objects and constructs and present recommendations and changes to objects and constructs.
Submission Procedures:
- Procedures for submitting existing SGML/XML objects and constructs
- Procedures for submitting new SGML/XML objects and constructs
Questions? If you have questions about the Registry? Contact the ASRL Staff.

The ASRL registration process includes coordination with the DISA operated CALS SGML Registry (CSR) and CALS SGML Library (CSL) to ensure that Army SGML/XML objects and constructs are not redundant, or otherwise duplicative of those approved for use throughout the DoD. There will be an established period during which existing Army SGML/XML objects and constructs may be submitted to the ASRL Registry as candidates for incorporation into the ASRL Library. Such existing objects and constructs may be incorporated into the library under ”grandfather” approval. Approval will be contingent upon compliance with the appropriate requirements standards and is at the sole discretion of APD. Information and guidance regarding “grandfathering” SGML
objects and constructs will be established and distributed by APD. This section of the handbook will be in effect only as long as the “grandfathering” period is in effect. This section will be deleted in future
revisions. The following procedures will be followed for submission of existing SGML/XML objects and constructs to the ASRL Registry as candidates for evaluation and acceptance into the ASRL.
- Existing SGML/XML objects and constructs (i.e., DTDs, FOSIs and associated tag descriptions) will be submitted to the ASRL for registration using this submission package format.
- Each submitted SGML/XML object and construct will be reviewed by Army Publishing Directorate (APD) to assess its compliance with guidance in this handbook, MIL-STD-2361, Digital Publication Development MIL-PRF-28001, Standard Generalized Markup Language, and other specifications or
standards, as required.
- SGML/XML objects and constructs found to be not in compliance with applicable requirements standards and specifications will be returned to the submitting organization for revision.
- SGML/XML tags complying with applicable requirements standards and specifications will be compared with other tags in the Library. Where more than one tag exists for the same information, the ASRL will coordinate with submitting organizations to establish a common tag.
- SGML/XML objects and constructs successfully completing the ASRL registration process will be incorporated into the library and become available for Army-wide use by SGML/XML publications developers.
Top
The ASRL Registry provides a capability for evaluating new SGML/XML requirements to determine whether or not they are covered by Army-approved SGML/XML objects and constructs. This capability is used only after a publications developer has identified a set of specific structure and content requirements that are not addressed, or only partially addressed, by approved SGML/XML objects and constructs.
- The publications developer will submit the requirements, along with complete justification and rationale, to the ASRL Registry for evaluation using this submission package format.
- The ASRL Registry will review the requirements package for completeness. Incomplete or incorrect submission packages will be coordinated with the submitting organization.
- The requirements will be evaluated by Army Publishing Directorate (APD) to determine whether or not there are Army-approved SGML/XML objects and constructs that satisfy the submitted requirements.
- When Army-approved SGML/XML objects and constructs are identified that satisfy the submitted requirements the objects and constructs will be provided to a submitting organization. These SGML/XML objects and constructs will be used for development or acquisition of Army publications.
- Document structure and content requirements, or portions thereof, that cannot be satisfied using existing SGML/XML objects and constructs will be identified by the ASRL Registry evaluation process. Army Publishing Directorate (APD) will develop new SGML/XML objects and constructs for the requirements which cannot be satisfied by existing Army-approved objects and constructs.
- The ASRL Registry evaluation and coordination process consists of technical and functional reviews by the ASRL Registry Administrator, and coordination through the ASRL Registry Registrar. This process identifies technical and functional issues associated with the new objects and constructs. This review process should take no longer than 30 days, depending on the size and complexity of the new SGML/XML objects and constructs. New SGML/ XML objects and constructs are registered and approved for use only after all technical and functional issues have been resolved.
- Upon notification of approval by the ASRL Registry, the publications developer will use the Army-approved SGML/XML objects and constructs for the development or acquisition of Army publications. Once SGML or XML objects and constructs have been validated and approved by the ASRL, they are made available for access and Army-wide use through the ASRL Library.
Top