XML in Government - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

XML in Government

Description:

XML in Government. Dr. Glenda Hayes. The MITRE Corporation. 19 Oct 2000 ... ILLUME Project - Ontology ... DII-COE Architectural Oversight Group (AOG): Nov ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 26
Provided by: glenda98
Category:
Tags: xml | government

less

Transcript and Presenter's Notes

Title: XML in Government


1
XML in Government
  • Dr. Glenda Hayes
  • The MITRE Corporation
  • 19 Oct 2000
  • ghayes_at_mitre.org

2
Agenda
  • XML-related Activities
  • Use of XML, Coordination on Semantics
  • Forums for Surfacing Issues and Opportunities
  • Policy Regarding Use
  • Organizations
  • Department of Defense
  • Department of Treasury
  • Federal CIO Council

3
Department of Defense
  • XML Use, Coordination on Semantics
  • Forums
  • DII-COE XML Forum
  • XML Namespace Managers Forum
  • Policy
  • DII-COE Configuration and Control Board (CRCB)
  • DoD CIO Executive Board tasking to DISA

DII-COE Defense Information Infrastructure
Common Operating Environment DISA Defense
Information Systems Agency
4
DII-COE Data Engineering View of XMLCommon Data
Exchange Language
ltMSGSUBJECT_TYPEgtSUBlt/MSGSUBJECT_TYPEgt
  • Data packaged with interpretation rules
  • tailored tags and document structure
  • community of interest (namespace) agreement on
    tags structure
  • DBMS not required to examine schema or retrieve
    data
  • unicode text ? machine man readable
  • more effective information discovery and
    retrieval
  • 21st Century industry data interchange standard
  • Microsoft, Oracle, IBM, Sun, Sybase, Informix
  • Messages (USMTF Electronic Commerce /EDI)

5
A2A(Anything-to-Anything)
SAX
SQL-J
  • Application
  • Database
  • CGM
  • other
  • File
  • Flat
  • CSV
  • XML
  • other
  • Application
  • Database
  • CGM
  • other
  • File
  • Flat
  • CSV
  • XML
  • other

DOM
XML
XML
XSL
WAP
6
DoD Use of XMLpage 1
  • DII-COE XML Registry - Provide Market Visibility
    for XML components - http//diides.ncr.disa.mil/xm
    lreg
  • XML for submissions to Registry, XML retrieved
    from Registry
  • Domain Values (XML) Document rendered (via XSL)
    to HTML
  • Situational Awareness
  • Common Operational Picture (COP) Extensible DB
    Interface (XDBI)
  • XML returned from COP for Database
    Synchronization
  • Bosnia
  • XML Retrieved from relational DB as snapshot
    w/image
  • XML docs queried and rendered (via XSL) to HTML
    for browser
  • MIL-STD 6040 Message Format
  • XML enable Message Transmission Format (MTF)

7
DoD Use of XMLpage 2
  • Global Combat Support Systems (GCSS)
  • XML doc stores query definition data for GCSS
    Portal COP-CSE Drill-down Tool
  • Joint Battle Center (JBC) - Joint Warfighting
    Interoperability Demonstration (JWID)
  • Exchange of data via XML between COP and Joint
    Command Control DB
  • Intelligence Production - Analytic Packet
  • Business Re-engineering ? SGML, migrating to XML
  • Defense Finance Accounting Services (DFAS)
  • XML interface between legacy application feed and
    standard Agency storage DB.
  • XBRL representation rendered (via XSL) to browser
    as Air Force General Fund Statement supporting
    drill down to detail data

8
DoD Use of XMLpage 3
  • Gunter AFB Standard Procurement System
  • XML transmitted to relational database
    (structured fields XML fragments), database
    manufacture of XML, rendered (via XSL) for apps
    (e.g., browser and Electronic Posting System)
  • Global Command Control System Maritime
    Process-centric Training Support
  • XML docs to store training material
  • Army Topologic Engineering Center, NIMA - Open
    GIS Consortium WMT
  • http//www.opengis.org
  • XML to query geospatially-referenced data, XML
    returned from data source
  • Geography Markup Language (GML)
  • Imagery Markup Language (IML)

9
DoD Use of XMLpage 4
  • Intelink Management Office
  • Security.DTD
  • USSPACECOM
  • Space Surveillance Ontology in XML
  • Joint Tactical Radio System (JTRS)
  • Initializing CORBA Domain Manager
  • Product Data Markup Language (PDML)
  • Lightweight client for exchange of STEP/EXPRESS
    data
  • DARPA ILLUME Project - Ontology Markup Language
  • XML exported from Enterprise Java Beans to
    servlets
  • DARPA Agent Markup Language (DAML)

10
XML Addresses MultipleData Dimensions
unstructured
data
metadata
RDF PDML XMI ?CWMI Registry.dtd Registry_domain_va
lues.dtd
DBMS XMLMTF EC/EDI
structured
Degree of Content Structure
11
DII-COE XML Forum
  • Sponsor (DII-COE DATATWG)
  • Defense Information Infrastructure (DII)
  • Common Operating Environment (COE),
  • Data Access Services Technical Working Group
    (DATATWG),
  • Semi-Structured Data and Metadata Subpanel
    (SSD-MD)
  • Objectives
  • Develop specifications and/or DTDs
  • Select metadata standards and tools
  • Create DTD repository / distribution mechanism /
    versioning management
  • Provide guidance for tag terminology
  • Develop enhanced XML editors for coded XML docs
  • Develop application interpreters for XML
  • Reference implementations

12
DII-COE XML Forum
  • Meetings
  • Chartered by DII-COE Architectural Oversight
    Group (AOG) Nov 1998
  • Distribution List 350 Names, Attendance 70
  • Bi-monthly meetings, 9 meetings
  • Topics
  • XML Activities Survey
  • XML Vendor Briefings and Demos
  • DII-COE XML Requirements
  • DII-COE XML Registry Debut
  • XML Technical Discussions
  • XML Policy Coordination

13
Proposed XML Namespace Managers Forum
  • Sponsor
  • Common Operating Environment,
  • DII-COE Architectural Oversight Group (?)
  • Objectives
  • Propose, review, and implement DoD XML policy
  • Develop and promote best practices in XML
  • Seek opportunities for semantic convergence
  • Oversee the operation of the Registry
  • Determine what metrics to use, analyze and make
    recommendations as inputs to DoD and other
    policies
  • Define, review, update the procedures for the
    Namespace Mgrs Forum
  • Review proposals for additional namespaces for
    recommendations to DII-COE AOG
  • Participate, respect, and influence international
    and coalitions metadata standards        

DRAFT
14
Proposed XML Namespace Managers Forum
  • Meetings
  • Members Namespace Mgrs
  • Begun Sept 2000, 2 meetings
  • Topics
  • DoD XML Registry Implementation Plan
  • DII-COE Registry Requirements
  • Registry Submission Training
  • Namespace Mgr Coordination

15
Principles which shapeMarket-Driven Data Strategy
  • Focus on Common implementable Components
  • Seek commonality mainly within Communities of
    Interest (COIs)
  • Develop common representations for 20 of data to
    satisfy 80 requirements
  • Create market environment to exploit survival of
    fit data representations in various domains
  • PMs and their engineering staffs are primary
    marketplace players
  • Provide visibility for existing implementations
    thru Data Component registry with low barriers to
    entry

16
DII-COE XML Registry Objectives
  • Technical Requirement
  • Ensure uniqueness of in-use tags, schemas etc.
    (like network port assignments)
  • Management Objectives
  • Visibility
  • Identify and converge synonyms within CM process
    on cost-benefit, prioritization basis
  • Encourage Re-use
  • Information Interoperability

ltMSGaircraft_model_and_typegtAV8Clt/MSGaircraft_mo
del_and_typegt
Purpose is uniqueness and visibility, not
standardization through mandate!
17
DII-COE XML Registry Status
  • IOC 17 May 1999
  • Public Access
  • Messages (FOUO) Password protected
  • Improved Version
  • Available Oct-Nov 00
  • 10K elements
  • SIPRNET version early in CY01
  • Handles
  • XML Registration
  • Namespace Creation Mgt
  • NATO Coordination
  • NC3A XML Workshop
  • Request Receipt of COE Software
  • XMLMTF
  • Expanding Scope DoD CIO Exec Council
  • XML Registry Implementation Plan

http//diides.ncr.disa.mil/xmlreg
DII-COE Data Emporium http//diides.ncr.disa.mil/s
hade
18
DII-COE XML Guidance
  • XML Tag Registration Requirement
  • Configuration Review Control Board (CRCB) directs
    (via IRTS 4.0) DII-COE Developers using XML for
    public interfaces to
  • Consult XML Registry before creating new Tags and
    reuse existing XML where practical
  • Indicate planned use of Registered Tags by
    formally subscribing to them
  • Submit (where required)
  • additional XML tags (and amplifying information)
    or
  • recommended modifications to existing tags
  • Management of Namespaces
  • With CRCB concurrence, DII-COE Chief Engineer
  • Charters selected agents to manage XML Namespaces
  • Example USMTF Program AO to manage XML-MTF tags
  • Manages DoD Core Namespace

19
DII-COE Namespaces/Managers
  • DoD Core (COE Enterprise)/DISA
  • Ground Operations/Army
  • General Military Intelligence/DIA
  • Aerospace Operations/USAF
  • Messages/DISA
  • Tracks Reports/Navy
  • Combat Support/DISA
  • Geospatial Imagery/NIMA
  • METOC/Navy
  • Personnel/DIMHRS
  • Finance and Accounting/DFAS
  • Other Proposed
  • Logistics
  • MASINT
  • NBC
  • Info Mgt

20
DoD XML Registration Policy Coordination
  • CRCB directs Chief Engineer to propose DII-COE
    XML process for DoD
  • Chief Engineer briefs DoD CIO Executive Council
    29 Aug
  • DoD CIO Executive Council asks for
  • Draft registration policy memo
  • Resource assessment
  • Draft DoD XML Registry Implementation Plan
  • Staff through ASD C3I, USD ATL, etc.
  • Brief to CIO Executive Council for decision
    mid-Nov

21
DoD XML Registry Implementation Plan
  • Implementation Plan features
  • implementable in the near term
  • minimal unprogrammed resources
  • extends existing DII-COE processes
  • endorses DII-COE guidance
  • uses DII-COE XML Registry
  • capitalizes on existing DII-COE groups and
    boards
  • adds CIO Executive Council oversight linked to
    CRCB
  • engages Standards at multiple levels

22
Department of Treasury
  • Simplified Tax and Wage Reporting System (STAWRS)
  • http//www.tax.gov/news.htm
  • Harmonized Wage Code (HWC) Request for Agreement
  • Federation of Tax Administrators
  • http//www.taxadmin.org
  • Tax Information Group for EC Requirements
    Standardization (TIGER)
  • XML Business Reporting Language (XBRL)
  • http//www.xfrml.org/
  • American Institute of Certified Public
    Accountants (AICPA)

23
Federal CIO Councilhttp//www.cio.gov/
  • Federal CIO XML Working Group
  • http//www.cio.gov/docs/XML_memo_to_CIOs_9-00.htm
  • Co-chairs
  • Owen Ambur of the U.S. Fish and Wildlife Service
    (Owen_Ambur_at_fws.gov)
  • Marion Royal of GSA's Office of Governmentwide
    Policy (marion.royal_at_gsa.gov)
  • Meetings Monthly (beginning June 2000)
  • Listserv
  • listserv_at_www.gsa.gov with "subscribe xmlwg
    firstname lastname" in the body of the message.
  • Listserv Archive
  • http//www.gsa.gov/archives/xmlwg.html

24
Mission StatementFederal CIO XML Working Group
  • Identify pertinent standards and best practices
  • Establish partnerships with industry and public
    interest groups
  • Establish partnerships with governmental
    communities of interest
  • Education and outreach

25
Business Case for XML
  • Lightweight Exchange Poor Mans EDI
  • Network Protocol Independent
  • Better Leveraging of Training
  • XML is Pervasive
  • Minimal Resources Required
  • Independent of Programming Environment
  • Phenomenal Industry Support
  • Leverage Existing Metadata
  • Common Syntax Attracting
  • File formats
  • Ontologies
  • Metadata
  • Better Suited for Hierarchical Data Than
    Relational Representation
  • Stateless Nature Fits Web Paradigm
  • Implementations Can Be Done Incrementally

XML Low Risk
Write a Comment
User Comments (0)
About PowerShow.com