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

Chapter 2: A Comprehensive Set of Standards
                                            for Implementing XML Is Only Partially in
                                            Place










                                         •  Universal Description, Discovery, and Integration (UDDI) provides
                                            directories for Web services description and discovery. Using UDDI,
                                            companies can discover each other and define how they will interact and
                                            share information over the Internet.

                                            In addition to business process standards, standard data vocabularies (or
                                            languages) will be needed for particular industries, professions, and other
                                            specific domains. Table 5 shows a representative sample of industry-
                                            specific efforts. Hundreds of such projects have been registered with the
                                            xml.org Web portal, which serves as a repository for industry XML
                                            information.


        Table 5: Representative Industry-Specific XML Vocabularies

         Vocabulary name                    Description
         Bioinformatic Sequence Markup      Supports the encoding and display of DNA, RNA. and protein sequence information.
         Language (BSML)
         Chemical Markup Language (CML)     Addresses needs of the chemical industry, such as data tags that can be used to
                                            accurately represent chemical formulas.
         Extensible Business Reporting Language  Supports financial information, reporting, and analysis.
         (XBRL)
         Geography Markup Language (GML)    Supports the transport and storage of geographic information, including both the geometry
                                            and properties of geographic features
         HR-XML                             Supports human capital management functions such as exchange of staffing data and
                                            payroll transactions.
         Legal XML                          (In development) Will support the legal and legislative profession, especially for electronic
                                            court filings.
         Mathematical Markup Language       (W3C standard) Facilitates the use and re-use of mathematical and scientific content on
                                            the Web.
         OpenTravel Alliance                (In development) Will provide a commonly accepted communications process for the travel
                                            and transportation industry.
         Spacecraft Markup Language (SML)   Provides standard definitions of XML tags and concepts of structure to allow the definition
                                            of spacecraft and other support data objects.
         Wireless Markup Language (WML)     Facilitates the specification of content and user interface for electronic devices such as
                                            cellular phones and pagers.



        Business Process                    Ideally, a well-defined set of XML business process standards covering all
                                            key requirements of business data exchanges should be established and
        Standards Are Less                  universally agreed upon. In conjunction with these basic business

        Well-Developed than                 standards, individual industries would adopt standard vocabularies to
                                            express their unique data types. If agreement on this overall set of
        Technical Standards                 standards were achieved, systems developers would have the tools they
                                            need to build systems that capitalize on XML’s potential to facilitate
                                            interoperability. Without such a universally agreed-upon set of standards,






                                            Page 36                                    GAO-02-327  Electronic Government
   35   36   37   38   39   40   41   42   43   44   45