Title: Strengthening the Federal Enterprise Architecture FEA Data and Information Reference Model DRM
1Strengthening the Federal Enterprise Architecture
(FEA) Data and Information Reference Model (DRM)
- Brand Niemann
- Emerging Technology Subcommittee and
- Chair, Web Services Work Group
- http//web-services.gov
- April 21, 2003
2Overview
- The Data and Information Reference Model needs
to - 1. Specify the use of XML for universal access.
- 2. Specify XML Web Services to link content
across multiple registries and repositories. - 3. Provide the basis for integration across all
five Reference Models. - 4. Provide for a collaboration platform for XML
data exchange as well as process collaboration
and free-form interaction.
3Specifics
- 1. Rendering Data and Information in Six Ways to
Meet Citizen Expectations and Preferences. - 2. Registries and Repositories with Common
Content Linked by XML Web Services. - 3. Creating Taxonomies in Registries and
Repositories that Integrate the Five Reference
Models. - 4. CollabNet Enabling collaborative software
development strategies and communities.
41. Rendering Data and Information in Six Ways to
Meet Citizen Expectations and Preferences
- Surpassing Gutenberg The Open Standard Digital
Talking Book and Implications for
Citizen-Centered Service Delivery - Highlights of the US Governments first digital
talking book in use by patrons at 1300 Federal
Depository Libraries by Selene Dalecky, GPO. - Demonstration of Anticipated Benefits of Digital
Talk Book Technology in E-government and Data
Reference Model Initiatives - Presentation and Demonstrations by Janina Sajka,
American Foundation for the Blind and Dave
Schleppenbach, GH Braille (see next slide).
Source Collaboration Expedition Workshop 23,
Presentation at the National Science Foundation,
Ballston, VA, April 15, 2003.
51. Rendering Data and Information in Six Ways to
Meet Citizen Expectations and Preferences
- The six ways that content is rendered is
- 1. Electronic Braille
- 2. Digital Talking Book (including data tables!)
- 3. Captioning
- 4. Electronic Large Print
- 5. Virtual Sign Language
- 6. Foreign Language
Source Collaboration Expedition Workshop 23,
Presentation at the National Science Foundation,
Ballston, VA, April 15, 2003.
62. Registries and Repositories with Common
Content Linked by XML Web Services
- Types of Registries(1)
- ISO 11179Registries
- OASIS/ebXMLRegistries
- UDDIRegistries
- OntologicalRegistries
- Database Catalogs
- Software Component Registries
- CASE Tool Repositories
- Pilot Projects with Registries
- XML Design Collaboration and Registry Platform
- XML Design Collaboration and Registry Platform
- XML Design Collaboration and Registry Platform
and Tamino - Open Standard Ontology Tool and Platform (Topic
Maps) - Various (MetaMatrix, etc.)
- Various (CollabNets SourceCast, etc.)
- Various (GIDS, etc.)
(1) Source Eliot Christian, USGS, based on work
of ISO/IEC JTC1/SC32 Data Management Subcommittee
chair, Bruce Bargmeyer (NIST, EPA, LBL).
73. Creating Taxonomies in Registries and
Repositories that Integrate the Five Reference
Models
- Example Show me all the data structures that
have been classified as part of the Business
Compliance One-Stop Initiative and as a work
product of the IRS - DRM the data structures themselves (e.g. data
dictionary) - SCRM expressed as a reusable component (e.g.
XML Schema) - TRM provided in an interoperable way (e.g. an
XML Web Service) . - BRM classified according to a taxonomy (e.g.
Business Reference Model Version 2). - PRM Doing all this demonstrates performance!
Source Kevin Williams, Creating Taxonomies in
XML Collaborator, Presentation to the XML Web
Services Working Group, April 15, 2003.
83. Creating Taxonomies in Registries and
Repositories that Integrate the Five Reference
Models
Classifying a structure
Creating a taxonomy
Source Kevin Williams, Creating Taxonomies in
XML Collaborator, Presentation to the XML Web
Services Working Group, April 15, 2003.
94. CollabNet Enabling collaborative software
development strategies and communities
- CollabNet
- Roots in the Apache Software Foundation and Open
Source. - SourceCast Enterprise collaboration platform
targeting software development deployment. - Integrates Structured Exchange (XML), Process
Collaboration, and Free-form Interaction. - Value proposition to the FEA Benefits of Open
Source Process. - Pilots
- DISA (Dawn Meyerriecks)
- About 100 participants collaborating on about 30
projects to produce Horizontal Fusion across
the organization. - Canadian Government Pilot (Joseph Potvin)
- Users never know what they want .. until they
can see what they will get.
104. CollabNet Enabling collaborative software
development strategies and communities
Unifying Development Deployment
SI Sub
Sponsor Agency
Client
Partner Agencies
Collaborative development Directly addresses the
new challenges of software development.
- Global secure collaborative development
deployment among project stakeholders - Iterative within steps and across steps
- Leverage cross projects and practices too
114. CollabNet Enabling collaborative software
development strategies and communities
SourceCast Platform
- Integrated functionality
- Version control
- Issue tracking
- Project management
- Content management
- Distributed, dynamic collaboration
- E-mail
- Discussion Forums
- News Posting
- Friendly, portal-type workspace
- Unified administration
- Secure, gated environment
- Roles permission granular access control
- Web-based architecture
- Extensible infrastructure
- Scalable flexible security
- Interoperates with traditional SCM tools
124. CollabNet Enabling collaborative software
development strategies and communities
Effective Collaborative Software Development
Environments
project workspace
software development applications
technical communication
knowledge management
- - mailing lists
- - discussion
- forums
- document
- and file
- management
- scm - issue tracking - ide integration
- knowledge
- archive
- (lists, forums, code)
- - power search
- - news
- - notification
project administration
application security, role-based permissions