Page 57 - GAO-02-327 Electronic Government: Challenges to Effective Adoption of the Extensible Markup Language
P. 57

Chapter 3: The Federal Government Faces
                                            Challenges in Realizing XML’s Full Potential











                                            structures found in the registry because doing so would save costs and
                                            also bring about interoperability with other existing systems. The more
                                            widely specific data elements and structures were used, the closer they
                                            would come to becoming de facto standards.

                                            A centralized registry would not necessarily include only a single option to
                                            address a specific business need. Overlapping variants of some types of
                                            tags, definitions, and data structures may be needed to address the needs
                                            of different communities. For example, a standard schema for military
                                            purchase orders might differ from a purchase order schema shared by a
                                            group of civilian agencies. Further, a government registry could link to a
                                            number of standard commercial variants defined for other communities of
                                            interest that may contain additional purchase order schemas used by
                                            specific industries. The chemical and automotive industries, for example,
                                            may use schemas that vary from each other as well as from the standard
                                            government version. A registry would provide access and information
                                            about all relevant predefined data definitions and structures, which would
                                            allow developers to make decisions about the extent they needed to
                                            adhere strictly to industry standards, government standards, or some
                                            combination. Figure 7 summarizes how an XML developer could
                                            hypothetically use an XML registry.







































                                            Page 53                                    GAO-02-327  Electronic Government
   52   53   54   55   56   57   58   59   60   61   62